Eoin Nelson has faced 602 opponents throughout his career

Player Team(s) Games
Amaree Abram 1
Quincy Ademokoya 2
Ralph Agee 1
Fardaws Aimaq 1
Ikechi Ajukwa 1
Madut Akec 1
Bradley Akhile 1
Ayo Akinwole 1
Kaodirichi Akobundu-Ehiogu 1
Olisa Akonobi 1
Theo Akwuba 1
Warith Alatishe 1
Galen Alexander 1
Nathan Alexander 1
Quincy Allen 1
Robert Allen 1
Drake Allen 1
Darrin Ames 1
Myron Amey 1
Rodrigue Andela 1
Trey Anderson 1
Tytan Anderson 1
Cole Anderson 1
Mike Anderson 1
Caleb Anderson 1
Zach Anderson 1
Steven Aroh 1
Ahsan Asadullah 2
Bjorn Asgeirsson
U20 Iceland (Euro U20B)
1
Grant Asman 2
Jonathan Aybar 1
Marcu Badiu
U20 Romania (Euro U20B)
1
Freds Bagatskis 1
Adama Bal 1
Chris Baldwin 1
Desmond Balentine 1
Oumar Ballo 1
Daniel Banister 1
Kaleb Banks 1
Dee Barnes 1
Matija Belic 1
Zach Bell 1
Jimmy Bell 1
Trae Benham 2
Oscar Berry 1
Egor Bestuzhev
U20 Russia (Euro U20B)
1
Raymond Bethea 1
Juston Betz 1
Jerome Beya 1
Javonni Bickham 1
Dahmir Bishop 1
Ja'Monta Black 2
Jalen Blackmon 2
Caleb Blackwell 2
Devontae Blanton 4
Uladzislau Blizniuk
U20 Belarus (Euro U20B)
1
Jake Boggs 1
Robert Booker II 1
Jadin Booth 1
Bowen Born 1
Churchill Bounds 1
Coleman Boyd 1
Derrin Boyd 2
Jaemyn Brakefield 1
Xavier Brewer 1
Marcellus Brigham 3
Jordan Brinson 1
Brandon Brown 1
Carson Brown 1
Luke Brown 2
L.J. Bryan 1
AC Bryant 1
Terrell Burden 2
Stephen Burggraf 1
Andres Burney 1
Myles Burns 1
Harrison Butler 1
Turner Buttry 4
Lev Bykov
U20 Russia (Euro U20B)
1
Timofey Bystrov
U20 Belarus (Euro U20B)
1
Drew Calderon 1
T.J. Caldwell 1
Maurice Calloo 1
D.J. Campbell 1
Alvaro Cardenas Torre 1
Noah Carter 1
Cam Carter 1
Caleb Catto 1
Jamir Chaplin 1
Gai Chol 1
Sabin Cirstoveanu
U20 Romania (Euro U20B)
1
Nicolae Ciuca
U20 Romania (Euro U20B)
1
TJ Clardy 1
Jamarcus Clark 1
Jayvon Clark 1
Quincy Clark 3
Hugo Clarkin 1
Nique Clifford 1
Austin Cluck 1
Alexandru Coconea
U20 Romania (Euro U20B)
1
Jerrell Colbert 1
Evan Cole 1
Dallan Coleman 1
T.J. Collins 1
Tayshawn Comer 4
Jarius Cook 2
Collin Cooper 4
Grady Corrigan 1
Simeon Cottle 2
Chase Courtney 1
Isaiah Cozart 4
Johan Crafoord 2
David Craig 1
Jacob Crews 1
Kam'ron Cunningham 1
Gabe Cupps 1
K.K. Curry 1
Tristan Da Silva 1
Jalen Dalcourt 1
Andras Dancsecs
U20 Hungary (Euro U20B)
1
Malcolm Dandridge 1
Javar Daniel 1
Brayden Daniels 1
Peyton Daniels 1
Le'tre Darthard 1
Carl Daughtery 2
Antoine Davis 1
Christopher Davis 1
Kendric Davis 1
Jordan Davis 1
Josiah Davis 1
Dashawn Davis 1
Nobal Days 1
Russell Dean 1
Sejr Deans 1
Lou Demuth
U20 Luxembourg (Euro U20B)
1
Gennadii Denisov
U20 Russia (Euro U20B)
1
Samuel Devault 1
Harminder Dhaliwal 1
Mahamadou Diawara 2
Vatangoe Donzo 1
Travonte Doolittle 1
Lorenzo Downey 2
Dreshaun Doyne 1
Reginald Duhart 1
Jonathan Dunn 1
Sean Durugordon 1
David Early 1
Roscoe Eastmond 1
Justin Edwards 1
Daniel Egbuniwe 1
Hansel Enmanuel 1
Ivan Evstigneev
U20 Russia (Euro U20B)
1
Malique Ewin 1
Godsgift Ezedinma 1
Tye Fagan 1
Parsa Fallah 1
Donalson Fanord 1
Guy Fauntleroy 1
Maizen Fausett 1
Mike Feipel
U20 Luxembourg (Euro U20B)
1
Tudor Fometescu
U20 Romania (Euro U20B)
1
Trey Fort 1
Jack Francis 1
Aron Frank
U20 Hungary (Euro U20B)
1
Julien Franklin 1
Ja'von Franklin 1
Mark Freeman 1
Tim Fuller 1
Christian Fussell 1
Jalen Gabbidon 1
Trey Galloway 1
Aubin Gateretse 2
Taelyr Gatlin 1
Ruben Gentil
U20 Luxembourg (Euro U20B)
1
Dimitri Georgiadis
U20 Romania (Euro U20B)
1
Jordan Gilliam 1
Eirnar Gislason
U20 Iceland (Euro U20B)
1
Marquis Godwin 1
Gage Gomez 1
Devin Gordon 1
D.J. Gordon 1
Rongie Gordon 1
Tibet Gorener 1
Tristan Green 1
A.J. Green 1
Javon Greene 1
Jordan Greene 1
Hayden Grint 1
Alex Gross 1
C.J. Gunn 1
Landin Hacker 2
J'vonne Hadley 1
Julian Hammond III 1
Isaac Haney 2
Jayden Hardaway 1
Duke Hardin 1
Brahm Harris 1
Cyncier Harrison 2
Austin Harvell 2
DJ Harvey 1
Jayvis Harvey 1
Langdon Hatton 3
Jalen Hawkins 1
Cameron Healy 1
Gaddis Heath 1
Nate Heise 1
Carter Hendricksen 1
Hilmar Henningsson
U20 Iceland (Euro U20B)
1
Cole Henry 1
Jarius Hicklen 1
Garrett Hicks 1
Jermontae Hill 1
Orri Hilmarsson
U20 Iceland (Euro U20B)
1
Sam Hines 2
Jakobey Hitchens 1
Jackson Holt 1
Jusaun Holt 1
Justin Hopkins 1
Rodney Howard 1
Josh Hubbard 1
Darrius Hughes 1
Joshua Hughley 1
Gianni Hunt 1
Caleb Hunter 1
Camren Hunter 1
Hank Hutcheson 1
Elijah Hutchins-Everett 1
Oluwadara Idowu 1
Jack Ingold 1
Hlynur Ingolfsson
U20 Iceland (Euro U20B)
1
Rickie Isaacs 1
Willy Isiani 1
Zach Iyeyemi 1
Dashawn Jackson 2
Monzy Jackson 2
Jonathan Jackson 1
Justus Jackson 1
Tre Jackson 1
Dorian James 1
Koby Jeffries 1
D.J. Jeffries 1
Kasen Jennings 1
Robert Jennings 1
Zac Jennings 1
Isaiah Johnson 1
Khalil Johnson 1
Matt Johnson 1
EJ Johnson 1
Ben Johnson 3
R.J. Johnson 1
RJ Johnson 1
Caleb Johnson 1
Chase Johnston 1
Robert Jones 1
Tevian Jones 1
R.J. Jones 1
Dezi Jones 2
Shawn Jones 1
Bjarni Jonson
U20 Iceland (Euro U20B)
1
Arthur Kaluma 1
Dardan Kapiti 2
Maksim Karvanen
U20 Russia (Euro U20B)
1
Daniil Kasatkin
U20 Russia (Euro U20B)
1
Jozsef Katona
U20 Hungary (Euro U20B)
1
Eddy Kayouloud 2
Koat Keat Tong 1
Drew Keeton 1
Domonkos Kelenfoldi
U20 Hungary (Euro U20B)
1
Andre Kelly 1
Miles Kelly 1
Taje' Kelly 1
Nicholas Kennard 1
Keonte Kennedy 1
Ben Keton 1
Dmitrii Khaldeev
U20 Russia (Euro U20B)
1
Alexander Khomenko
U20 Russia (Euro U20B)
1
Justin Kier 1
Antwan Kimmons 1
Tyler King 1
Demaree King 2
Jamel King 1
Evan Kingston 1
Evans Kipruto 1
Johannes Kirsipuu 2
Daniil Kochergin
U20 Russia (Euro U20B)
1
Christian Koloko 1
Oumar Koureissi 1
Ben Kovac
U20 Luxembourg (Euro U20B)
1
Kerr Kriisa 1
Rafn Kristjansson
U20 Iceland (Euro U20B)
1
Daniel Kucsera
U20 Hungary (Euro U20B)
1
Jakov Kukic 1
Nate Lacewell 1
Kobey Lam 1
Charles Lampten 1
Chaz Lanier 1
Cyrus Largie 1
Marcus Larsson 1
Pelle Larsson 1
Jordan Lathon 1
Chandler Lawson 1
Johnathan Lawson 1
Kyle Layton 1
Anthony Leal 1
Vitaly Lebedev
U20 Belarus (Euro U20B)
1
Eric Lee 2
Colby Leifson 1
Julien Lessel
U20 Luxembourg (Euro U20B)
1
Maxim Lichutin
U20 Russia (Euro U20B)
1
Kye Lindsay 1
Alex Lomax 1
Daniel Loos 1
Airan Lopez 1
Lawson Lovering 1
Jarod Lucas 1
Drew Lutz 1
Mihai Maciuca
U20 Romania (Euro U20B)
1
Jordan Mains 1
Mike Marsh 1
George Marshall 1
Cyril Martynov 1
Rodrique Massenat 1
Bennedict Mathurin 1
Bayron Matos 1
Cameron Matthews 1
Branden Maughmer 1
Matt Mayers 1
Joshua Mballa 1
Kevin McAdoo 1
Elijah McCadden 1
Jaden McClanahan 1
Asa McCord 1
Robert McCray 1
Jalyn McCreary 1
Lewis McDaniel 2
Cam McDowell 1
Darius McGhee 1
A.J. McGinnis 2
Cole McGrath 1
Gabriel McKay 1
Dezmond McKinney 1
Jayveous McKinnis 1
Chance McMillian 1
Rajhon Mcintosch 1
Dylan Mclean 1
Noah Medeot
U20 Luxembourg (Euro U20B)
1
Gergo Meleg
U20 Hungary (Euro U20B)
1
Sebastian Mendoza 2
Tariq Meredith 1
MacKenzie Mgbako 1
Dieonte Miles 1
Amondo Miller 1
Kylen Milton 1
Riley Minix 1
Ajay Mitchell 1
Eric Moenkhaus 1
Gabriel Moller
U20 Iceland (Euro U20B)
1
Jason Montgomery 1
Chad Moodie 1
Omari Moore 2
Jalon Moore 1
Shakeel Moore 1
Michael Moreno 4
Josh Morgan 1
Dequan Morris 1
Jerone Morton 1
Trey Moss 1
Issa Muhammad 1
Kyrese Mullen 1
Drake Muller 1
Jonas Munson 1
Caleb Murphy 1
Tommy Murr 2
Matthew Murrell 1
Jalen Myers 1
Adrian Myers 1
Montavious Myrick 2
Mathias Nchekwube 1
Jordan Nesbitt 1
Amir Nesbitt 1
Jalen Nesmith 1
Darien Newchurch 1
Amanze Ngumezi 2
Joirdon Karl Nicholas 1
Mason Nicholson 1
Blaze Nield 1
Kevion Nolan 1
Miles Norris 1
Shane Nowell 1
Jah Nze 1
David N’Guessan 1
Luke O'Brien 1
Dylan O'Hearn 1
Alex Odam 1
David Odiah
U20 Belarus (Euro U20B)
1
Prince Oduro 1
Michael Ofoegbu 1
Alec Oglesby 2
Jacob Ognacevic 2
Egill Oktosson
U20 Iceland (Euro U20B)
1
Kelechi Okworogwo 1
Masai Olowokere 2
Sam Onu 1
Bence Oroszi
U20 Hungary (Euro U20B)
1
Darius Osborne 1
Osayi Osifo 1
Carlos Paez 1
Illia Palanevich
U20 Belarus (Euro U20B)
1
Wheza Panzo 2
Omar Parchman 1
Jadyn Parker 1
DJ Patrick 2
Manny Patrick 1
Omar Payne 1
Stephon Payne 1
Brody Peebles 1
Omari Peek 2
Sam Peek 2
Bernard Pelote 1
Juwan Perdue 3
Alex Perry 1
Tylor Perry 1
Alex Peterson 1
Edward Petrescu
U20 Romania (Euro U20B)
1
Hilmar Petursson
U20 Iceland (Euro U20B)
1
Alec Pfriem 2
Austin Phyfe 1
Tywhon Pickford 1
Josh Pierre-Louis 1
Matt Pile 1
Jose Placer 1
J.J. Platt 1
Gabor Plezer
U20 Hungary (Euro U20B)
1
Grener Polynice 1
Colin Porter 1
Skyelar Potter 2
Brandon Powell 1
Gyasi Powell 2
Blake Preston 1
Judlin Prophete 1
Will Pruitt 2
DeeJuan Pruitt 1
Jadyn Ramsey 1
Jayland Randall 2
Yahuza Rasas 1
Balazs Ratvay
U20 Hungary (Euro U20B)
1
Ja'mare Redus 1
Zach Reichle 1
David Reinig
U20 Luxembourg (Euro U20B)
1
Malik Reneau 1
Ivan Reynolds 1
Macaleab Rich 1
Eddie Ricks III 1
London Riley 1
Dakota Rivers 1
Donovan Rivers 1
Cooper Robb 2
Travis Roberts 3
Elijah Roberts 2
Kamar Robertson 1
La'mel Robinson 1
Shon Robinson 1
A'drelin Robinson 1
Shiloh Robinson 1
Shon Robinson 1
Demond Robinson 2
Kyle Rode 1
Spencer Rodgers 1
Sam'i Roe 1
Marlon Ruffin 1
Javon Ruffin 1
Daeshun Ruffin 1
Frank Ryder 1
Dzmitry Ryuny
U20 Belarus (Euro U20B)
1
Rylee Samons 1
Trey Sampson 1
Ryan Sanders 1
Ajare Sanni 1
Olivier Schneider
U20 Luxembourg (Euro U20B)
1
Matt Schner 2
Trent Scott 1
Brandon Scott 1
Jordan Sears 1
DeMarcus Sharp 1
Jeramy Shaw 1
Max Sheldon 1
Vladislav Shvakel
U20 Belarus (Euro U20B)
1
Roman Silva 1
Tariq Silver 1
Caleb Simmons 1
K.J. Simpson 1
Marton Sitku
U20 Hungary (Euro U20B)
1
Treylan Smith 1
Trey Smith 2
Serrel Smith 1
Dailin Smith 2
Deivon Smith 1
Josh Smith 2
Billy Smith 2
Payton Sparks 1
Bryson Spell 1
Jason Spurgin 1
Robert Stan
U20 Romania (Euro U20B)
1
Isaac Stansbury 1
Bergvin Einir Stefansson
U20 Iceland (Euro U20B)
1
Edmen Stewart 1
K'Shun Stokes 1
Alvin Stredic 1
Grant Strong 1
Brandon Stroud 1
Vadzim Stubeda
U20 Belarus (Euro U20B)
1
Kyle Sturdivant 1
Peter Suder 3
A'lahn Sumler 1
Arnor Sveinsson
U20 Iceland (Euro U20B)
1
Brandon Swaby 1
Stephan D. Swenson 2
Milan Takacs
U20 Hungary (Euro U20B)
1
Martin Takacs
U20 Hungary (Euro U20B)
1
Kyky Tandy 1
William Tavares 2
Andrew Taylor 1
Russell Tchewa 1
Dalen Terry 1
Lance Terry 1
Drew Thelwell 2
Luc Therrien 1
Jaylan Thomas 1
Tre Thomas 1
Kalil Thomas 2
Ethan Thompson 1
Messiah Thompson 1
Isaiah Thompson 1
Jaiden Thompson 1
Garrett Tipton 3
Lucas Tohatan
U20 Romania (Euro U20B)
1
Michail Tolkachev
U20 Belarus (Euro U20B)
1
Laurent Tousch
U20 Luxembourg (Euro U20B)
1
Joe Toussaint 1
Jase Townsend 1
DJ Townsend 1
Vadzim Tratsiak
U20 Belarus (Euro U20B)
1
Azuolas Tubelis 1
Tautvilas Tubelis 1
Dearon Tucker 1
Cameron Tucker 1
Alvin Tumblin 2
Wanjang Tut 1
John Ukomadu 4
Yury Umrikhin
U20 Russia (Euro U20B)
1
Ashton Valentine 1
Gabriel Vargas 1
Joseph Venzant 1
David Vida
U20 Romania (Euro U20B)
1
Kirill Vinokurov
U20 Belarus (Euro U20B)
1
Quoiren Walden 1
Corey Walker 1
Leland Walker 4
John Walker III 1
Anthony Walker III 1
Kerwin Walton 1
Michael Wardy 2
Jalen Ware 1
Kel'el Ware 1
Isiah Warfield 1
Jondarius Warren 1
Richard Washington 1
Warren Washington 1
Lamar Washington 1
Noah Waterman 1
Justin Watson 1
Michael Weathers 1
Andre Weir 1
Grant Weitman 1
James White 1
Dez White 2
Bash Wieland 1
Jaxon Wietfield 1
Ronald Williams 1
Shawn Williams 1
E.J. Williams 2
Desmond Williams 1
Darrion Williams 1
D'maurian Williams 1
Corneilous Williams 1
Deandre Williams Baldwin 1
Keaston Willis 1
Jordan Wilmore 1
Calvin Wishart 1
Sai Witt 2
Jake Wolfe 1
Trey Woodbury 1
Dylan Woods 1
Vonterius Woolbright 1
Bryce Workman 1
Ethan Wright 1
Eemeli Yalaho 1
Vladislav Yemchenko
U20 Russia (Euro U20B)
1
Zion Young 1
Chris Youngblood 1
Maros Zeliznak 2