Joao Cardoso has faced 138 opponents throughout his career

Player Team(s) Games
Abdul-Malik Abu 2
Bam Adebayo
USA (Olympics)
1
Andrew Albicy
France (Olympics)
1
Jorge Amadu 1
Francisco Amiel 2
Diogo Araujo 2
Fabien Ateba
Cameroon (Olympic-TQO)
1
Yudai Baba
Japan (Olympics)
1
Diego Bareiro
Paraguay (AME-QR)
2
Nicolas Batum
France (Olympics)
1
Jordan Bayehe
Cameroon (Olympic-TQO)
1
Franco Benitez
Paraguay (AME-QR)
2
Davis Bertans
Latvia (Olympic-TQO)
1
Dairis Bertans
Latvia (Olympic-TQO)
1
Luka Bogavac
Montenegro (Olympic-TQO)
1
Isaac Bonga
Germany (Olympics)
1
Devin Booker
USA (Olympics)
1
Pedro Catarino 2
Klavs Cavars
Latvia (Olympic-TQO)
1
Tamenang Choh
Cameroon (Olympic-TQO)
1
Marqueze Coleman
Terceira (POR-1)
1
Eric Coleman 1
Cristovao Cordeiro 1
Isaia Cordinier
France (Olympics)
1
Diogo Correia 1
Emanuel Correia De Sa 1
Marcus Costa 1
Bilal Coulibaly
France (Olympics)
1
Stephen Curry
USA (Olympics)
1
Anthony Davis
USA (Olympics)
1
Nando De Colo
France (Olympics)
1
Igor Drobnjak
Montenegro (Olympic-TQO)
1
Kevin Durant
USA (Olympics)
1
Paul Eboua
Cameroon (Olympic-TQO)
1
Anthony Edwards
USA (Olympics)
1
James Ellisor 2
Joel Embiid
USA (Olympics)
1
Brice Eyaga Bidias
Cameroon (Olympic-TQO)
1
Joao Fernandes 1
Joao Fernandes 2
Fernando Ferreira
Terceira (POR-1)
1
Claudio Fonseca 2
Evan Fournier
France (Olympics)
1
Samir Gbetkom
Cameroon (Olympic-TQO)
1
Rudy Gobert
France (Olympics)
1
Joao Gomes 1
Joao Grosso 1
Ricardo Guerreiro 1
Emir Hadzibegovic
Montenegro (Olympic-TQO)
1
Tyrese Haliburton
USA (Olympics)
1
Arnette Hallman 1
Josh Hawkinson
Japan (Olympics)
1
Makoto Hiejima
Japan (Olympics)
1
Jeremiah Hill
Cameroon (Olympic-TQO)
1
Jrue Holiday
USA (Olympics)
1
Damian Hollis 1
Aleksa Ilic
Montenegro (Olympic-TQO)
1
Anthony Ireland 1
Cedric Isom 1
Akira Jacobs
Japan (Olympics)
1
LeBron James
USA (Olympics)
1
Isaiah Johnson
Terceira (POR-1)
1
Alen Juarez
Paraguay (AME-QR)
2
Yuki Kawamura
Japan (Olympics)
1
Jermel Kennedy 1
Rodions Kurucs
Latvia (Olympic-TQO)
1
Dominique Lee 1
Mathias Lessort
France (Olympics)
1
Fabio Lima 1
Rafael Lisboa 1
Maodo Lo
Germany (Olympics)
1
Rihards Lomazs
Latvia (Olympic-TQO)
1
Adolfo Lopez
Paraguay (AME-QR)
2
Daniel Machado 1
Jorge Martinez
Paraguay (AME-QR)
2
Gary McGhee 1
Mareks Mejeris
Latvia (Olympic-TQO)
1
Rubinho Mendes 1
Rodney Mercado
Paraguay (AME-QR)
2
Ervin Mitchell 1
Reggie Moore 1
Nuno Morais
Terceira (POR-1)
1
Roger Moute A Bidias
Cameroon (Olympic-TQO)
1
Toure Murry 1
Williams Narace
Cameroon (Olympic-TQO)
1
Frank Ntilikina
France (Olympics)
1
Roland Nyama
Cameroon (Olympic-TQO)
1
Andreas Obst
Germany (Olympics)
1
Vincenzo Ochipinti
Paraguay (AME-QR)
2
Pedro Oliveira 1
Joao Oliveira 1
Alejandro Peralta
Paraguay (AME-QR)
2
Vasco Pereira
Terceira (POR-1)
1
Goncalo Pereira 1
Kendrick Perry
Montenegro (Olympic-TQO)
1
Bojan Petrovic 1
Pedro Pinto 1
Andre Pinto 1
Petar Popovic
Montenegro (Olympic-TQO)
1
Dino Radoncic
Montenegro (Olympic-TQO)
1
Edgar Riveros
Paraguay (AME-QR)
2
Pedro Rodrigues
Terceira (POR-1)
1
Fabrizzio Ruiz
Paraguay (AME-QR)
2
Candido Sa 2
Dennis Schroder
Germany (Olympics)
1
Jorge Sequera
Paraguay (AME-QR)
2
Jaime Silva
Terceira (POR-1)
1
Jose Silva 1
Marko Simonovic
Montenegro (Olympic-TQO)
1
Andrija Slavkovic
Montenegro (Olympic-TQO)
1
Rolands Smits
Latvia (Olympic-TQO)
1
Veljko Stankovic 1
Arturs Strautins
Latvia (Olympic-TQO)
1
Matthew Strazel
France (Olympics)
1
Jayson Tatum
USA (Olympics)
1
Daniel Theis
Germany (Olympics)
1
Johannes Thiemann
Germany (Olympics)
1
Janis Timma
Latvia (Olympic-TQO)
1
Kai Toews
Japan (Olympics)
1
Yuki Togashi
Japan (Olympics)
1
Keisei Tominaga
Japan (Olympics)
1
Ty Toney 2
Joao Torrie
Terceira (POR-1)
1
Diogo Ventura 3
Johannes Voigtmann
Germany (Olympics)
1
Nikola Vucevic
Montenegro (Olympic-TQO)
1
Moritz Wagner
Germany (Olympics)
1
Franz Wagner
Germany (Olympics)
1
Hiyu Watanabe
Japan (Olympics)
1
Yuta Watanabe
Japan (Olympics)
1
Nick Weiler-Babb
Germany (Olympics)
1
Victor Wembanyama
France (Olympics)
1
Derrick White
USA (Olympics)
1
Travante Williams 2
Guerschon Yabusele
France (Olympics)
1
Hirotaka Yoshii
Japan (Olympics)
1
Arturs Zagars
Latvia (Olympic-TQO)
1
Kristers Zoriks
Latvia (Olympic-TQO)
1