Charles Thompson has faced 809 opponents throughout his career

Player Team(s) Games
Jabri Abdur-Rahim 1
Mohammed Abdusalam 2
Demilade Adelekun 1
Justin Ahrens 1
Daniel Akin 1
Ryan Allen 5
Tahron Allen 1
Braedan Allen 1
Jay Allen-Tovar 1
Nate Allison 1
Bubz Alvarez 1
Justin Amadi 4
Will Amica 1
Kevin Anderson 5
Tytan Anderson 1
Jamell Anderson 1
Luke Appel 1
Terrance Arceneaux 1
Ryan Archey 1
Gianmarco Arletti 5
Ebenezer Asamoah 7
Dennis Ashley 1
Donovan Atwell 1
Miguel Ayesa 6
Evan Bainbridge 1
James Baker 2
Radwan Bakkali 1
Andrew Ball 1
Darius Banks 2
Marcus Banks 1
Daniel Bannister 2
Bryce Barnes 2
Nate Barnhart 1
Griffin Barrouk 1
Abdi Bashir Jr 2
Jamison Battle 1
Malik Battle 2
Troy Baxter 1
Myo Baxter-Bell 1
Josh Beadle 1
Jonathan Beagle 1
Tervell Beck 2
Eric Beckett 1
Reece Beekman 1
Xavier Bell 2
Austin Benigni 1
Ja'von Benson 1
Jamie Bergens 2
Brock Bertram 1
Raymond Bethea 2
Love Bettis 2
James Betz 1
T.J. Bickerstaff 2
Broc Bidwell 1
Dahmir Bishop 1
Kerry Blackshear 1
Quinn Blair 4
Kamron Blue 1
Nelson Boachie-Yiadom 2
Jake Boggs 4
Alfredo Boglio 1
Dalton Bolon 3
Bowen Born 1
Maxime Boursiquot 3
Jamaree Bouyea 2
John Bowen 3
Bolden Brace 3
Malaki Branham 1
Connor Braun 3
Tyler Brelsford 2
Marvin Brimage 1
Cameron Brown 1
Jamar Brown 1
Trevion Brown 2
Judah Brown 1
Dion Brown 1
Rayquan Brown 1
Eugene Brown III 1
Rob Brown III 1
Mikael Brown-Jones 1
Joey Brunk 1
Ante Brzovic 6
De'Monte Buckingham 1
Desure Buie 2
Darius Burford 3
Caleb Burgess 5
Isaiah Burke 1
Ben Burnham 8
Quion Burns 2
Jamarius Burton 1
James Butler 2
James Butler 2
Terrence Butler 1
Yame Butler 3
Bryce Butler 3
Francisco Caffaro 1
Greg Calixte 1
Trey Campbell 1
Kendall Campbell 1
Kyle Cardaci 2
Jaquan Carlos 4
Andrew Carr 3
Brandon Carroll 2
Sincere Carry 1
Jason Carter 1
John Carter 1
Matteus Case 3
Matt Cerruti 1
Chuck Champion 1
Samuel Chaput 1
Jonah Charles 2
Rodney Chatman 1
Alpha Chibambe 1
Nikolaos Chitikoudis 2
Nedas Cholevinskas 1
Michael Christmas 4
Regimantas Ciunys 1
Kihei Clark 1
Aaron Clarke 1
Donovan Clay 1
Tareq Coburn 4
Josh Cohen 1
Chase Coleman 1
Noah Collier 1
Jack Collins 3
Mekhi Collins 1
Adam Comer 1
Jake Cook 1
Supreme Cook 1
Tasos Cook 1
Zach Cooks 1
Ford Cooper 1
Cameron Copeland 2
Tyree Corbett 1
Chase Cormier 1
Ricky Council 1
Yuri Covington 4
David Craig 1
Kvonn Cramer 3
Jordan Crawford 3
Zach Crisler 1
Matt Cross 2
L.J. Cryer 1
Vito Cubrilo 2
Elijah Cuffee 1
Max Curran 1
Jaylen Curry 1
Logan Curtis 1
Jacob Cushing 2
Ryan Daly 1
Drew Daniel 1
Nate Darling 2
Ben Daugherty 3
Stanley Davis 1
Kyndall Davis 1
Voncameron Davis 1
Jyare Davis 8
Da'Kquan Davis 1
Aaron Davis 1
Robert Davis Jr 1
Nobal Days 1
Russell Dean 2
Daniel Deaver 2
C.J. Delancy 1
Anthony Dell'Orso 1
Aaron Deloney 1
Duncan Demuth 1
Jerry Deng 1
Sheryn Devonish-Prince 1
Dajour Dickens 1
Rahsool Diggins 2
Jordan Dingle 2
Nikola Djogo 3
Zyon Dobbs 1
Imajae Dodd 4
Chris Doherty 7
Jarvis Doles 1
Dyondre Dominguez 1
Nick Dorn 1
Patrick Dorsey 1
Gabe Dorsey 2
Caleb Dorsey 1
Myles Douglas 1
Jayden Doyle 1
Harrison Drake 1
Gerald Drumgoole 4
Michael Duax 1
Darlinstone Dubar 5
Colby Duggan 1
Kyle Duke 4
Everett Duncan 1
Robin Duncan 1
Damian Dunn 1
Charlie Easley 1
Gregory Eboigbodin 5
Doug Edert 2
Malik Edmead 1
Lorenzo Edwards 1
Terrence Edwards 4
Lorenzo Edwards 2
Trent Edwards 1
Tyrese Elliott 1
Quirin Emanga 3
Franck Emmou 1
Houston Emory 1
DeAngelo Epps 5
Zachary Ervin 1
Zac Ervin 4
Aaron Estrada 4
Nikita Evdokimov 2
Onyebuchi Ezeakudo 1
Tra'Von Fagan 1
Toto Fagbenle 1
Charles Falden 2
Khalil Farmer 1
Nick Farrar 4
Babacar Faye 5
P.J. Fenton 1
Noah Fernandes 1
Caleb Fields 1
Webster Filmore 2
Mitch Fischer 1
Keenan Fitzmorris 2
Luke Fizulich 1
Tyrn Flowers 1
Alvaro Folgueiras 1
Chris Ford 1
Jaylen Fornes 2
Myles Foster 2
Ja'vier Francis 1
JB Frankel 2
Myles Franklin 2
Jamar Franklin 1
Toliver Freeman 1
Zach Freemantle 1
Jared Frey 1
Jacco Fritz 1
Seth Fuller 2
CJ Fulton 3
Taylor Funk 1
Ty Gadsden 4
Savion Gallion 1
Brevin Galloway 3
Reggie Gardner 2
Marcel Gardner 1
Kalen Garry 1
Najee Garvin 1
Daniel Giddens 1
Jerald Gillens-Butler 1
Rodney Glasgow 1
Landon Glasper 2
Ques Glover 1
R.J. Godfrey 1
Marquis Godwin 2
Cam Gooden 1
Quentin Goodin 1
Brycen Goodine 1
Collin Goss 2
Michael Graham 3
Gabe Grant 1
T.J. Grant 1
Mason Grant 1
Lagio Grantsaan 1
Jayvon Graves 2
Sam Green 2
Javon Greene 1
R.J. Greene 1
Isaiah Gross 2
Sherif Gross-Bullock 1
Jacob Groves 1
Mouhamadou Gueye 1
Bahaide Haidara 1
P.J. Hall 1
Sean Halloran 1
Tyler Hamilton 2
Justyn Hamilton 1
Ahmad Hamilton 2
Tai Hamilton 1
Daniel Hankins-Sanford 1
Chuck Hannah 5
Maleeck Harden-Hayes 3
Laquill Hardnett 2
Cole Hargrove 1
Kaelon Harkema 1
Isaac Harrell 1
Brandon Harris 1
Zahree Harrison 1
Jamal Hartwell II 1
Jayvis Harvey 4
Jamahri Harvey 5
Mehkel Harvey 4
Ahmard Harvey 1
Mario Haskett 1
Markeese Hastings 1
Langdon Hatton 2
Sam Hauser 1
Chauncey Hawkins 1
Isaiah Hawthorne 1
Alex Hemenway 1
Cole Henry 1
Rainers Hermanovskis 4
Jeremiah Hernandez 1
Miles Hicks 2
Teshaun Hightower 1
Cameron Hildreth 1
Kameron Hobbs 1
Jalen Hodge 4
Nolan Hodge 1
Eddie Holland III 2
Jack Holmstrom 2
Caleb Homesley 1
Mike Hood 2
Cli'Ron Hornbeak 1
Jamel Horton 1
Raekwon Horton 5
Demetric Horton 2
Khali Horton 1
Brandon Horvath 1
Jaelen House 1
Luke House 3
Tyler Houser 2
D'avian Houston 1
Jay Huff 1
John Hughley 1
Ned Hull 1
Bryce Hunt 1
Jordan Hunt 1
Kaleb Hunter 1
Chase Hunter 1
Luis Hurtado 1
Trey Hutcheson 2
Tyree Ihenacho 2
Austin Inge 2
Byron Ireland 1
Abayomi Iyiola 2
Maceo Jack 1
K.J. Jackson 1
Marcus Jackson 1
Zach Jacobs 4
Malique Jacobs 1
Dontarius James 1
Scottie James 1
Reggie James 1
Mervin James 1
Zep Jasper 4
Allan Jeanne-Rose 1
William Jeffress 1
Drake Jeffries 1
KJ Jenkins 2
Jason Jitoboh 1
Keyontae Johnson 1
Antwain Johnson 1
Xavier Johnson 1
DJ Johnson 1
Meechie Johnson 1
Javonte Johnson 1
Jacob Johnson 1
Austin Johnson 2
Bryce Johnson 1
Bryce Johnson 2
Tyrique Jones 1
Dwaine Jones 1
Miles Jones 1
Tyrell Jones 1
Christian Jones 1
Davonta Jordan 1
Evan Joyner 2
Andrew Junkin 1
Matey Juric 4
Taavi Jurkatamm 1
Samba Kane 1
Isaac Kante 6
Jack Karasinski 2
Austin Katstra 1
Marshall Kearing 1
Uchenna Kellman-Nicholes 2
Japannah Kellogg 1
Amari Kelly 3
Keondre Kennedy 2
William Kermoury 1
Tairi Ketner 2
Zed Key 1
Evan Kilminster 1
Donta King 2
Rashad King 3
Nathan Knight 2
Chereef Knox 1
Connor Kochera 4
Tyler Kolek 1
Nikita Konstantynovskyi 2
Alex Kotov 1
Oumar Koureissi 1
Derek Krogmann 1
Emmanuel Kuac 1
Josh Kunen 2
William Kyle 1
Jake LaRavia 1
Andrew Laczkowski 1
Anthony Lamb 1
Charles Lampten 4
Niels Lane 2
Javier Langarica 1
Kobe Langley 2
Keyshaun Langley 2
Gus Larson 2
Ryan Larson 3
Jackson Last 1
Cedric Lath 1
K.J. Lawson 1
Jalen Leach 1
Jack Leahy 1
Jayden Lemond 1
Remy Lemovou 1
Wildens Leveque 1
Scottie Lewis 1
Matt Lewis 4
Julian Lewis 2
Bas Leyte 2
E.J. Liddell 1
Marten Linssen 2
Ny'Mire Little 2
Quentin Livingston 1
Noah Locke 1
Luke Loewe 4
Khalil London 3
Davis Long 1
TJ Long 1
Anthony Longpre 1
Max Lorca-Lloyd 1
Chase Lowe 3
Otto Luessenhop 1
R.J. Luis 1
Joshua Lusane 1
Mac MacDonald 2
Max Mackinnon 2
Kobe Magee 3
Chris Maidoh 2
Marko Maletic 1
Tre Mann 1
Volodymyr Markovetskyy 1
Matthew Marsh 1
Naji Marshall 1
Amare Marshall 1
Melik Martin 2
Brandon Martin 1
Max Martz 2
Jamal Mashburn Jr. 1
Vukasin Masic 2
Yauhen Massalski 1
E.C. Matthews 1
Zeke Mayo 1
Justin Mazzulla 1
Joshua Mballa 2
Marcus McClary 1
Glen McClintock 5
Quan McCluney 1
Carson McCorkle 1
Johnny McCoy 4
Mekhi McCray 1
Jalyn McCreary 1
Chase McDuffie 1
R.J. McGee 1
Darius McGhee 1
Khamari McGriff 2
Hunter McIntosh 5
Jalal McKie 2
Justin McKoy 1
Jaylen McManus 2
Reese McMullen 1
Tyce McNair 1
John Meeks 1
Charlie Mendys 2
Jadun Michael 1
Ben Middlebrooks 1
Jake Milkereit 5
Malik Miller 1
Sam Miller 2
Walker Miller 1
Corey Miller 1
Damari Milstead 1
Keyshawn Mitchell 1
Adam Mitola 1
Gediminas Mokseckas 1
Lucas Monroe 3
Damari Monsanto 1
Bryce Moore 1
Rahmir Moore 1
Isaiah Moore 1
Justin Moore 2
Logan Morrissey 1
Matthew Mors 1
Vado Morse 4
Casey Morsell 1
Michael Moshkovitz 2
Trey Moss 1
Isaiah Mucius 1
Kyrese Mullen 2
Chris Mullins 2
Rocco Muratori 1
Trey Murphy III 1
Gethro Muscadin 1
Justyn Mutts 2
Cheikh Ndiaye 1
Jayden Ndjigue 1
Ikenna Ndugba 1
Justin Neely 1
Tyler Nelson 2
Anders Nelson 2
Jameer Nelson Jr. 6
Andrew Nembhard 1
Jordan Nesbitt 2
Amir Nesbitt 1
Donovan Newby 3
Paul Newman 1
David Nickelberry 2
Lars Nilsen 1
Jayden Nixon 1
Prentiss Nixon 1
Richard Njoku 1
Dean Noll 1
RJ Noord 2
Quirin Emanga Noupoue 5
Aleks Novakovich 3
Alexander Nwagha 4
Anthony Ochefu 1
Lamar Oden 4
Femi Odukale 1
Josh Oduro 1
Chimezie Offurum 1
Tayo Ogedengbe 1
O.D. Ogunbo 1
Mike Okauru 6
Mate Okros 6
Daniel Oladapo 1
Kiran Oliver 1
Christian Oliver 1
Toby Onyekonwu 2
L.J. Owens 1
L.J. Owens 2
Josh Ozabor 1
Jorge Pacheco-Ortiz 1
Andy Pack 2
Dylan Painter 5
George Papas 1
Greg Parham 1
Deshon Parker 2
Di-Jani Parkinson 1
Sarju Patel 1
Bailey Patella 1
Omar Payne 1
Chris Payton 1
Ege Peksari 1
Elijah Pemberton 2
Eral Penn 1
Sam Perez 1
Tim Perry 2
De'Vondre Perry 1
Quinn Peters 1
Mitch Peterson 1
Wes Peterson 1
Tanahj Pettway 1
Sabry Philip 1
Shykeim Phillips 7
Antanee Pinkard 2
Rafael Pinzon 1
Danny Pippen 1
German Plotnikov 3
Malachi Poindexter 1
Frankie Policelli 4
Ronald Polite 1
Federico Poser 3
Armel Potter 1
Duncan Powell 2
LA Pratt 2
Charles Pride 1
Joe Pridgen 3
Jah Quinones 1
Shemar Rathan-Mayes 1
Jordan Ratinho 1
Kyson Rawls 1
Jalen Ray 7
Christian Ray 5
Trevon Reddish 2
Aaron Reddish 2
Ashton Reese 1
Lysander Rehnstrom 1
Cavan Reilly 5
Shavar Reynolds 1
Tyler Rice 4
Xander Rice 2
Jaylen Richard 1
Quinn Richey 1
Grant Riller 2
Julian Rishwain 2
Alex Rivera 1
Daniel Rivera 1
P.J. Roach 1
Anthony Roberts 1
Kaine Roberts 1
J'wan Roberts 1
Kamar Robertson 1
Shiloh Robinson 1
Pat Robinson 3
Jeremy Robinson 1
KiJan Robinson 1
Cornelius Robinson Jr 2
Todd Rochelle 1
Kyle Rode 1
Kobe Rodgers 3
Alex Rojas 2
Jordan Roland 3
Noah Ross 2
Fred Rullo IV 1
Cedric Russell 1
Myles Ruth 2
Nikkei Rutty 1
Griffin Ryan 1
Preist Ryan 1
Dzmitry Ryuny 2
Joryam Saizonou 1
Luka Sakota 1
Khadim Samb 1
Kevin Samuel 1
Amaan Sandhu 1
Giovanni Santiago 2
Nate Santos 1
Devan Sapp 1
Kenan Sarvan 2
Devon Savage 2
Ian Schieffelin 1
Leighton Schrand 1
Kevin Schutte 4
Jack Schwietz 1
Thornton Scott 1
Jaylon Scott 3
James Scott 3
Paul Scruggs 1
Jordan Sechan 2
Birima Seck 1
Ronaldo Segu 2
Sam Sessoms 1
Khalil Shabazz 2
Nigel Shadd 1
Emanuel Sharp 1
Cameron Shaw 1
Jamal Shead 1
Kadin Shedrick 1
Marcus Sheffield 2
Camian Shell 2
Sam Sherry 3
Tyler Shirley 1
Marlon Short 1
Ben Shungu 1
Christian Silva 1
Omar Silverio 2
Jarrod Simmons 1
Troy Simons 1
Amahrie Simpkins 1
TK Simpkins 1
Jaylen Sims 6
Jasin Sinani 1
Saquan Singleton 1
Clark Slajchert 2
Osinachi Smart 6
Deandre Smart 1
Greg Smith 1
Stef Smith 1
Guilien Smith 3
Hollman Smith 2
George Smith 2
Reyne Smith 8
Khydarius Smith 1
Diante Smith 1
Andre Snoddy 1
Peter Sorber 1
Jimmy Sotos 1
Braden Sparks 1
Camaren Sparrow 1
Dimitrije Spasojevic 1
Jakari Spence 3
Nick Spinoso 2
Greg Spurlock 2
Ace Stallings 1
Kody Stattmann 1
Joshua Steel 1
Justin Steers 2
Gabe Stefanini 1
Tyler Stephenson-Moore 2
Nate Stokes 1
Thatcher Stone 2
Terell Strickland 2
Jason Strong 8
Coleman Stucke 5
Alonzo Sule 2
Jalen Sullinger 1
Greg Summers 1
Kam Summers 1
Silas Sunday 1
Makoa Surigao 1
Khadim Sy 1
David Syfax 1
Wynston Tabbs 1
Patrick Tape 1
Anthony Tarke 1
Nendah Tarke 2
Luka Tekavcic 2
Jahmyl Telfort 6
J.C. Tharrington 1
Luc Therrien 1
Nic Thomas 1
Koby Thomas 1
Jamarii Thomas 3
Tyler Thomas 3
Najee Thomas 1
Will Thomas 1
Christion Thompson 1
Khyre Thompson 1
Keon Thompson 2
Earl Timberlake 2
Daniel Titus 2
Taryn Todd 1
Brian Tolefree 4
Christian Tomasco 1
Arnaldo Toro Barea 1
Dante Treacy 2
Jalun Trent 2
Masai Troutman 3
Stafford Trueheart 4
Brenden Tucker 4
Brenden Tucker 2
Joseph Tugler 1
Jared Turner 3
Garfield Turner 3
Hunter Tyson 1
Allen Udemadu 1
Dimitrius Underwood 2
Laurynas Vaistaras 1
Jaret Valencia 2
Anthony Valentine 1
Eric Van Der Heijden 1
Andy Van Vliet 2
Jonas Visser 1
Klemen Vuga 2
T.J. Wainwright 1
Jordan Walker 1
Tyson Walker 4
Jaylen Walker 1
Shawn Walker 1
Antwan Walker 1
Stephaun Walker 1
Ramon Walker 1
Elijah Walsh 1
Shaquille Walters 7
Zach Walton 2
Dallas Walton 1
Austin Washburn 1
Coletrane Washington 5
Bryce Washington 1
Andre Washington 1
Bryce Washington 3
Torrence Watson 2
Marcus Watson 2
T.J. Weeks 1
Jamal West 1
Jamari Wheeler 1
Jalen White 2
Trazarien White 5
Owen White 1
Jalen White 1
Philip Whittington 1
Ben Wight 6
Tedrick Wilcox 1
Johquin Wiley 1
Justin Williams 1
Antonio Williams 1
Jeenathan Williams 2
Jelani Williams 1
Amari Williams 4
Alondes Williams 1
Charlie Williams 2
Warren Williams 2
Justice Williams 1
Austin Williams 1
C.J. Williamson 1
Daivien Williamson 1
Payton Willis 2
Makai Willis 1
Dwight Wilson 2
A.J. Wilson 1
Mylik Wilson 1
Justin Winston 2
Connor Withers 1
Jake Wojcik 1
Mayar Wol 1
Tomas Woldetensae 1
Landon Wolf 1
Tre Wood 2
Julien Wooden 6
Hunter Woods 5
Harold Woods 3
Kam Woods 2
Kris Wooten 5
Marqui Worthy 1
Simon Wright 3
Camren Wynter 4
Sean Yoder 2
Kyle Young 1
Michael Zanoni 1
Kevin Zhang 1