Joao Vianna has faced 256 opponents throughout his career

Player Team(s) Games
Amr Abduelkhir
Egypt (Olympics)
1
Alaaeldin Abeoun
Egypt (Olympics)
1
Dainius Adomaitis
Lithuania (World Cup)
1
Vladan Alanovic
Croatia (Olympics)
2
Santiago Aldama
Spain (Olympics)
1
Wendell Alexis
USA (World Cup)
1
Pablo Alicea
Puerto Rico (Olympics)
1
Fragiskos Alvertis
Greece (Olympics)
2
Ashraf Amaya
USA (World Cup)
1
Willie Anderson
USA (Olympics)
2
Enrique Andreu
Spain (Olympics)
1
Dinos Angelidis
Greece (Olympics)
2
Alberto Angulo
Spain (World Cup)
1
Christopher Anstey
Australia (World Cup)
2
Jose Arcega
Spain (Olympics)
1
Fernando Arcega
Spain (Olympics)
1
Attalah Attallah
Egypt (Olympics)
1
Stacey Augmon
USA (Olympics)
1
Nacho Azofra
Spain (World Cup)
1
Stephan Baeck
Germany (Olympics)
1
Efthimios Bakatsias
Greece (Olympics)
2
Charles Barkley
USA (Olympics)
2
Miroslav Beric
Yugoslavia (Olympics)
1
Larry Bird
USA (Olympics)
1
Jose Biriukov
Spain (Olympics)
2
Uwe Blab
Germany (Olympics)
1
Dejan Bodiroga
Yugoslavia (Olympics)
1
Raymond Borner
Australia (Olympics)
1
Mark Bradtke
Australia (Olympics)
2
Romanas Brazdauskis
Lithuania (Olympics)
1
Antoine Carr 1
James Carter
Puerto Rico (Olympics)
1
Eddie Casiano
Puerto Rico (World Cup)
1
Sang-Hyun Cho
South Korea (World Cup)
1
Valdemaras Chomicius
Lithuania (Olympics)
Soviet Union (Olympics)
2
Seung-Gyun Choo
South Korea (World Cup)
1
Theofanis Christodoulou
Greece (Olympics)
2
Norman Ray Clarke
Canada (Olympics)
1
Herlander Coimbra
Angola (Olympics)
1
Bimbo Coles
USA (Olympics)
1
Javier Colon
Puerto Rico (Olympics)
2
Jean-Jacques Conceicao
Angola (Olympics)
1
Thomas Copa 1
Angel Cruz
Puerto Rico (Olympics)
1
Terry Cummings 1
Luis Curbelo
Puerto Rico (Olympics)
1
Danko Cvjeticanin
Croatia (Olympics)
1
Predrag Danilovic
Yugoslavia (Olympics)
1
Rodrigo De La Fuente
Spain (World Cup)
1
Esteban De La Fuente
Argentina (World Cup)
1
Ignacio De Miguel
Spain (World Cup)
1
David Dias
Angola (Olympics)
1
Vlade Divac
Yugoslavia (Olympics)
1
Aleksandar Djordjevic
Yugoslavia (Olympics)
1
Cho Dong-gi
South Korea (Olympics)
1
John Dorge
Australia (Olympics)
1
Clyde Drexler
USA (Olympics)
1
Frank Drmic
Australia (World Cup)
1
Roberto Duenas
Spain (World Cup)
1
Simon Dwight
Australia (World Cup)
1
William Edwards
USA (World Cup)
1
Nikos Ekonomou
Greece (Olympics)
2
Ashraf Elkordy
Egypt (Olympics)
1
Sean Elliott 1
Emadelkin Elsayed
Egypt (Olympics)
1
Mohamed Elshakeri
Egypt (Olympics)
1
Juan Alberto Espil
Argentina (World Cup)
1
Patrick Ewing
USA (Olympics)
1
Panagiotis Fassoulas
Greece (Olympics)
2
Javier Fernandez
Spain (Olympics)
1
Scott Fisher
Australia (Olympics)
3
Thomas Garrick 1
Kiwane Garris
USA (World Cup)
1
Raymond Gause
Puerto Rico (Olympics)
1
Raymond Gausse
Puerto Rico (Olympics)
1
Andrew Gaze
Australia (Olympics)
4
Panagiotis Giannakis
Greece (Olympics)
2
Hans-Jurgen Gnad
Germany (Olympics)
1
Valery Goborov
Soviet Union (Olympics)
1
Luming Gong
China (Olympics)
1
Jeffrey Grayer
USA (Olympics)
1
Sidney Green 1
Alan Gregov
Croatia (Olympics)
1
Jose Carlos Guimaraes
Angola (Olympics)
1
Guoli Guoli
China (Olympics)
1
Penny Hardaway
USA (Olympics)
1
Henning Harnisch
Germany (Olympics)
1
John Hatch
Canada (Olympics)
1
Michael Hawkins
USA (World Cup)
1
Hersey Hawkins
USA (Olympics)
1
Shane Heal
Australia (Olympics)
3
Chun Hee-chul
South Korea (Olympics)
1
Alberto Herreros
Spain (Olympics)
2
Sean Higgins 1
Grant Hill
USA (Olympics)
1
Rolando Hourruitiner
Puerto Rico (World Cup)
1
Huang Huang
China (Olympics)
1
Mohamed Ismail
Egypt (Olympics)
1
Vicente Ithier
Puerto Rico (Olympics)
1
Michael Jackel
Germany (Olympics)
1
Jung Jae-kun
South Korea (Olympics)
1
Sarunas Jasikevicius
Lithuania (World Cup)
1
Andres Jimenez
Spain (Olympics)
2
Carlos Jimenez
Spain (World Cup)
1
Rafael Jofresa
Spain (Olympics)
1
Avery Johnson 1
Hyun Joo-yup
South Korea (Olympics)
1
Michael Jordan
USA (Olympics)
1
Sergejus Jovaisa
Lithuania (Olympics)
1
Eleftherios Kakiousis
Greece (Olympics)
1
Dong-hee Kang
South Korea (Olympics)
2
Arturas Karnishovas
Lithuania (Olympics)
2
Gerald Francis Kazanowski
Canada (Olympics)
1
Damian Keogh
Australia (Olympics)
1
Hesham Khalil
Egypt (Olympics)
1
Byong-Chul Kim
South Korea (World Cup)
1
Joo Sung Kim
South Korea (World Cup)
1
Jimmy King
USA (World Cup)
1
Gerard King
USA (World Cup)
1
Arijan Komazec
Croatia (Olympics)
1
Gintaras Krapikas
Lithuania (Olympics)
1
Alan Kristmanson
Canada (Olympics)
1
Toni Kukoc
Croatia (Olympics)
2
Rimas Kurtinaitis
Lithuania (Olympics)
Soviet Union (Olympics)
2
Moon Kyung-eun
South Korea (Olympics)
2
Christian Laettner
USA (Olympics)
1
Trajan Langdon
USA (World Cup)
1
Sang-min Lee
South Korea (Olympics)
2
Francisco Leon
Puerto Rico (Olympics)
1
Li Li
China (Olympics)
1
Leroy Loggins
Australia (Olympics)
1
Nikola Loncar
Yugoslavia (Olympics)
1
Luc Longley
Australia (Olympics)
1
Federico Lopez
Puerto Rico (Olympics)
2
Darius Lukminas
Lithuania (World Cup)
1
Paulo Macedo
Angola (Olympics)
1
Samuel Mackinnon
Australia (World Cup)
2
Brett Maher
Australia (World Cup)
2
Dan Majerle
USA (Olympics)
1
Karl Malone
USA (Olympics)
2
Danny Manning
USA (Olympics)
1
Davor Marcelic
Croatia (Olympics)
1
Sarunas Marciulionis
Lithuania (Olympics)
Soviet Union (Olympics)
2
Jose Maria Margall
Spain (Olympics)
1
Antonio Martin
Spain (Olympics)
1
Ferran Martinez
Spain (Olympics)
1
Darius Maskoliunas
Lithuania (World Cup)
1
Marcelo Milanesio
Argentina (World Cup)
1
Reggie Miller
USA (Olympics)
1
Brad Miller
USA (World Cup)
1
Jerome Mincy
Puerto Rico (Olympics)
4
Elsayed Mohamed
Egypt (Olympics)
1
Alejandro Montecchia
Argentina (World Cup)
1
Jose Antonio Montero
Spain (Olympics)
1
Mario Morales
Puerto Rico (Olympics)
2
Anibal Moreira
Angola (Olympics)
1
Hany Moussa
Egypt (Olympics)
1
Damir Mulaomerovic
Croatia (Olympics)
1
Chris Mullin
USA (Olympics)
1
Barry Munger
Canada (Olympics)
1
Marcelo Nicola
Argentina (World Cup)
1
Kai Nurnberger
Germany (Olympics)
1
Shaquille O'Neal
USA (Olympics)
1
Fabricio Oberto
Argentina (World Cup)
1
Sasha Obradovic
Yugoslavia (Olympics)
1
Hakeem Olajuwon
USA (Olympics)
1
Jimmy Oliver
USA (World Cup)
1
Juan Antonio Orenga
Spain (Olympics)
2
Jose Ortiz
Puerto Rico (Olympics)
4
Tomas Pacesas
Lithuania (World Cup)
1
Edgar Padilla
Puerto Rico (Olympics)
1
Dimitris Papanikolaou
Greece (Olympics)
2
Zarko Paspalj
Yugoslavia (Olympics)
1
Ilario Eli Pasquale
Canada (Olympics)
1
Constantinos Patavoukas
Greece (Olympics)
1
Gary Payton
USA (Olympics)
1
Edwin Pellot
Puerto Rico (Olympics)
1
Velimir Perasovic
Croatia (Olympics)
1
Drazen Petrovic
Croatia (Olympics)
1
Scottie Pippen
USA (Olympics)
2
Virginijus Praskevicius
Lithuania (World Cup)
1
Paul Pressey 1
Dino Radja
Croatia (Olympics)
2
Romel Raffin
Canada (Olympics)
1
Ramon Ramos
Puerto Rico (Olympics)
1
Zeljko Rebraca
Yugoslavia (Olympics)
1
Herman Reid
USA (Olympics)
1
Efthimios Rentzias
Greece (Olympics)
2
Alfonso Reyes
Spain (World Cup)
1
Mitch Richmond
USA (Olympics)
2
Slaven Rimac
Croatia (Olympics)
1
Roberto Rios
Puerto Rico (Olympics)
1
Ramon Rivas
Puerto Rico (Olympics)
3
Heriberto Rivera
Puerto Rico (Olympics)
1
David Robinson
USA (Olympics)
4
Henrik Rodl
Germany (Olympics)
1
Nacho Rodriguez
Spain (World Cup)
1
Paul Rogers
Australia (World Cup)
2
Tony Ronaldson
Australia (Olympics)
3
Arvydas Sabonis
Lithuania (Olympics)
Soviet Union (Olympics)
2
Juan San Epifanio
Spain (Olympics)
2
Eddin Santiago
Puerto Rico (Olympics)
2
Daniel Santiago
Puerto Rico (World Cup)
1
Nelson Sardinha
Angola (Olympics)
1
Jason Sasser
USA (World Cup)
1
Zoran Savic
Yugoslavia (Olympics)
1
Detlef Schrempf
Germany (Olympics)
1
Hugo Sconochini
Argentina (World Cup)
1
Jang Hoon Seo
South Korea (World Cup)
1
Georgios Sigalas
Greece (Olympics)
2
Carlos Simoni
Argentina (World Cup)
1
Charles Smith
USA (Olympics)
1
Philip Smyth
Australia (Olympics)
1
Tiit Sokk
Soviet Union (Olympics)
1
Ahmed Soliman
Egypt (Olympics)
1
Ignacio Solozabal
Spain (Olympics)
1
Ligang Song
China (Olympics)
1
Richard Soto
Puerto Rico (Olympics)
1
Eugenio Soto
Puerto Rico (World Cup)
1
Manuel Sousa
Angola (Olympics)
1
John Stockton
USA (Olympics)
1
Saulius Stombergas
Lithuania (World Cup)
1
Fengwu Sun
China (Olympics)
1
Oh Sung-sik
South Korea (Olympics)
1
Greg Sutton 1
Zan Tabak
Croatia (Olympics)
2
Serguei Tarakanov
Soviet Union (Olympics)
1
Valeri Tikhonenko
Soviet Union (Olympics)
1
Karl Tilleman
Canada (Olympics)
1
Dejan Tomasevic
Yugoslavia (Olympics)
1
Milenko Topic
Yugoslavia (Olympics)
1
Georgie Torres
Puerto Rico (Olympics)
1
Carmelo Travieso
Puerto Rico (Olympics)
2
Howard James Triano
Canada (Olympics)
1
David Turcotte
Canada (Olympics)
1
Orlando Vega
Puerto Rico (World Cup)
1
Angelo Victoriano
Angola (Olympics)
1
Jordi Villacampa
Spain (Olympics)
1
Andrew Vlahov
Australia (Olympics)
4
Alexander Volkov
Soviet Union (Olympics)
1
Josip Vrankovic
Croatia (Olympics)
1
Stojan Vrankovic
Croatia (Olympics)
2
Benjamim Wacuahamba
Angola (Olympics)
1
Dwight Walton
Canada (Olympics)
1
Fei Wang
China (Olympics)
1
Wang Wang
China (Olympics)
1
Ruben Wolkowyski
Argentina (World Cup)
1
David Wood
USA (World Cup)
1
Xiaoliang Xu
China (Olympics)
1
Hee-Seung Yang
South Korea (Olympics)
1
Kyung-Min Yang
South Korea (World Cup)
1
Wayne Yearwood
Canada (Olympics)
1
Xuelei Zhang
China (Olympics)
1
Yongjun Zhang
China (Olympics)
1
Eureljius Zukauskas
Lithuania (World Cup)
1
Edgar de Leon
Puerto Rico (Olympics)
3