Ebrima Dibba has faced 745 opponents throughout his career

Player Team(s) Games
Denzel Aberdeen 1
Raz Adam
U20 Israel (Euro U20)
1
Shelby Adams 3
Darian Adams 1
Silas Adheke 2
Ioannis Agravanis
U20 Greece (Euro U20)
1
Andrew Aiken 1
Bul Ajang 1
Josh Ajayi 1
Mayowa Akinsanya 1
Idris Akinyemi 1
Savior Akuwovo 1
Theo Akwuba 1
Timmy Allen 1
Corey Allen 5
Michael Almonacy 3
Sedrick Altman 1
Neftali Alvarez 1
Jared Amritt 1
Andrew Anderson 3
Trevor Anderson 1
Alex Anderson 2
Zach Anderson 1
Glen Anderson 1
Jordan Andrews 1
Princewill Anosike 1
Michele Antelli
U20 Italy (Euro U20)
1
Patrick Antonelli 1
Michael Anumba 1
David Appelgren 1
Aleksandar Aranitovic
U20 Serbia (Euro U20)
1
Kaden Archie 5
Caleb Asberry 1
Mason Aucoin 1
Deni Avdija
U20 Israel (Euro U20)
1
Noam Avivi
U20 Israel (Euro U20)
1
Kobby Ayetey 1
David Azore 2
R.J. Bailey 1
Devon Baker 1
James Baker 1
Chad Baker-Mazara 1
Elias Ballstaedt 1
Devonte Bandoo 1
Micah Banks 1
Kris Bankston 1
Erickson Bans 1
Trey Barnhardt 1
Shakwon Barrett 1
Connor Barrett 1
Riley Battin 1
Joseph Battle 2
Khalif Battle 1
D'marco Baucum 1
Jimmy Bell 1
Gil Beni
U20 Israel (Euro U20)
1
Malik Benlevi 1
Ameer Bennett 1
Ionut-Dragos Berceanu
U20 Romania (Euro U20)
1
Camil Berculescu
U20 Romania (Euro U20)
1
Matteo Berti
U20 Italy (Euro U20)
1
Dusan Beslac
U20 Serbia (Euro U20)
1
Admir Besovic 1
Raymond Bethea 1
Michael Bibby 2
Isaiah Bigelow 1
Patrick Binzer 1
Aleksandar Blagojevic
U20 Serbia (Euro U20)
1
Blake Boggs 1
Kyren Bolden 1
Eric Boone 3
Salif Boudie 1
Ryan Boyce 3
Trevon Brazile 1
Jaxon Brenchley 1
Malik Brevard 1
Jalen Brinson 1
Michael Brisker
U20 Israel (Euro U20)
1
Kalik Brooks 4
Johni Broome 1
Tookie Brown 1
Matthew Brown 1
Kamari Brown 6
Xavion Brown 1
Jordan Brown 1
Gabe Brown 1
Samir Brown 1
D.J. Bryant 1
Zack Bryant 2
Cam Bryant 5
Keyshawn Bryant 1
Lorenzo Bucarelli
U20 Italy (Euro U20)
1
Elijah Buchanan 1
Justin Bufford 1
Drew Buggs 1
Malik Burnett 1
Antwan Burnett 2
Deondre Burns 1
D.J. Burns 1
Jared Butler 1
Jamar Butler 1
Jaylen Butz 1
Durey Cadwell 1
Elijah Cain 1
Andrei Calenic
U20 Romania (Euro U20)
1
Flynn Cameron 1
Jordan Campbell 1
Tom Capuano 1
Mihai Carcoana 1
Dylan Cardwell 1
Branden Carlson 1
Jesus Carralero 1
Khari Carson 1
Simeon Carter 1
Myles Carter 1
Chico Carter 1
Devin Carter 1
Jace Carter 2
Guglielmo Caruso
U20 Italy (Euro U20)
1
Pedro Castro 2
Cumecus Cates 1
Caleb Catto 1
Noah Caudill 1
Bryce Causey 1
Nighael Ceaser 1
Gabriel Chachashvili
U20 Israel (Euro U20)
1
Jay Jay Chandler 1
Joe Charles 1
Isaac Chatman 1
Khalid Chavis-Hinds 1
Chris Childs 1
Christian Chitu
U20 Romania (Euro U20)
1
Vasileos Christidis
U20 Greece (Euro U20)
1
Kene Chukwuka 1
Sabin Cirstoveanu
U20 Romania (Euro U20)
1
Lamar Claiborne 1
Tristan Clark 1
Chase Claxton 1
Walter Clayton 1
Ricky Clemons 1
Chris Clemons 1
Brooks Cluxton 1
Jamall Clyce 1
Tre Cobbs 2
Ty Cockfield 1
R.J. Cole 1
Henry Coleman III 2
Leonardo Colimerio 1
Greyson Collins 1
Alex Condon 1
Josh Corbin 1
Jordan Cornish 1
Justin Cotten 1
Zion Cousins 1
Christian Cox 1
Connor Crabtree 1
Isaiah Crawley 1
Anthony Crump 1
Derek Culver 1
K.K. Curry 3
Carlos Curry 3
Terrell Curtis II 1
Caleb Daniels 1
Jeremiah Davenport 1
Chandler Davis 2
Radshad Davis 2
Jerekius Davis 2
Markise Davis 1
Chace Davis 1
Dashawn Davis 1
Davonte Davis 1
Dylan Dawson 1
Darius DeAveiro 1
Duke Deen 2
Adrian Delph 5
Davide Denegri
U20 Italy (Euro U20)
1
Majok Deng 1
Edric Dennis 2
Ray Dennis 1
Abdul Dial 1
Ibrahima Diallo 1
Mahamadou Diawara 1
Dragos Diculescu
U20 Romania (Euro U20)
1
Omar Dieng
U20 Italy (Euro U20)
1
DeAndre Dishman 1
Brayden Dixon 1
Paul Djoko 2
Stefan Djordjevic
U20 Serbia (Euro U20)
1
Carter Domingue 1
Tre Donaldson 1
Keyshawn Dorsey 1
Brandon Doss 1
Drue Drinnon 1
Taqwain Drummond 1
R.J. Duhart 1
Tavian Dunn-Martin 1
Michael Eads 3
Marquis Eaton 3
Edwin Ebube 1
Stephen Edoka 1
Kessler Edwards 1
Sheldon Edwards 1
Adham Eleeda 1
Hall Elisias 1
El Ellis 1
Isaiah Ellison 1
Mike Ertel 3
Marquis Eskew 1
Andrew Eudy 1
Christyon Eugene 2
EJ Farmer 1
Malcolm Farrington 2
Trevon Faulkner 2
Avery Felts 2
Nicolas Fennell 1
Caleb Fields 2
Damon Fitzgerald 1
Ido Flaisher
U20 Israel (Euro U20)
1
Michael Flowers 4
Tudor Fometescu
U20 Romania (Euro U20)
1
Trey Ford 1
Jaylen Fornes 1
Justin Forrest 5
Devante Foster 1
Kyle Foster 1
Dominik Fragala 1
Javon Franklin 2
Shaquillo Fritz 1
Christian Fussell 1
Both Gach 1
Ayden Gamble 1
JaKeenan Gant 2
Andersson Garcia 2
Myron Gardner 2
Zondrick Garrett 2
Cassius Gary 1
Lydell Geffrard 1
Kendrell Generette 1
Cory Gensler 2
Dimitri Georgiadis
U20 Romania (Euro U20)
1
Karolis Giedraitis
U20 Lithuania (Euro U20)
1
Steven Gilbert 1
Grantham Gillard 1
Freddie Gillespie 1
Donovan Gilmore 1
Tudor Girbea
U20 Romania (Euro U20)
1
R.J. Gladney 1
Montae Glenn 1
Milos Glisic
U20 Serbia (Euro U20)
1
James Glisson III 1
Jaylen Glover 1
Sam Godwin 2
Kayo Goncalves 6
Elijah Gonzales 1
Patrick Good 1
Andrew Gordon 1
Eron Gordon 1
Jalen Graham 1
Shannon Grant 1
Kevin Grau Rodriguez 1
Ty Graves 1
Josh Gray 1
Jacksen Greco 1
Antonio Green 1
Mike Green 1
Michael Green III 1
Tykei Greene 1
Donovan Gregory 3
Dan Gross 1
Ingvi Gudmundsson
U20 Iceland (Euro U20)
1
Breki Gylfason 2
Felipe Haase 1
Brandon Haddock 1
Jermaine Haley 1
Bryce Hall 1
D'marcus Hall 1
Eyjolfur Halldorsson
U20 Iceland (Euro U20)
1
Micah Handlogten 1
P.J. Hardy 2
Chase Harler 1
Ty Harper 1
Jalen Harper 1
Mason Harrell 3
Karl Harris 1
Jontray Harris 1
Russell Harrison 1
Jamahri Harvey 1
Thomas Haugh 1
Jeremy Hayes 2
Deacon Heath 1
DiAnthony Heathcock 1
Joe Hedstrom 1
Hayden Hefner 2
Nick Helton 1
Cedric Henderson 1
Arnor Hermannsson
U20 Iceland (Euro U20)
1
Alex Hicks 1
Cory Hightower 1
Isaiah Hill 1
Christian Hinckson 1
Hakon Hjalmarsson
U20 Iceland (Euro U20)
1
Jalen Hodge 1
Kory Holden 1
Tre Holland 1
Bennett Holley 2
Aden Holloway 1
Tray Hollowell 1
Taevon Horton 1
Nick Hough 1
Thomas Howell 1
Orni Hrafnsson
U20 Iceland (Euro U20)
1
Josh Hubbard 1
Ja'Heim Hudson 2
Marcus Huff 1
Amillia Huggins 1
C.J. Huntley 2
Luis Hurtado 1
Andres Ibarguen 2
Sam Iorio 4
Tyson Jackson 1
Tiandre Jackson 2
Quan Jackson 1
Antwon Jackson 2
Kooper Jacobi 1
Mikael Jantunen 1
Josh Jefferson 1
Jordan Jefferson 2
D.J. Jeffries 1
Fahim Jenneto 1
Matas Jogela
U20 Lithuania (Euro U20)
1
Sigurkarl Johannesson
U20 Iceland (Euro U20)
1
Sveinbjorn Johannesson
U20 Iceland (Euro U20)
1
Jayce Johnson 1
Isaac Johnson 2
Tyrell Johnson 2
Kamani Johnson 1
Javan Johnson 1
Evan Johnson 4
Jalen Johnson 1
Chaney Johnson 1
K.D. Johnson 1
Chase Johnston 1
C.J. Jones 1
Rylan Jones 1
Tajion Jones 1
David-Lee Jones 1
Jalen Jones 1
Messiah Jones 1
Christiaan Jones 1
Russell Jones 1
Andre Jones 1
Tyrell Jones 2
Shawn Jones 1
Denver Jones 1
Bjarni Jonson
U20 Iceland (Euro U20)
1
Coty Jude 1
Kobe Julien 1
Gedi Juozapaitis 6
Panagiotis Kalaitzakis
U20 Greece (Euro U20)
1
Georgios Kalaitzakis
U20 Greece (Euro U20)
1
Giorgos Kamperidis
U20 Greece (Euro U20)
1
Konstantinos Kampouridis
U20 Greece (Euro U20)
1
Tadas Kararinas
U20 Lithuania (Euro U20)
1
Marshall Kearing 2
Nehemie Kebeya 1
Corey Keene 1
Kendrick Kellon 1
R.J. Kelly 1
Kyron Kelly 1
Amari Kelly 1
Darius Kemp 1
Kevin Kerley 1
C.J. Keyser 1
Elias King 1
Peter Kiss 1
Thomas Kithier 1
Max Klesmit 1
Brandon Knapper 1
Ladarius Knight 1
Djani Koljanin 1
Kai Kostmayer 1
Dimitrios Kourepis
U20 Greece (Euro U20)
1
Vitalijus Kozys
U20 Lithuania (Euro U20)
1
Yair Kravitz
U20 Israel (Euro U20)
1
Ben Krikke 1
Sean Kromah 1
Garrett Kuczinski 1
Riley Kugel 1
Canberk Kus 1
Hunter Ladler 1
Kristian Lafayette 1
Bryson Langdon 1
Cyrus Largie 1
Ryan Larson 2
Ethan Lasko 1
Danielius Lavrinovicius
U20 Lithuania (Euro U20)
1
Eli Lawrence 4
Luke Lawson 1
Chandler Lawson 1
Jakevan Leftridge 5
Jalen Leftwich 1
Teafale Lenard 1
Wildens Leveque 3
Alessandro Lever
U20 Italy (Euro U20)
1
Isaiah Lewis 1
James Lewis 2
Josh Linder 1
Tyreke Locure 4
Dom London 1
Cade Looney 1
Jaizec Lottie 1
Michalis Lountzis
U20 Greece (Euro U20)
1
Brandon Love 1
Ronald Lucas 1
Joshua Lusane 1
Carlos Machuca 1
Nehemiah Mack 1
B.J. Mack 2
Kajuan Madden-McAfee 1
Charles Manning 1
Christopher Mantis 2
Nikola Maric 3
JoJo Marie-Joseph 1
Andrija Marjanovic
U20 Serbia (Euro U20)
1
Tramon Mark 1
Brandon Martin 1
Nate Martin 1
Gytis Masiulis
U20 Lithuania (Euro U20)
1
J.J. Matthews 1
Emmitt Matthews 1
Cameron Matthews 1
Jahnathan Maxwell 1
Tyler May 1
Matthew Mayer 1
Jordan McCabe 1
Elijah McCadden 7
Austin McCullough 1
Drew McDonald 1
Damon McDowell 1
Mackenzie McFatten 3
Herb McGee 1
Skyler McKinney 1
Sincere McMahon 1
Joshua McQuinn 1
Braxton Meah 1
Kevon Meertins 1
Mike Melvin 1
Miles Mendes 1
Mike Mensah 1
Nika Metskhvarishvili 1
Andrea Mezzanotte
U20 Italy (Euro U20)
1
Rifen Miguel 1
Duke Miles 6
Marko Milivojevic 1
Justin Miller 2
B.J. Miller 1
Tyler Millin 2
Seth Millner 1
Tre-Vaughn Minott 1
Davion Mitchell 1
Devin Mitchell 1
Trhae Mitchell 1
Makhi Mitchell 1
Bryant Mocaby 1
Stefan Momirov
U20 Serbia (Euro U20)
1
Collin Moore 5
Shakeel Moore 1
Chris Moore 1
Dimitrios Moraitis
U20 Greece (Euro U20)
1
Davide Moretti
U20 Italy (Euro U20)
1
Malcolm Morgan 1
Jacob Morgan 1
Tyrel Morgan 1
Kevin Morris 1
Liam Morris 1
Zachary Moser 1
Michael Moshkovitz
U20 Israel (Euro U20)
1
Ra'Heim Moss 1
Jamir Moultrie 1
Jake Moynihan 1
Scott Muirhead 1
Travis Munnings 3
Kendall Munson 1
Andrei-Sergiu Muresan
U20 Romania (Euro U20)
1
Storm Murphy 1
KeShawn Murphy 1
Landon Murray 1
Blake Muschalek 1
Novak Music
U20 Serbia (Euro U20)
1
Patrick Mwamba 2
Jabari Narcis 2
Ja'cor Nelson 2
Adrian Nelson 2
Brady Nelson 1
Brandon Newman 3
Rick Newman 1
Charles Norman 1
Tre'larenz Nottingham 2
Ayoub Nouhi 2
Markquis Nowell 1
Eliel Nsoseme 3
Donchevell Nugent 1
Darrian Oates 1
Manny Obaseki 2
Efe Odigie 2
Alec Oglesby 1
Victor Ohia Obioha 1
Mike Okauru 1
Femi Olujobi 1
Norchad Omier 2
Kevin Osawe 1
Adam Osgeirsson
U20 Iceland (Euro U20)
1
Tommaso Oxilia
U20 Italy (Euro U20)
1
Koreem Ozier 1
Alessandro Pajola
U20 Italy (Euro U20)
1
Isaiah Palermo 2
Deven Palmer 1
Rory Pantophlet 3
Wheza Panzo 1
Kostas Papadakis
U20 Greece (Euro U20)
1
Deshon Parker 1
Austin Patterson 2
Presley Patterson 1
Blake Paul 1
Alex Peacock 2
Nijal Pearson 2
Seth Pebley 1
Jeremy Peck 1
Omari Peek-Green 1
Jordan Perkins 1
Rob Perry 1
Edward Petrescu
U20 Romania (Euro U20)
1
Tim Pettiford 1
John Pettway 5
Da'shawn Phillip 1
Nelson Phillips 3
Shykeim Phillips 1
Luke Phillips 1
Will Philpot 1
Aistis Pilauskas
U20 Lithuania (Euro U20)
1
Alfredos Pilavios
U20 Greece (Euro U20)
1
Zach Pina 1
Marcus Plair 1
Alfonso Plummer 1
Darryl Polk 1
Nate Pollard 1
Gabe Price 1
Charles Pride 1
Nick Pringle 1
Zyon Pullin 1
Kieffer Punter 7
Aleksa Radanov
U20 Serbia (Euro U20)
1
Tyrece Radford 2
Rashad Reed 1
Paul Reed 1
James Reese V 1
Joshua Reeves 1
Devin Resper 1
Tyler Reynolds 1
Will Richard 1
Austin Richie 1
Jonathan Richmond 1
Everette Rivers 1
Dakota Rivers 1
Justin Roberts 5
Kamar Robertson 1
Zaynah Robinson 1
Martez Robinson 1
Davante Robinson 1
Orlando Robinson 1
Giancarlo Robles 1
Spencer Rodgers 1
Julio Rodriguez 1
Ryan Rollins 1
Colbey Ross 1
Logan Routt 1
Miron Ruina
U20 Israel (Euro U20)
1
Cedric Russell 2
Morgan Safford 2
Kevin Samuel 1
Tyrese Samuel 1
Tanis Samuels 1
Noah Saunders 1
Andrey Savrasov 6
Quentin Scott 2
Kaleb Scott 3
Addarin Scott 1
Hunter Seacat 2
Jalen Seegars 1
Samir Sehic 1
Mason Sergi 1
Ido Shabat
U20 Israel (Euro U20)
1
Ronshad Shabazz 2
Tyler Sharpe 2
Jaylen Shead 2
Tyler Shirley 1
Lyrik Shreiner 1
J.T. Shumate 1
Rodrick Sikes 1
Desi Sills 2
Borisa Simanic
U20 Serbia (Euro U20)
1
Alessandro Simioni
U20 Italy (Euro U20)
1
K.J. Simon 1
D'Marcus Simonds 1
Donovan Sims 2
Jaylen Sims 1
Adam Sizemore 1
Dziugas Slavinskas
U20 Lithuania (Euro U20)
1
Bryce Slone 1
Isiah Small 1
Daishon Smith 3
Christopher Smith 1
Jade' Smith 1
Josh Smith 1
James Smith 1
D.J. Smith 2
Diante Smith 2
Tekorian Smith 1
Kristopher Smith 1
Tolu Smith 1
Carter Sobera 1
Elijah Spalding 1
Tyler Spence 1
Trey Spencer 2
Micheal Spraggins 1
Milos Stajcic 2
Nick Stampley 7
Eimantas Stankevicius
U20 Lithuania (Euro U20)
1
Snjolfur Stefansson
U20 Iceland (Euro U20)
1
Aleksa Stepanovic
U20 Serbia (Euro U20)
1
Tyler Stephens 1
Erik Stevenson 1
Samir Stewart 1
Chandler Stewart 1
Nate Stokes 1
Jared Strickland 1
Marcus Stroman 2
Max Strus 1
Jovan Stulic 2
Colyn Sturgill 1
Zion Styles 1
Alonzo Sule 2
Jon Sverrisson
U20 Iceland (Euro U20)
1
Stephan D. Swenson 1
Tadija Tadic
U20 Serbia (Euro U20)
1
Kelton Talford 1
Dionysios Tataris
U20 Greece (Euro U20)
1
Jalen Tate 2
Kevion Taylor 1
Wade Taylor 2
MaCio Teague 1
Eric Terry 2
Jake Thacker 1
Flo Thamba 1
Lahat Thioune 1
Jeff Thomas 1
Davion Thomas 1
Jalen Thomas 5
Jamarii Thomas 1
Michael Thomas 1
Lance Thomas 2
Messiah Thompson 1
Drake Thompson 1
Kohen Thompson 1
Thorir Thorbjarnarson
U20 Iceland (Euro U20)
1
Damon Tobler 1
Dan Tohatan
U20 Romania (Euro U20)
1
Jojo Toppin 1
Andre Toure 1
Prince Toyambi 6
Nate Tshimanga 1
Einaras Tubutis
U20 Lithuania (Euro U20)
1
Rayjon Tucker 1
Jovan Tucker 1
R.J. Turner 1
Christian Turner 7
Luke Turner 1
Jordan Tyson 1
Samson Usilo 1
Matt Van Komen 1
Arnas Velicka
U20 Lithuania (Euro U20)
1
Mark Vital 1
David Viti 1
Chris Vogt 1
Kevon Voyles 1
Shawn Walker 1
Tristin Walley 1
Andrew Walston 1
Dantez Walton 2
Brian Warren 2
Andre Washington 3
Solomon Washington 2
Khalyl Waters 6
Shemar Watkins 1
Grant Weatherford 6
Andre Weir 1
Trajan Wesley 2
Trajan Wesley 1
Keyon Wesley 2
Lamont West 1
Jamal West 4
Camryn Weston 1
Destin Whitaker 1
Tyree White 3
Youry White 3
Trazarien White 1
C.J. White 2
Jordan Whitfield 2
Pinky Wiley 1
Warren Williams 1
O'Showen Williams 2
J.D. Williams 3
Kane Williams 5
Zay Williams 8
C.J. Williams 1
Desmond Williams 7
Jaylin Williams 1
Johnnie Williams IV 1
Christian Willis 1
Jake Wilson 1
Kobe Wilson 1
Damon Wilson 1
AJ Wilson 1
Elijah Wilson 1
Calvin Wishart 1
Moses Wood 1
Chase Woodard 1
Ta'Quan Woodley 1
Thomas Woods 1
Kam Woods 3
Trey Woodyard 1
Cameron Worrix 1
Cress Worthy 1
Justin Wright 1
Jacobi Wright 1
Gabriel Wuor 1
Horace Wyatt 1
Donavan Yap 1
Jay Yoon 1
Carrington Young 1
Sal-Bey Young 1
Noah Young 1
Kevin Zhang 1
Yovel Zoosman
U20 Israel (Euro U20)
1
Mantvydas Zukauskas
U20 Lithuania (Euro U20)
1