Will Thomas has faced 509 opponents throughout his career

Player Team(s) Games
Timmy Adedire 3
Rashaun Agee 1
Justin Ahrens 1
Mayowa Akinsanya 2
Jeffrey Akintolu 1
Rodwens Albert 1
Cameron Alford 1
Shaman Alston 1
Daryl Anderson 4
Glen Anderson 4
Jalin Anderson 1
Eduardo Andre 1
Alston Andrews 2
Bryan Antoine 1
Justin Archer 1
Ryan Archey 3
Trevon Artis-Randolph 1
Malang Athian 1
Atiki Ally Atiki 1
Chris Austin 1
Leon Ayers III 1
Adrian Baldwin
VCU Rams (NCAA)
1
Rashod Ballard 1
Aziz Bandago 1
Marcus Banks 1
Kris Bankston 4
Chris Barlow 1
Cory Barnes 1
Frantisek Barton 1
DaJuan Bates 1
Malik Battle 3
George Beale 3
Craig Beaudion 1
Jaylen Benard 1
Trae Benham 1
Jalen Benjamin 1
Raymond Bethea 1
Allen Betrand 2
Tai Bibbs 1
T.J. Bickerstaff 1
Broc Bidwell 1
Justin Bieker 1
Alphonzo Billups
VCU Rams (NCAA)
1
Diane Blackmon 1
Cameron Blackmon-Bush 1
Tyrel Bladen 2
Kamron Blue 2
Enoch Boakye 1
Juslin Bodo Bodo 1
Eric Boone 2
Jacob Boonyasith 1
Xen Borden III 1
Andre Bottoms 3
Souley Boum 1
Jamaree Bouyea 1
Kyree Brown 1
Raquan Brown 6
Cahiem Brown 3
Dion Brown 2
Xavier Brown 1
Randall Brumant 1
Joe Bryant 4
Joshua Bryant 1
Elijah Buchanan 1
Lamin Bundu 1
Cameron Butler 1
Devin Butts 1
Darian Callaway 1
Dom Campbell 2
Peter Capan 1
Jaylen Carey 1
Xavier Castaneda 1
Tim Ceaser 1
Nyzaiah Chambers 5
Nathaniel Chaney 1
Brandton Chatfield 1
Alpha Chibambe 1
Bryson Childress 1
Michael Christmas 1
Cam Christon 1
Regimantas Ciunys 2
Garvin Clarke 1
Desmond Claude 1
Damani Claxton 2
Fred Cleveland 5
Tyler Coleman 1
Leonardo Colimerio 1
Tyler Collins 1
Rason Conner 1
Sullivan Conway 1
Donnie Cook 1
Tasos Cook 1
DeVon Cooper 1
Jedy Cordilia 1
Shawndarius Cowart 1
Kam Craft 1
Elijah Crawford 1
Terrence Crawford 3
Omar Croskey 4
Samari Curtis 1
Jaylani Darden 3
Le'tre Darthard 1
Ryan Davis 1
Chace Davis 7
Jemal Davis 1
Kjell De Graff 1
Ricky Deadwyler III 2
Russell Dean 1
Anthony Dell'Orso 1
Jalen Deloach
VCU Rams (NCAA)
1
Dajour Dickens 1
Kobe Dickson 2
Kye Dickson 1
John Dixon 1
Marcus Dockery 5
Mason Docks 1
Jarvis Doles 1
Jack Doumbia 2
Michael Drew 1
Wilson Dubinsky 3
Colby Duggan 1
Zachary Dunn 1
Michael Dunne 2
Xavier Dusell 1
Rip Economou 1
Isiah Edmundson 1
Rahsaan Edwards 3
Cesare Edwards 1
Kobe Edwards 1
Terrence Edwards 1
Isaiah Eggleston 1
Elijah Elliott 1
Devon Ellis 2
Isaac Elsasser 1
Marc Emile 1
Franck Emmou 1
DeAngelo Epps 1
Jahme Ested 1
Davion Everett 5
Tra'Von Fagan 1
Toto Fagbenle 1
Jaden Faulkner 1
Nicolas Fennell 2
Chris Fields Jr 2
Nazareth Fisher 1
Carson Flynn 1
Ahamadou Fofana 2
Chris Ford 1
Kyle Foster 1
Mark Fraiser 1
Tariq Francis 1
Otis Frazier III 1
Enrique Freeman 1
Zach Freemantle 1
Noah Freidel 1
Tim Fuller 1
TJ Gadsden 1
Davonte Gaines 1
Damon Gamble 2
Anyang Garang 1
Marcel Gardner 1
Najee Garvin 1
Rakeim Gary 3
Pierre Geneste 1
Jaylin Gibson 1
Kezza Giffa 1
Kenyon Giles 1
Marquis Godwin 1
Jake Goldberg 1
Christian Goode 1
Jordan Goodwin 1
Devin Gordon 4
Brandon Graham 1
Michael Graham 1
Mal Graham 1
Jesper Granlund 2
Gary Grant 1
Mason Grant 1
Mike Gray 1
Mekhi Gray 1
Sam Green 1
Devin Green 1
Darrell Green 1
Michael Green III 1
Josiah Gregg 1
Riley Grigsby 1
Isaiah Gross 3
Jordan Hairston 3
Dallin Hall 1
Lesown Hallums 2
Kimani Hamilton 1
Trendon Hankerson 1
Justin Harmon 1
Cobey Harraway 2
J.C. Harris 1
Bryce Harris 5
Jadarius Harris 3
Truth Harris 1
Fabian Hartley 1
Jamal Hartwell II 1
Yaru Harvey 1
Mario Haskett 1
Jalen Hawkins 2
Elijah Hawkins 3
Isaiah Hawthorne 1
Tanner Hayhurst 1
Kurtis Henderson 2
Mekhi Hendricks 1
Malik Henry 1
Adam Hess 1
Trey Hicks 1
Justin Hill 1
Isaiah Hill 1
Denzel Hines 1
Matt Hobbs 2
Teequan Holley 1
Ryan Holliday 1
Mike Hood 2
Khali Horton 3
Raekwon Horton 1
D'avian Houston 2
Jerome Hunter 1
Sammy Hunter 1
Troy Hupstead 5
Christian Ings 3
Rick Issanza 1
Emmanuel Izunabor 3
Charles Jackson 1
Zeb Jackson
VCU Rams (NCAA)
1
Jaymes Jackson 1
Dallas James 4
Malik Jefferson 1
Tyrese Jenkins 5
Brandon Johns
VCU Rams (NCAA)
1
Milan Johnson 1
Xavier Johnson 1
Tavari Johnson 1
Nate Johnson 1
Dionte Johnson 5
Kyle Johnson 4
Spencer Johnson 1
Bryce Johnson 1
Seth Jones 1
Blake Jones 1
Terrance Jones 4
Colby Jones 1
Braxton Jones 2
Cam Jones 2
Messiah Jones 1
Aa'Reyon Jones 3
Drayton Jones 2
Joel Kabimba 1
Jackson Kaeley 1
Nick Kern
VCU Rams (NCAA)
1
Christopher Killings 2
Jared Kimbrough 1
Po'Boigh King 2
Danya Kingsby 1
Trevin Knell 1
Alex Kotov 1
Josh Kunen 1
Adam Kunkel 1
Ga'Khari LaCount 1
Malik Lamin 1
Tobi Lawal
VCU Rams (NCAA)
1
Latavian Lawrence 3
Colton Lawrence 1
Keli Leaupepe 1
Dakota Leffew 1
Levi Lewal 1
Olumide Lewis 1
Lamaj Lewis 1
Jordan Lewis 1
Talin Lewis 1
Thomas Lewis 1
Josh Lichti 1
Willie Lightfoot 1
Nate Lliteras 1
Dom London 2
Mekhi Lowery 1
Ronald Lucas 1
Amani Lyles 1
Tyler Mack 2
Kuluel Mading 2
Antonio Madlock 1
AJ Magbegor 2
Travon Major 1
Volodymyr Markovetskyy 1
James Marrow 3
Drew Martin 1
Duane Mason 1
Yauhen Massalski 1
Johnathan Massie 1
Marque Maultsby 2
Christian May 1
Pape Mbaye 1
Maurtice McArthur 1
Caleb McCarty 3
Briggs McClain 2
Jaden McClanahan 1
Anthony McComb 1
Jared McGregor 1
Jeremiah McMillian-Green 1
Mike Meadows 1
Brendan Medley-Bacon 2
Mike Mensah 2
Alex Merkviladze 1
Dieonte Miles 1
Duke Miles 1
Marko Milivojevic 2
Jeremiah Miller 2
Alex Miller 1
Onterio Miller 1
Brenton Mills 1
Gediminas Mokseckas 1
Chase Monroe 1
Kris Monroe 2
Myron Moore 1
Jacob Morgan 1
Prince Moss 1
Tra'michael Moton 1
Jevin Muniz 4
Victory Naboya 3
Caden Najdawi 1
Walyn Napper 1
Chika Nduka 1
T.J. Nesmith 1
Blaze Nield 1
Leslie Nkereuwem 1
Toby Nnadozie 4
Leo Nordberg 1
Donchevell Nugent 5
Jack Nunge 1
Jayden Nunn
VCU Rams (NCAA)
1
David Nwankwo 1
Justin Nwosu 1
Johan Nziemi 1
Gabe O'Neal 1
Cameron O'conner 1
Stalin Oaks 1
Wesley Oba 2
Yaw Obeng-Mensah 1
Shy Odom 3
Josh Oduro 1
Chimezie Offurum 1
Ose Okojie 4
Kelechi Okworogwo 2
Daniel Oladapo 1
Casey Oliver 2
Edward Oliver-Hampton 1
Nana Opoku 1
Allen Ozojie 1
Chase Paar 1
Bryant Palmer 1
Vasja Pandza 1
O'Koye Parker 2
Pano Pavlidis 2
Frank Pena 1
Reed Pendleton 1
Jordan Perkins 1
Corey Perkins 2
Jack Perry 1
Da'shawn Phillip 5
Bryce Phillips 2
Matteo Picarelli 1
Anthony Picott 1
Tray Pierce 1
Drew Pitts 1
Nate Pollard 5
Keishon Porter 3
Ethan Potter 1
Cade Potter 1
Darryon Prescott 1
Jordan Price 1
James Quinn 1
Marquest Rainey 1
Viktor Rajkovic 1
Bryant Randleman 1
Terreon Randolph 1
Josh Reaves 1
Ashton Reese 1
Freedom Rhames 1
Emanuel Richards 1
Deven Richmond 1
Julian Rishwain 1
Tyler Robertson 1
Khalil Robinson 3
Martez Robinson 4
Jax Robinson 1
Sebastian Robinson 1
Cameron Rodney 1
Alex Rojas 1
Cameron Rucker 1
Dzmitry Ryuny 1
Devan Sapp 2
Titas Sargiunas 1
Richie Saunders 1
D'shawn Schwartz 1
Jared Scott 1
Julian Seabolt 1
Sam Sessoms 2
Steve Settle 2
Khalil Shabazz 1
Cameron Shelton 1
Dean Shepherd 2
Marlon Short 1
David Shriver
VCU Rams (NCAA)
1
Yoro Sidibe 1
Matheus Silveira 1
Jordan Simpson 5
Jasin Sinani 1
Kristian Sjolund 1
Tahj Small 1
Daquan Smith 1
Khydarius Smith 1
Perry Smith 3
Josh Smith 3
Raymond Somerville 4
Camaren Sparrow 3
Donnigal Spears 1
Greg Spurlock 5
Daquan Staley 1
Khyrie Staten 4
Justin Steers 2
Gabe Stefanini 1
Chance Stephens 1
Miles Stewart 3
Trey Stewart 1
Cameron Stitt 2
Brandon Stone 1
Drew Stover 1
Qmar Stroman 1
Joshua Strong 2
Zion Styles 4
Tomiwa Sulaiman 1
James Sullivan 1
Saxby Sunderland 1
Caleb Surgers 1
Ayodele Taiwo 2
Kyky Tandy 1
Tyson Tanner Jr. 1
Patrick Tape 1
Nendah Tarke 2
Dana Tate 4
Isaac Tavares 1
Deywilk Tavarez 2
AJ Taylor 1
Justin Taylor 1
Mitchel Taylor 3
Atiba Taylor 3
Michael Teal 3
Tyler Tejada 1
Luka Tekavcic 4
Luc Therrien 1
Abdoulaye Thiam 1
Jamarii Thomas 2
Kohen Thompson 5
Charles Thompson 1
Daniel Titus 2
Kendahl Toft 1
Sam Towns 1
Seth Towns 3
Darrion Trammell 1
Fousseyni Traore 1
Greg Tribble 1
Townsend Tripple 1
Elijah Tucker 2
Chandler Turner 2
Isaiah Turner 1
Cameron Tyson 1
Emeka Udenyi 1
Laurynas Vaistaras 1
Anthony Valentine 1
Kevon Voyles 5
Vasilije Vucinic 1
Deshaun Wade 1
Elijah Walsh 1
Xavier Walter 1
Trenton Walters 1
Isiah Warfield 2
Lorenzo Washington 2
Noah Waterman 1
Jamir Watkins
VCU Rams (NCAA)
1
Zac Watson 1
Thomas Weaver 4
Jalen Weaver 1
Thomas Webley 2
Johquin Wiley 1
Isaiah Wilkins 1
Khari Williams 1
C.J. Williams 1
Deaquan Williams 1
Jelani Williams 2
Elijah Williams 1
Kobe Williamson 1
Dylan Williamson 1
Jalen Willis 1
Justin Wilson 2
Elijah Wilson 2
Justin Winston 3
Marcus Wllis 1
Moses Wood 1
Jordan Wood 3
Trey Woodbury 1
Julien Wooden 1
Justin Wright 2
Donavan Yap 1
Israel Yaw 2
Szymon Zapala 1