Miguel Ayesa has faced 796 opponents throughout his career

Player Team(s) Games
Jabri Abdur-Rahim 1
Fletcher Abee 2
Henry Abraham 1
Hunter Adam 1
Julian Adams 1
Timmy Adedire 1
Quincy Ademokoya 1
Quest Aldridge 2
Ryan Allen 4
Tahron Allen 1
Nate Allison 2
Justin Amadi 1
Mustapha Amzil
U18 Finland (Euro U18)
1
Kevin Anderson 3
Daryl Anderson 1
Trevor Anderson 1
Jalin Anderson 1
Bryan Antoine 2
Michael Anumba 2
Justin Archer 2
Gianmarco Arletti 3
Nikolaos Arsenopoulos
U18 Greece (Euro U18)
1
Ebenezer Asamoah 4
Brett Asbury 1
Dennis Ashley 1
Ezra Ausar 1
Ademide Badmus 2
Davion Bailey 1
Reed Bailey 1
James Baker 1
James Baker 1
Lincoln Ball 1
Andrew Ball 1
Daniel Banister 1
Darius Banks 2
Josh Banks 2
Kris Bankston 1
Marquis Barnett 2
Connor Barrett 1
Griffin Barrouk 1
Blake Bartram 1
Grant Basile 1
Jamison Battle 1
Jamon Battle 2
Reece Beekman 1
Hamza Begic 1
Xavier Bell 5
Micah Bell 1
Trae Benham 2
Austin Benigni 1
Taj Benning 2
Sam Beskind 1
Aiden Best 1
Raymond Bethea 2
Allen Betrand 2
Love Bettis 1
Tai Bibbs 1
T.J. Bickerstaff 5
Chris Biekeu 3
Jamal Bieniemy 1
Isaiah Bigelow 1
Cameron Billups 1
James Bishop IV 1
Isaiah Blackmon 1
Kylan Blackmon 1
Nelson Boachie-Yiadom 3
Juslin Bodo Bodo 2
Jake Boggs 2
Dalton Bolon 1
Giordano Bortolani
U18 Italy (Euro U18)
1
Marko Bosnjak 1
Andre Bottoms 1
Maxime Boursiquot 2
John Bowen 4
Bolden Brace 2
Luka Brajkovic 1
Danko Brankovic
U18 Croatia (Euro U18)
1
Connor Braun 2
Keith Braxton 1
Tyler Brelsford 1
Angelo Brizzi 1
Danilo Brnovic
U18 Montenegro (Euro U18)
1
Kalik Brooks 1
Cameron Brown 1
Cahiem Brown 1
Jack Brown 1
Trevion Brown 2
Joey Brown 1
Keshawn Brown Jr 1
Randall Brumant 1
Hayden Brun 1
L.J. Bryan 1
Joe Bryant 1
Ante Brzovic 1
Desure Buie 2
Terrell Burden 1
Darius Burford 1
Caleb Burgess 7
Ben Burnham 3
D.J. Burns 1
Jamarius Burton 1
James Butler 2
James Butler 5
Francisco Caffaro 1
John Camden 1
D.J. Campbell 1
Jaquan Carlos 2
Andrew Carr 2
Braeden Carrington 1
John Carter 1
Aaron Carver 1
Hunter Cattoor 1
Christian Cevis 1
Nyzaiah Chambers 1
Emmanouil Chatzidakis
U18 Greece (Euro U18)
1
Daniil Cherneha
U18 Ukraine (Euro U18)
1
Bryson Childress 2
Nikos Chougkaz
U18 Greece (Euro U18)
1
Cam Christie 1
Michael Christmas 5
Kihei Clark 1
Jack Clark 1
Tyzhaun Claude 1
Chase Claxton 2
Fred Cleveland 1
Ty Clingerman 1
Kalib Clinton 1
Jamall Clyce 1
Tareq Coburn 4
Micah Colburn 1
Eric Coleman 1
Chase Coleman 1
Tyler Coleman 2
M.J. Collins 1
Jack Collins 1
Adam Comer 1
Luca Conti
U18 Italy (Euro U18)
1
Ryan Conway 2
Supreme Cook 1
Zach Cooks 1
De'von Cooper 1
Ta'lon Cooper 1
Chase Cormier 2
Simeon Cottle 1
Brandon Cottrell 1
Kvonn Cramer 3
Micah Crider 1
Zach Crisler 1
Adam Crisp 1
Jesus Cruz 2
Vito Cubrilo
U18 Croatia (Euro U18)
3
Nelly Cummings 1
Davion Cunningham 1
Malik Curry 2
Logan Curtis 1
Jacob Cushing 2
Erik Czumbel
U18 Italy (Euro U18)
1
Leonardo Da Campo
U18 Italy (Euro U18)
1
Oscar Da Silva 1
Ryan Daly 1
Nate Darling 2
Daejon Davis 1
Jyáre Davis 2
Owyn Dawyot 1
Nobal Days 2
Darius DeAveiro 1
Russell Dean 2
Daniel Deaver 2
Haris Dedajic 1
Jaiden Delaire 1
Nicolo Dellosto
U18 Italy (Euro U18)
1
Yoro Diallo 2
Jorge Diaz 1
Guillermo Diaz 1
Quentin Diboundje 1
Dajour Dickens 1
Jeremiah Dickerson 1
Omar Dieng
U18 Italy (Euro U18)
1
Julius Dixon 1
Ramiir Dixon-Conover 1
Nikola Djogo 2
Zyon Dobbs 2
Imajae Dodd 2
Chris Doherty 5
Kristian Doolittle 1
Patrick Dorsey 1
Jakigh Dottin 2
K.J. Doucet 2
Zane Doughty 1
Myles Douglas 1
Ebenezer Douwana 1
Jayden Doyle 1
Igor Drobnjak
U18 Montenegro (Euro U18)
1
Darlinstone Dubar 3
Reginald Duhart 2
Kyle Duke 1
Bobby Durkin 1
Pavlo Dziuba 2
Kevin Easley 1
Gregory Eboigbodin 3
Jason Edokpayi 1
Lorenzo Edwards 1
Sheldon Edwards 1
Terrence Edwards 1
Greg Elliott 1
Tyrese Elliott 1
Lydell Elmore 1
Quirin Emanga 1
Houston Emory 1
Victor Enoh 1
DeAngelo Epps 2
Roko Erslan
U18 Croatia (Euro U18)
1
Zachary Ervin 1
Zac Ervin 4
Mateo Esmeraldo 1
Aaron Estrada 3
Nikita Evdokimov 2
Thomas Exaucia
U18 Finland (Euro U18)
1
Vincent Eze 1
Kalu Ezikpe 2
Charles Falden 1
Nick Farrar 3
Guy Fauntleroy 1
Babacar Faye 3
Shane Feden 1
Federiko Federiko 1
R.J. Felton 1
Kyle Ferguson 1
Webster Filmore 1
Aidan Fisch 1
Keenan Fitzmorris 3
Mark Flagg 1
Ahmil Flowers 1
Brian Fobbs 2
Chris Ford 1
Chris Ford 1
Jaylen Fornes 1
Kyle Foster 1
Myles Foster 1
Parker Fox 1
Vernon Fraley 1
Myles Franklin 2
Toliver Freeman 1
Artur Fresh-Stakhanov
U18 Ukraine (Euro U18)
1
Zach Fullagar 1
Seth Fuller 3
Dean Gabrelcik 1
Ty Gadsden 2
Petey Galgano 1
Savion Gallion 1
Brevin Galloway 2
Greg Gantt 3
Dawson Garcia 1
Reggie Gardner 1
Vasileios Gargalis
U18 Greece (Euro U18)
1
Randall Gaskins 1
Jason Gibson 4
Kezza Giffa 2
Kenyon Giles 1
Tyler Gill 1
Jerald Gillens-Butler 2
Marquis Godwin 3
Jerry Goodman 1
Chevez Goodwin 1
Eron Gordon 1
Rongie Gordon 1
Devin Gordon 1
Collin Goss 2
Michael Graham 1
Chase Graham 1
Rayvon Graham 1
Colin Granger 1
Ian Granja 1
Jesper Granlund
U18 Finland (Euro U18)
4
Sasha Grant
U18 Italy (Euro U18)
1
Gabe Grant 1
Jayvon Graves 1
Juwan Gray 3
Matteo Graziani
U18 Italy (Euro U18)
1
Xavier Green 2
Sam Green 3
David Green 2
Caleb Green 1
Dondre Griffin 1
Andriy Grystak
U18 Ukraine (Euro U18)
1
Sean Halloran 3
Kimani Hamilton 2
Chuck Hannah 4
Maleeck Harden-Hayes 1
Laquill Hardnett 1
De'Vion Harmon 1
Cobey Harraway 1
Bryce Harris 1
Josiah Harris 2
Truth Harris 2
Jadarius Harris 1
Kasen Harrison 2
Quentin Hart 1
Jayvis Harvey 2
Jamahri Harvey 2
Sam Hauser 1
Elijah Hawkins 2
Gaddis Heath 1
Greg Heckstall 1
Brandon Held 1
Ben Hendriks 1
Ryan Henke 1
Mark Henry 1
Djimon Henson 1
Rodney Herenton 1
Rahdir Hicks 2
Jalen Hill 1
Denzel Hines 1
Blake Hinson 1
Jahiem Hinton 1
Jalen Hodge 1
Nolan Hodge 1
Cam Holden 4
Tray Hollowell 1
Jack Holmstrom 1
Alex Holt 1
Nathan Hoover 1
Raekwon Horton 3
Demetric Horton 1
Jaden House 1
Luke House 1
D'avian Houston 3
Armin Hrstic 1
Ja'Heim Hudson 1
Jay Huff 1
Grant Huffman 2
John-Michael Hughes 1
John Hugley 1
Jaylin Hunter 2
Frankie Idlett 1
Jaden Ignacio 1
Tyree Ihenacho 1
Isaiah Ihnen 1
Precious Ikediashi 1
Vojin Ilic 1
Austin Inge 1
Christian Ings 1
Victor Iwuakor 1
Abayomi Iyiola 1
Emmanuel Izunabor 1
Maceo Jack 1
Tre Jackson 1
Zach Jacobs 2
Crosby James 1
Will Jamison 1
Oton Jankovic
U18 Croatia (Euro U18)
1
Mikael Jantunen
U18 Finland (Euro U18)
1
Zep Jasper 2
Allan Jeanne-Rose 2
Brent Jenkins 1
Tyrese Jenkins 1
Basheer Jihad 1
Antwain Johnson 1
Evan Johnson 2
Camden Johnson 1
Austin Johnson 1
R.J. Johnson 2
RJ Johnson 1
Nick Johnson 2
Jarkel Joiner 1
Messiah Jones 1
Spencer Jones 1
Mike Jones 1
Darrick Jones 1
Christian Jones 1
Jalen Jones 1
Mason Jones 1
Russell Jones 1
Davonta Jordan 1
Olugbemi Joseph 1
Matey Juric 7
Tasos Kamateros
U18 Greece (Euro U18)
2
Abdulah Kameric 1
Isaac Kante 4
Zois Karampelas
U18 Greece (Euro U18)
1
Tadas Kararinas 2
Austin Katstra 1
Aidas Kavaliauskas 1
K.J. Keatts 1
James Keefe 1
Amari Kelly 2
Taje' Kelly 2
Anto Keshgegian 1
Lynn Kidd 1
Moisei Kim
U18 Ukraine (Euro U18)
1
Kobe King 1
Rashad King 2
Jamel King 1
Po'Boigh King 1
Lukas Kisunas 1
Thomas Kithier 1
Connor Klementowicz 1
Denys Klevzunyk
U18 Ukraine (Euro U18)
1
Marko Kljajevic
U18 Montenegro (Euro U18)
1
Jovan Kljajic
U18 Montenegro (Euro U18)
1
Chereef Knox 1
Connor Kochera 1
Chrysovalantis Kourtidis
U18 Greece (Euro U18)
1
Ben Krikke 1
David Kristensen 1
Michael Kuangu 1
Kur Kuath 1
Deivydas Kuzavas 1
Kalib LaCount 1
Maximilian Ladurner
U18 Italy (Euro U18)
1
Matteo Lagana
U18 Italy (Euro U18)
1
Eetu Lahdetniemi
U18 Finland (Euro U18)
1
Jajour Lambert 1
Charles Lampten 4
Carter Lang 1
Emory Lanier 1
Ryan Larson 2
Bryce Laskey 1
Shahar Lazar 2
Hyunjung Lee 1
Spencer Legg 1
Dawson Leipold 1
Diego Lemus 1
Matt Lewis 2
Christian Lewis 1
Elijah Lewis 1
Paul Lewis 1
Marten Linssen 2
Quentin Livingston 2
Sean Logan 1
TJ Long 1
Anthony Longpre 1
Foster Loyer 1
Otto Luessenhop 1
Chien-Hao Ma 1
Mac MacDonald 2
Max Mackinnon 3
Kruno Macner
U18 Croatia (Euro U18)
1
Darius Maddox 1
Dusan Mahorcic 1
Chris Maidoh 2
Cyr Malonga 1
Brady Manek 1
Ezra Manjon 1
Djordjije Marinovic
U18 Montenegro (Euro U18)
1
Volodymyr Markovetskyy
U18 Ukraine (Euro U18)
1
Jermaine Marrow 1
K.J. Marshall 1
Amare Marshall 2
Melik Martin 2
Ali Masic 1
Vukasin Masic 2
Johnathan Massie 3
Karlo Matkovic 1
Christian May 2
Joshua Mballa 1
Glen McClintock 3
Quan McCluney 2
Carson McCorkle 1
Johnny McCoy 3
Hunter McIntosh 4
Xavier McKelvy 1
Justin McKoy 1
Sincere McMahon 2
Jaylen McManus 2
Nick McMullen 2
John Meeks 2
Amar Mehic 1
Sam Mennenga 1
Scott Meredith 1
Collin Metcalf 2
Wassef Methnani 1
Jacob Meyer 1
Federico Miaschi
U18 Italy (Euro U18)
1
Trent Middleton 1
Duke Miles 1
Sam Miller 2
Jack Miller 1
Kory Mincy 2
Jermaine Miranda 1
Malik Missouri 1
Mike Mitchell 1
Evan Montanari 1
Luke Morrill 1
Logan Morrissey 1
Vado Morse 1
Casey Morsell 2
Matthew Moyer 1
Jack Mullally 1
Kyrese Mullen 2
Rocco Muratori 2
Storm Murphy 1
Trey Murphy III 1
Justyn Mutts 3
Brendan Mykalcio 2
Leon Nahar 2
Walyn Napper 3
Tyler Nelson 2
Jameer Nelson Jr. 3
Jordan Nesbitt 2
Amir Nesbitt 2
Donovan Newby 1
Ben Ngondo-Bayela 1
D.Q. Nicholas 2
Jimmy Nichols 1
David Nickelberry 1
Jayden Nixon 1
Richard Njoku 1
Terry Nolan 1
RJ Noord 1
Leo Nordberg 2
Quirin Emanga Noupoue 3
Aleks Novakovich 1
Rostyslav Novitskyi
U18 Ukraine (Euro U18)
1
Alex Nunnally 1
Alexander Nwagha 1
Johan Nziemi 3
Novak Obradovic
U18 Montenegro (Euro U18)
1
Anthony Ochefu 1
Lamar Oden 5
John Ojiako 1
Mike Okauru 3
Mate Okros 5
Joshua Ola-Joseph 1
A.J. Oliver 1
Edward Oliver-Hampton 1
Nedim Omerovic 1
Toby Onyekonwu 2
Vladyslav Orzul
U18 Ukraine (Euro U18)
1
L.J. Owens 1
Chase Paar 3
Andy Pack 3
Dylan Painter 4
Jan Palokaj
U18 Croatia (Euro U18)
1
Mattia Palumbo
U18 Italy (Euro U18)
1
Brock Pappas 1
Deshon Parker 2
Carl Parrish 2
Breon Pass 1
Edi Patekar
U18 Croatia (Euro U18)
1
DJ Patrick 2
Pharrel Payne 1
Mickey Pearson 1
Sean Pedulla 1
Bernard Pelote 1
Drew Pember 2
Elijah Pemberton 2
Tim Perry 5
Cole Perry 1
Joseph Peters 1
Bobby Pettiford 1
Tanahj Pettway 2
Shykeim Phillips 3
Nelson Phillips 1
Jordan Phillips-McLoyd 1
Jonah Pierce 2
Tray Pierce 2
Alfredos Pilavios 2
Zach Pina 1
Valentino Pinedo 1
Antanee Pinkard 2
Jure Planinic
U18 Croatia (Euro U18)
1
German Plotnikov 2
Frankie Policelli 2
Keishon Porter 1
Federico Poser 3
Mylyjael Poteat 1
Duncan Powell 1
LA Pratt 3
Malik Presley 1
Joe Pridgen 2
Mario Rajcic
U18 Croatia (Euro U18)
1
Josip Ramljak 1
Bryant Randleman 1
To Randriasalama 2
Markus Rautasalo
U18 Finland (Euro U18)
1
Jordan Rawls 1
Jalen Ray 5
Christian Ray 1
Austin Reaves 1
Trevon Reddish 3
Joe Reece 2
Lysander Rehnstrom 1
Cavan Reilly 1
Jaylen Richard 1
Emanuel Richards 3
Isaiah Richards 2
Noah Richardson-Keys 1
Quinn Richey 1
Deven Richmond 1
Malik Riddle 1
Grant Riller 2
Dylan Ritter 1
Jason Rivera-Torres 1
Antonio Rizzuto 2
P.J. Roach 1
Justin Roberts 1
Kaine Roberts 2
JaQualon Roberts 1
Kamar Robertson 1
Pat Robinson 1
Jeremy Robinson 1
Demond Robinson 1
Caleb Robinson 2
Nikos Rogkavopoulos
U18 Greece (Euro U18)
1
Jordan Roland 2
Ernest Ross 1
Noah Ross 1
Preston Ruedinger 1
Fred Rullo IV 1
Lovre Runjic
U18 Croatia (Euro U18)
1
Nygal Russell 2
Myles Ruth 1
Erik Sajantila
U18 Finland (Euro U18)
1
Luka Samanic
U18 Croatia (Euro U18)
1
Khadim Samb 1
Caden Sanchez 1
Nakye Sanders 2
Jon Sanders 1
Amaan Sandhu 1
Chrysostomos Sandramanis
U18 Greece (Euro U18)
1
Nate Santos 1
Titas Sargiunas 2
Kenan Sarvan 2
Devon Savage 1
Kevin Schutte 4
Kaleb Scott 3
Jaylon Scott 1
Tyreek Scott-Grayson 1
Jordan Sechan 2
Ronaldo Segu 1
Kevin Senghore-Peterson 1
Steve Settle 1
Sloan Seymour 1
Nigel Shadd 1
Kadin Shedrick 1
Marcus Sheffield 3
Chris Shelton 1
Frankquon Sherman 1
Sam Sherry 3
Vitalii Shorstkyi
U18 Ukraine (Euro U18)
1
Yaroslav Shvets
U18 Ukraine (Euro U18)
1
Nike Sibande 1
Yoro Sidibe 1
Christian Silva 1
Omar Silverio 3
Jarrod Simmons 1
Darryl Simmons II 2
Jaylen Sims 3
Cheickna Sissoko 1
David Skogman 1
Osinachi Smart 4
Amir Smith 1
Greg Smith 1
Guilien Smith 2
Reyne Smith 3
Hollman Smith 1
Terquavion Smith 1
Colin Smith 1
Daquan Smith 2
Perry Smith 1
Josh Smith 1
Jordan Snell 1
Toyaz Solomon 2
Yevhenii Sorochan
U18 Ukraine (Euro U18)
1
Julien Soumaoro 2
Achile Spadone 1
Jakari Spence 1
Ace Stallings 1
Ben Stanley 1
Jaden Stanley-Williams 1
Tyler Stephenson-Moore 2
Trent Stephney 2
Tyler Stewart 1
Kobe Stewart 2
Lucas Stieber 2
Oscar Storgard
U18 Finland (Euro U18)
1
Brandon Stoudamire 1
Jason Strong 4
David Strother 1
Danny Stubbs 1
Coleman Stucke 3
Trevor Stumpe 1
Armin Subasic 1
Alonzo Sule 1
A'lahn Sumler 2
Greg Summers 1
Kam Summers 1
Makoa Surigao 1
Sekou Sylla 2
Ville Tahvanainen
U18 Finland (Euro U18)
1
Touko Tainamo
U18 Finland (Euro U18)
1
Kelton Talford 2
Landon Taliaferro 1
Kevion Taylor 1
Evan Taylor 1
Samage Teel 2
Jahmyl Telfort 5
Tyrell Terry 1
Abdoulaye Thiam 2
Justin Thomas 1
Jalen Thomas 1
Tyler Thomas 1
Jamarii Thomas 2
L.J. Thomas 1
Tyler Thomas 2
Najee Thomas 1
Myles Thompson 1
Charles Thompson 6
Jaiden Thompson 1
Styrmir Thrastarson 1
Nicolas Timberlake 6
Alex Timmerman 2
Joonas Timonen
U18 Finland (Euro U18)
1
Pavle Titic
U18 Montenegro (Euro U18)
1
Brian Tolefree 2
Christian Tomasco 1
Bojan Tomasevic
U18 Montenegro (Euro U18)
1
Talik Totten 1
Austin Trice 1
Masai Troutman 2
Stafford Trueheart 2
Konstantinos Tsirogiannis
U18 Greece (Euro U18)
1
Andreas Tsoumanis
U18 Greece (Euro U18)
1
Brenden Tucker 2
Brenden Tucker 2
Elijah Tucker 3
Dennis Tunstall 2
Jared Turner 2
Chandler Turner 2
Dimitrius Underwood 2
Emil Uotila
U18 Finland (Euro U18)
1
Noah Van Bibber 1
Eric Van Der Heijden 1
Jarvis Vaughan 1
Hunter Verling 1
Ryan Viruso 1
Efstratios Voulgaropoulos
U18 Greece (Euro U18)
1
Klemen Vuga 1
Marko Vujicic
U18 Montenegro (Euro U18)
1
Filip Vujicic
U18 Croatia (Euro U18)
1
Viktor Vujisic
U18 Montenegro (Euro U18)
1
Andrej Vulevic
U18 Montenegro (Euro U18)
1
Jason Wade 1
Landon Wagoner 1
Jordan Walker 1
Tyson Walker 3
Jaylen Walker 1
Jaden Walker 1
Josh Wallace 1
Shaquille Walters 3
Trenton Walters 2
Zach Walton 5
Michael Ward 1
Davion Warren 1
Coletrane Washington 4
Bryce Washington 1
Desmond Watson 1
Marcus Watson 1
Torrence Watson 3
Thomas Weaver 1
Geoffrey Wellons 1
Isaiah West 1
Calvin Whipple 1
Isaac White 1
Trazarien White 2
Alondes Williams 1
Jeenathan Williams 1
Amari Williams 5
Kane Williams 1
Darryl Williams 1
Myron Williams 1
Warren Williams 2
Austin Williams 1
Corneilous Williams 1
Bryce Wills 1
Dwight Wilson 2
Gabe Wilson 1
Jake Wojcik 1
Tomas Woldetensae 1
Jordan Wood 1
Julien Wooden 3
Dana Woodley 1
Hunter Woods 4
Harold Woods 2
Kam Woods 1
Trey Woodyard 1
Vonterius Woolbright 1
Kris Wooten 4
Simon Wright 2
John-Michael Wright 1
Camren Wynter 7
Sean Yoder 2
Illia Zaiets
U18 Ukraine (Euro U18)
1
Szymon Zapala 3
Nikola Zizic
U18 Montenegro (Euro U18)
1