Samuel Mackinnon has faced 605 opponents throughout his career

Player Team(s) Games
Alessandro Abbio
Italy (Olympics)
1
Khalid suliman Abdi
Qatar (World Cup)
1
Malek Saleem Abdullah
Qatar (World Cup)
1
Thomas Abercrombie 3
Lawrence Abney 10
Mohammed Acha
Nigeria (World Cup)
1
Sunday Adebayo 1
Dainius Adomaitis
Lithuania (World Cup)
1
Alessandro Agosta 1
Cenk Akyol
Turkey (World Cup)
1
Khalid masoud Al Nasr
Qatar (World Cup)
1
Wendell Alexis
USA (World Cup)
1
Saad abdulrahman Ali
Qatar (World Cup)
1
Ali turki Ali
Qatar (World Cup)
1
Hayden Allen 2
Carlos Almeida
Angola (Olympics)
1
Fragiskos Alvertis
Greece (Olympics)
1
Ashraf Amaya
USA (World Cup)
1
Valerio Amoroso 3
Dinos Angelidis
Greece (Olympics)
1
Alberto Angulo
Spain (World Cup)
1
Christopher Anstey 12
Graeme Anstey 1
Carmelo Anthony
USA (World Cup)
1
Gints Antrops 1
Benjamin Arkell 9
Ender Arslan
Turkey (World Cup)
1
Jason Aucoin 2
Ruslan Avleev
Russia (Olympics)
1
Tunji Awojobi
Nigeria (World Cup)
1
Oladipo Ayinla
Nigeria (World Cup)
1
David Bailey
Perth Wildcats (AUS-1 PO)
4
Justin Bailey 3
Brant Bailey 2
Glenn Baird 1
Efthimios Bakatsias
Greece (Olympics)
1
Adam Ballinger 7
Leandro Barbosa
Brazil (World Cup)
1
Charles Barkley
USA (Olympics)
1
David Barlow 7
Glen Barlow 1
Lee Barlow 1
Peter Barnett 2
Rowan Barrett
Canada (Olympics)
2
Alexander Bashminov
Russia (Olympics)
1
Gianluca Basile
Italy (Olympics)
1
Shane Battier
USA (World Cup)
1
Sergey Bazarevitch
Russia (Olympics)
1
Jerome Beasley 3
Murilo Becker
Brazil (World Cup)
1
Timothy Behrendorff 15
Miroslav Beric
Yugoslavia (Olympics)
1
Jim Bilba
France (Olympics)
2
David Biwer 5
Stephen Black 12
C.J. Black 1
Janev Blagoj 1
Greg Blake 6
Todd Blanchfield 1
Simon Blennerhassett 1
Dejan Bodiroga
Yugoslavia (Olympics)
2
Bruce Bolden 3
Gary Boodnikoff 22
Chris Bosh
USA (World Cup)
1
Dillon Boucher
Perth Wildcats (AUS-1 PO)
16
Odell Bradley 2
Craig Bradshaw 2
Mark Bradtke 8
Elton Brand
USA (World Cup)
1
Robert Brannen 6
Kevin Braswell 1
Dean Brebner 3
Darren Brooks 3
Kevin Brooks 4
Robert Brown 2
Justin Brown 3
Gerald Brown 2
Chris Brown 3
Aaron Bruce 1
C.J. Bruton 20
Chris Burgess 8
Matthew Burston 16
Casey Calvary 6
Pero Cameron 11
Chris Cameron 1
Mathew Campbell 23
Matteo Canavesi 3
Ash Cannan 2
Adam Caporn 17
Chris Carrawell 6
Bj Carter 15
Rhys Carter 11
Antonio Carvalho
Angola (Olympics)
1
Ben Castle 15
Martin Cattalini 11
Jarrod Cavill 1
Michael Cedar 8
Chris Cedar 1
Marquin Chandler 2
Michael Chappell 7
Brent Charleton 4
Roberto Chiacig
Italy (Olympics)
1
Oscar Chiaramello 3
Sergei Chikalkin
Russia (Olympics)
1
Randolph Childress 3
Belarmino Chipongue
Angola (Olympics)
1
Michael Chitham 1
Theofanis Christodoulou
Greece (Olympics)
1
Andrew Clarke 2
Brendan Clowry 1
Timothy Coenraad 3
HL Coleman 1
James Comino 1
Mathew Cook 1
Scott Cook 4
David Cooper 22
Lanard Copeland 13
Daryl Corletto 15
Joel Cornette 1
Braith Cox 5
Peter Crawford 24
Jon Croft 1
Nathan Crosswell 20
Ian Crosswhite 15
Jason Crowe 1
Geordie Cullen 8
Emmanuel D'Cress 2
Carlos Daniel 2
David Daniels
Canada (Olympics)
2
Predrag Danilovic
Yugoslavia (Olympics)
2
Graham Dann 12
Daoud mosa Daoud
Qatar (World Cup)
1
Tremmell Darden 1
Yinka Dare
Nigeria (World Cup)
1
Adam Darragh 10
Larry Davidson 10
Brad Davidson 16
Brad Davis 1
Mark Davis 1
Rodrigo De La Fuente
Spain (Olympics)
2
Esteban De La Fuente
Argentina (World Cup)
1
Ignacio De Miguel
Spain (Olympics)
2
Zac Delany 1
Tomas Delininkaitis
Lithuania (World Cup)
1
Hakan Demirel
Turkey (World Cup)
1
Tyson Demos 6
Axel Dench 19
Giacomo Devecchi 3
Cheikh Yaha Dia 6
Dimitris Diamantidis
Greece (World Cup)
1
David Dias
Angola (Olympics)
1
Mark Dickel 2
Dimos Dikoudis
Greece (World Cup)
1
Daniel Dillon 1
Makan Dioumassi
France (Olympics)
2
Vlade Divac
Yugoslavia (Olympics)
1
Aleksandar Djordjevic
Yugoslavia (Olympics)
1
Jordan Dodman 1
Luke Doherty 4
Garcia Domingos
Angola (Olympics)
1
David Donaldson 3
Nezinho Dos Santos
Brazil (World Cup)
1
Jeffrey Dowdell 12
Dontaye Draper 2
Frank Drmic 4
Predrag Drobnjak
Yugoslavia (Olympics)
1
Roberto Duenas
Spain (Olympics)
2
Simon Dwight 3
William Edwards
USA (World Cup)
1
Daniel Egan 15
Obinna Ekezie
Nigeria (World Cup)
1
Nikos Ekonomou
Greece (Olympics)
1
Rodney Elliott 2
Rosell Ellis 6
Iona Enosa 2
Serkan Erdogan
Turkey (World Cup)
1
Ebi Ere 8
Juan Alberto Espil
Argentina (World Cup)
1
Jason Eversteyn 3
Willie Farley 8
Panagiotis Fassoulas
Greece (Olympics)
1
Aaron Fearne 2
Rob Feaster 6
Demétrius Ferracciú
Brazil (World Cup)
2
Jose Ferreira
Brazil (World Cup)
1
Andrei Fetisov
Russia (Olympics)
1
Scott Fisher 2
John Fitzgerald 1
Paul Flynn 1
Laurent Foirest
France (Olympics)
2
Andre Luis Fonseca
Brazil (World Cup)
2
Oscar Forman 20
Antonis Fotsis
Greece (World Cup)
1
Gregory Francis
Canada (World Cup)
1
Casey Frank 8
Kavossy Franklin 8
Kevin Freeman 4
Gregor Fucka
Italy (Olympics)
1
Thierry Gadou
France (Olympics)
2
Giacomo Galanda
Italy (Olympics)
1
Jorge Garbajosa
Spain (Olympics)
1
Alex Garcia
Brazil (World Cup)
1
Helio Garcia
Brazil (World Cup)
2
Jelani Gardner 1
Tom Garlepp 2
Kiwane Garris
USA (World Cup)
1
Matt Garrison 4
Andrew Gaze 8
Deba George 1
Panagiotis Giannakis
Greece (Olympics)
1
Adam Gibson 5
John Gilchrist 4
Guilherme Giovannoni
Brazil (World Cup)
1
Kieran Gleeson 3
Kerem Gonlum
Turkey (World Cup)
1
Andrew Goodwin 6
Christopher Goulding 4
Todd Gower 5
Aaron Grabau 22
Ricky Grace 11
Brian Green 2
Thalo Green 3
Nate Green 1
Tommy Greer 2
Rod Grizzard 1
Cortez Groves 16
David Gruber 5
Peter Guarasci
Canada (Olympics)
2
Nedzad Gusic 1
Giedrius Gustas
Lithuania (World Cup)
1
Kory Hallas
Canada (World Cup)
1
Nick Hambour 5
Sherman Hamilton
Canada (Olympics)
2
Penny Hardaway
USA (Olympics)
1
Chris Harriman 2
James Harvey 17
Chris Haslam 1
Nikos Hatzivrettas
Greece (World Cup)
1
Michael Hawkins
USA (World Cup)
1
Juaquin Hawkins 2
Shane Heal 11
Chun Hee-chul
South Korea (Olympics)
1
Wade Helliwell 5
Mike Helms 7
Paul Henare 19
Bakari Hendrix 1
Nathan Herbert 7
Alberto Herreros
Spain (Olympics)
2
Michael Hill 8
Brad Hill 9
Russell Hinder 17
Kirk Hinrich
USA (World Cup)
1
Eric Hinrichsen
Canada (Olympics)
1
Darnell Hinson 1
Stephen Hoare 23
Brent Hobba 5
Julius Hodge 1
Jacob Holmes 22
Mike Homik 1
Nick Horvath 2
Dwight Howard
USA (World Cup)
1
Tim Hudson 1
Marcelinho Huertas
Brazil (World Cup)
1
Ben Hunt 6
Jae Hur
South Korea (Olympics)
1
Eban Hyams 1
Matt Illman 2
Ersan Ilyasova
Turkey (World Cup)
1
Joe Ingles 6
Omar hammam Ismail
Qatar (World Cup)
1
Daniel Jackson 3
John Jackson 2
Jung Jae-kun
South Korea (Olympics)
1
LeBron James
USA (World Cup)
1
Antawn Jamison
USA (World Cup)
1
Paulius Jankunas
Lithuania (World Cup)
1
Simas Jasaitis
Lithuania (World Cup)
1
Sarunas Jasikevicius
Lithuania (Olympics)
2
Robertas Javtokas
Lithuania (World Cup)
1
Nathan Jawai 2
Brett Jefferies 1
Dallas Jeffree 3
Tonny Jensen 1
Nikola Jestratijevic
Yugoslavia (Olympics)
1
Carlos Jimenez
Spain (Olympics)
2
Joelcio Joerke
Brazil (World Cup)
2
Michael Johnson 1
Joe Johnson
USA (World Cup)
1
Terry Johnson 1
Phillip Jones 10
Hyun Joo-yup
South Korea (Olympics)
1
Adonis Jordan 2
Daniel Joyce 6
Cyril Julian
France (Olympics)
2
Eleftherios Kakiousis
Greece (Olympics)
1
Michalis Kakiouzis
Greece (World Cup)
1
Mantas Kalnietis
Lithuania (World Cup)
1
Dong-hee Kang
South Korea (Olympics)
1
Arturas Karnishovas
Lithuania (World Cup)
1
Martin Luther Keane
Canada (World Cup)
1
Mike Kelly 10
Jeremy Kench 4
Luke Kendall 10
Simon Kerle 6
Ryan Kersten 1
Julian Khazzouh 5
Jimmy King
USA (World Cup)
1
Gerard King
USA (World Cup)
1
Michael Kingma 6
Andrei Kirilenko
Russia (Olympics)
1
Rogerio Klafke
Brazil (World Cup)
2
Linas Kleiza
Lithuania (World Cup)
1
Ben Knight 17
Matthew Knight 2
Koh Meng Koon 1
Grant Kruger 3
Valentin Kubrakov
Russia (Olympics)
1
Ermal Kuqo
Turkey (World Cup)
1
Ibrahim Kutluay
Turkey (World Cup)
1
Moon Kyung-eun
South Korea (Olympics)
1
Chung Kyung-ho
South Korea (Olympics)
1
Tim Labka 1
Travis Lane 6
Trajan Langdon
USA (World Cup)
1
Andrew Lattimer 4
Darjus Lavrinovic
Lithuania (World Cup)
1
Ksystof Lavrinovic
Lithuania (World Cup)
1
Sang-min Lee
South Korea (Olympics)
1
Gerard Leonard 2
Ontario Lett 2
Travis Lindstrom 2
Kevin Lisch 4
Leroy Loggins 1
Nikola Loncar
Yugoslavia (Olympics)
1
Raul Lopez
Spain (Olympics)
1
Alexander Loughton 4
Derrick Low 2
Damon Lowery 15
Darius Lukminas
Lithuania (World Cup)
1
Dragan Lukovski
Yugoslavia (Olympics)
1
Miguel Lutonda
Angola (Olympics)
1
Todd Macculloch
Canada (Olympics)
1
Marcelo Machado
Brazil (World Cup)
1
Arvydas Macijauskas
Lithuania (World Cup)
1
Brett Maher 11
Adrian Majstrovich 8
Paul Maley 1
Karl Malone
USA (Olympics)
1
Brendan Mann 4
Denis Marconato
Italy (Olympics)
1
Giuliano Maresca 3
Luke Martin 16
Damian Martin 6
Rhys Martin 3
Tomas Masiulis
Lithuania (Olympics)
1
Darius Maskoliunas
Lithuania (Olympics)
2
Andrew Mavis
Canada (Olympics)
1
Erron Maxey 4
Trent Mayger 1
Allen McCowan 1
Darryl McDonald 21
Shane McDonald 1
Matt McGovern 1
Scott McGregor 12
Tywain McKee 1
Luke McMillan 4
Darnell Mee 21
Michael Meeks
Canada (Olympics)
2
Ben Melmeth 15
Richard Melzer 7
Andrea Meneghin
Italy (Olympics)
1
Michele Mian
Italy (Olympics)
1
Dewey Michaels 1
Marcelo Milanesio
Argentina (World Cup)
1
Reggie Miller
USA (Olympics)
1
Brad Miller
USA (World Cup)
2
Julien Skip Mills 4
Nik Mirich 5
Baker ahmad Mohammed
Qatar (World Cup)
1
Alejandro Montecchia
Argentina (World Cup)
1
David Moore 3
Andre Moore 2
Derek Moore 1
Anibal Moreira
Angola (Olympics)
1
Josh Morgan 5
Nikita Morgunov
Russia (Olympics)
1
Jamahl Mosley 3
Neil Mottram 8
John Mueller 5
Andrew Murdock 1
Victor Muzadi
Angola (Olympics)
1
Carlton Myers
Italy (Olympics)
1
Tariq Naqqash 1
Peni Nasalo 1
Mark Nash 13
Steve Nash
Canada (Olympics)
1
Ruben Nembhard 1
Brad Newley 9
Jared Newson 1
Gregory Newton
Canada (Olympics)
2
Darren Ng 15
Marcelo Nicola
Argentina (World Cup)
1
Mathew Nielsen 12
Eyinmisan Nikagbatse 3
William Njoku
Canada (World Cup)
1
Shaquille O'Neal
USA (Olympics)
1
Matt O'hea 1
Kane Oakley 12
Fabricio Oberto
Argentina (World Cup)
1
Sasha Obradovic
Yugoslavia (Olympics)
2
Kingsley Ogwudire
Nigeria (World Cup)
1
Dominic Okon
Nigeria (World Cup)
1
Robert Okonkwo
Nigeria (World Cup)
1
Jimmy Oliver
USA (World Cup)
1
Aaron Olson 13
Juan Antonio Orenga
Spain (World Cup)
1
Diego Osella
Argentina (World Cup)
1
Kevin Owens 3
Crawford Palmer
France (Olympics)
2
Sergej Panov
Russia (Olympics)
1
Lazaros Papadopoulos
Greece (World Cup)
1
Theodoros Papaloukas
Greece (World Cup)
1
Dimitris Papanikolaou
Greece (Olympics)
1
Evgueny Pashutin
Russia (Olympics)
1
Zakhar Pashutin
Russia (Olympics)
1
Zarko Paspalj
Yugoslavia (Olympics)
1
Constantinos Patavoukas
Greece (Olympics)
1
Chris Paul
USA (World Cup)
1
Kenny Payne 1
Gary Payton
USA (Olympics)
1
Miles Pearce 5
Jamie Pearlman 2
Marco Pegolo
Brazil (World Cup)
2
Kaya Peker
Turkey (World Cup)
1
Kirk Penney 6
Ben Pepper 15
James Peters 1
Anthony Petrie 2
John Phillip 9
Rashad Phillips 1
Troy Pilon 15
Scottie Pippen
USA (Olympics)
1
Alex Pledger 1
Reginald Poole 1
Adam Quick 4
Igor Rakocevic
Yugoslavia (Olympics)
1
Tony Rampton 20
Zeljko Rebraca
Yugoslavia (Olympics)
2
Shawn Redhage
Perth Wildcats (AUS-1 PO)
17
Clint Reed 5
Paul Rees 12
Pat Reidy 8
Efthimios Rentzias
Greece (Olympics)
1
Alfonso Reyes
Spain (Olympics)
2
Andrew Rice 12
Mitch Richmond
USA (Olympics)
1
Rick Rickert 7
Antoine Rigaudeau
France (Olympics)
2
Cameron Rigby 14
Kane Riley-Henderson 2
John Rillie 16
Stephane Risacher
France (Olympics)
2
Brad Robbins 15
Rolan Roberts 6
Kelvin Robertson 20
David Robinson
USA (Olympics)
1
Ignacio Rodilla
Spain (World Cup)
1
Patricio Rodriguez 1
Nacho Rodriguez
Spain (Olympics)
2
Paul Rogers
Perth Wildcats (AUS-1 PO)
10
Johny Rogers
Spain (Olympics)
1
Tony Ronaldson 25
Robert Rose 13
Earl Rowland 3
Derek Rucker 8
Matt Rueter 3
Liam Rush 13
Randy Rutherford 3
Damien Ryan 4
Dusty Rychart 15
Erfan ali Saeed
Qatar (World Cup)
1
Mohammed Saleem Abdullah
Qatar (World Cup)
1
Omer abgader Salem
Qatar (World Cup)
1
Mark Sanford 1
Rupert Sapwell 8
Jason Sasser
USA (World Cup)
1
Zoran Savic
Yugoslavia (Olympics)
1
Glen Saville 23
German Scarone
Italy (Olympics)
1
Vlado Scepanovic
Yugoslavia (Olympics)
1
Luke Schenscher 5
Sofoklis Schortsanitis
Greece (World Cup)
1
Laurent Sciarra
France (Olympics)
2
Hugo Sconochini
Argentina (World Cup)
1
Edward Scott 4
Jason Sedlock 1
Mitch Selwood 3
Matthew Shanahan 17
Bradley Sheridan 21
Scooter Sherrill 2
Joseph Shipp 1
Robert Sibley 1
Glen Siegle 4
Georgios Sigalas
Greece (Olympics)
1
Willie Simmons 2
David Simmons 1
Jason Singleton 2
Ramunas Siskauskas
Lithuania (Olympics)
1
Jason Smith 15
Matt Smith 7
David Smith 7
Darren Smith 1
Blair Smith 3
James Smith 1
Fatih Solak
Turkey (World Cup)
1
Darius Songaila
Lithuania (Olympics)
2
Moustapha Sonko
France (Olympics)
2
Vassilis Spanoulis
Greece (World Cup)
1
Mike Spears 1
Matteo Spippoli 2
Tiago Splitter
Brazil (World Cup)
1
Chris Stauber 1
Anthony Stewart 19
David Stiff 23
John Stockton
USA (Olympics)
1
Saulius Stombergas
Lithuania (Olympics)
2
Awvee Storey 2
Oh Sung-sik
South Korea (Olympics)
1
Anthony Susnjara 5
Matt Sutton 3
Shawn Swords
Canada (Olympics)
1
Lindsay Tait 10
Dragan Tarlac
Yugoslavia (Olympics)
1
James Taylor 2
Melvin Thomas 12
David Thomas 20
Charles Thomas 8
Ben Thompson 12
Damon Thornton 1
Mindaugas Timinskas
Lithuania (Olympics)
1
Marcus Timmons 12
Dejan Tomasevic
Yugoslavia (Olympics)
2
Milenko Topic
Yugoslavia (Olympics)
1
Cameron Tovey 14
Cameron Tragardh 6
Aaron Trahair 8
Jeremiah Trueman 1
Blake Truslove 7
Kostas Tsartsaris
Greece (World Cup)
1
Rashad Tucker 18
Wayne Turner 4
Mark Tyndale 1
Ayinde Ubaka 2
Dwayne Vale 8
Donald Vale 1
Paul Vandenbergh 1
Greg Vanderjagt 19
Anderson Varejao
Brazil (World Cup)
1
Sandro Varejao
Brazil (World Cup)
2
Pero Vasiljevic 11
Jeremy Veal 2
Joao Vianna
Brazil (World Cup)
2
Joey Vickery
Canada (World Cup)
1
Isiah Victor 2
Angelo Victoriano
Angola (Olympics)
1
Luca Vitali 3
Edmar Vitoriano
Angola (Olympics)
1
Andrew Vlahov 2
Mika Vukona 15
Dwyane Wade
USA (World Cup)
1
Jesse Wagstaff 4
Huw Wardrope 1
Sedric Webber 1
Corey Webster 1
Stephen Weigh 5
Frederic Weis
France (Olympics)
2
Jayson Wells 4
Brian Wethers 3
Brett Wheeler 15
Michael Wheeler 1
Luke Whitehead 1
Jason Williams 7
Corey Williams 6
Kerry Williams 5
Brad Williams 5
Chris Williams 3
Bradley Williamson 6
Drew Williamson 10
Paora Winitana 3
Ruben Wolkowyski
Argentina (World Cup)
1
Soon Yuh Wong 1
David Wood
USA (World Cup)
1
Mark Worthington 10
Marcus Wright 2
Marcus Wright 1
Hee-Seung Yang
South Korea (Olympics)
1
Galen Young 4
Hashim Zaidan
Qatar (World Cup)
1
Matt Zauner 1
Nikos Zisis
Greece (World Cup)
1
Michael Zorich 1
Eureljius Zukauskas
Lithuania (Olympics)
2
Mindaugas Zukauskas
Lithuania (World Cup)
2
Caio Eduardo de Mello Cazziolato
Brazil (World Cup)
1
Aristides dos Santos
Brazil (World Cup)
2