Will Richard has faced 484 opponents throughout his career

Player Team(s) Games
Jabri Abdur-Rahim 4
Amaree Abram 1
Sola Adebisi 1
Olumide Adelodun 1
Quincy Ademokoya 2
Jonas Aidoo 2
Dexter Akanno 1
Jonathan Aku 1
Theo Akwuba 1
Robert Allen 1
Nahiem Alleyne 1
Rodrigue Andela 1
Frankie Anselem 5
Cade Arbogast 2
Chris Arias 1
Ezra Ausar 1
Zach Austin 1
Tobe Awaka 2
Nate Awbrey 1
Djimon Bailey 1
DeVon Baker 1
Will Baker 1
Chad Baker-Mazara 2
Matt Balanc 1
Chase Barrs 1
Tamar Bates 2
Khalif Battle 1
Charles Bediako 1
Reece Beekman 1
Jimmy Bell 1
Zach Bell 1
Khaden Bennett 1
Ja'von Benson 1
Lior Berman 1
Love Bettis 1
Isaiah Bigelow 1
Tyler Bilodeau 1
Anthony Black 1
Jalen Blackmon 1
Lawson Blake 1
Layden Blocker 1
Taylor Bol Bowen 1
Leon Bond III 1
Benjamin Bosmans-Verdonk 1
Souley Boum 1
Nicholas Boyd 1
Jaden Bradley 1
Aaron Bradshaw 2
Jaemyn Brakefield 2
Trevon Brazile 1
Braelen Bridges 2
Johni Broome 3
Luke Brown 1
Miles Brown 1
A.J. Brown 1
Kobe Brown 1
Hayden Brown 1
CJ Brown 1
Blake Buchanan 1
Terrell Burden 1
Jordan Burks 2
Nimari Burnett 2
Antwan Burnett 2
Myles Burns 1
Jordan Butler 2
Blue Cain 3
Joey Calcaterra 1
T.J. Caldwell 2
Dylan Cardwell 3
Cameron Carr 1
Andrew Carr 1
Jesus Carralero 2
Carlton Carrington 1
Noah Carter 3
Chico Carter 1
Cam Carter 1
Jace Carter 2
Jordan Chatman 1
Moussa Cisse 1
Adam Clark 1
Stephen Clark 1
Desmond Claude 1
A.J. Clayton 1
Matthew Cleveland 1
Donovan Clingan 1
Noah Clowney 1
Jimel Cofer 1
Roderick Coffee III 1
Kendal Coleman 1
Henry Coleman III 4
Daimion Collins 2
Jalen Cook 1
Ford Cooper 1
Ta'lon Cooper 1
Cam Corhen 2
Quinn Corna 1
Bijan Cortes 1
Davin Cosby Jr 1
Simeon Cottle 1
Adam Cottrell 1
Ricky Council 1
Tristan Da Silva 1
Bangot Dak 1
Jeremiah Davenport 1
Johnell Davis 1
Davonte Davis 2
Dashawn Davis 3
Zachary Davis 2
Hunter Dean 1
Ronnie Degray III 1
Jalen Deloach 3
Silas Demary Jr. 3
Tito Deng 1
Dexter Dennis 2
Jordan Derkack 1
Samba Diallo 1
Hassan Diarra 1
Mohamed Diarra 1
Mahamadou Diawara 1
Jorge Diaz 1
Guillermo Diaz Graham 1
Ebrima Dibba 1
Quentin Diboundje 1
Freddie Dilione V 1
Rob Dillingham 2
Mouhamed Dioubate 3
Tre Donaldson 3
Kintavious Dozier 2
Ryan Dunn 1
Barry Dunning 1
Michael Durr 1
PJ Eason 1
Sean East II 3
Ja'Derryus Eatmon 1
P.J. Edwards 2
Justin Edwards 1
El Ellis 1
Aaron Estrada 3
J.P. Estrella 1
Bryan Etumnu 1
Tye Fagan 1
Baye Fall 1
Federiko Federiko 1
R.J. Felton 1
Keenan Fitzmorris 1
Allen Flanigan 2
Cam'Ron Fletcher 2
James Flippin 1
Derrian Ford 1
Michael Forrest 1
Trey Fort 1
Derek Fountain 3
C.J. Fredrick 1
Tyem Freeman 1
Zach Freemantle 1
Jared Frey 1
Parker Friedrichsen 1
Jalen Gaffney 1
Isaiah Gaines 1
Jordan Gainey 1
Andersson Garcia 4
Aubin Gateretse 1
Deandre Gholston 1
Sam Godwin 1
Vladislav Goldin 1
Tre Gomillion 1
Andre Gordon 2
Jalen Graham 2
Shannon Grant 1
Josh Gray 2
Darin Green 2
De'Ante Green 3
Wendell Green 1
Tykei Greene 1
B.J. Greenlee 1
Rylan Griffen 4
Jacob Groves 2
Tanner Groves 1
Aidan Hadaway 1
J'vonne Hadley 1
Daniel Hankins-Sanford 1
Trae Hannibal 2
Trae Hannibal 1
Jalen Harper 1
Dante Harris 1
Denijay Harris 1
Tyler Harris 1
Cyncier Harrison 1
Jordan Hawkins 1
Cam Hayes 2
Delaney Heard 1
Hayden Hefner 4
Andrew Heiden 1
Taylor Hendricks 1
Cameron Hildreth 1
Jalen Hill 1
Justin Hill 5
Justice Hill 2
Blake Hinson 1
D'Moi Hodge 1
Aden Holloway 2
Jusaun Holt 2
Nick Honor 3
Ithiel Horton 1
Tom House 2
Josh Hubbard 1
Jerome Hunter 1
Jaylin Hunter 1
Andrew Hurley 1
Louis Hutchinson 1
K.C. Ibekwe 1
Jailyn Ingram 2
Zvonimir Ivisic 1
Abayomi Iyiola 1
Chandler Jackson 2
Gregory Jackson 1
Kent Jackson 1
Andre Jackson Jr. 1
Elmore James 1
Josiah-Jordan James 2
Dylan James 1
Zep Jasper 1
William Jeffress 1
D.J. Jeffries 3
Kasen Jennings 2
K.D. Johnson 3
Meechie Johnson 2
Keyontae Johnson 1
Darius Johnson 1
Brandon Johnson 1
Chaney Johnson 2
Jalen Johnson 1
Colby Jones 1
Shawn Jones 3
Denver Jones 2
Tasos Kamateros 2
Alex Karaban 1
Zach Keller 1
C.J. Kelly 1
Daemar Kelly 1
Tyreke Key 1
Jordan King 1
Dalton Knecht 1
Kobe Knox 1
Nick Krass 1
Adam Kunkel 1
Kalib LaCount 1
Keith Lamar 1
Malik Lamin 1
Eddie Lampkin 1
Carter Lang 1
Tyrin Lawrence 4
Chandler Lawson 1
Ishmael Leggett 1
Wildens Leveque 2
Paul Lewis 4
Savion Lewis 1
Arion Lewis 1
Terrence Lewis 1
Curt Lewis 1
Chris Livingston 2
Jaelin Llewellyn 1
Hantz Louis-Jeune 1
Jaland Lowe 1
Ven-Allen Lubin 2
B.J. Mack 1
Mark Majak 1
Cyr Malonga 1
Ezra Manjon 4
Julius Marble 2
Nicholas Margetson 1
Chol Marial 1
Marqus Marion 1
Tramon Mark 1
Matthew Marsh 1
Rashaud Marshall 1
Alijah Martin 1
Jahmai Mashack 2
Ismael Massoud 1
Cameron Matthews 3
Mardrez McBride 1
Robert McCray 1
Dug McDaniel 1
Jayveous McKinnis 1
Isaac McKneely 1
Jordan McKoy 1
Naheem McLeod 1
Will McNair 2
R.J. Melendez 3
Keyon Menifield 1
Dieonte Miles 1
Brandon Miller 1
Adam Miller 2
Baba Miller 1
Kevin Miller 1
Quentin Millora-Brown 2
Caleb Mills 1
Tre-Vaughn Minott 1
Makhi Mitchell 2
Makhel Mitchell 1
Tre Mitchell 2
Matthew-Alexander Moncrieffe 3
Chris Moore 3
Shakeel Moore 3
Tra'michael Moton 1
Zahad Munford 1
Kendall Munson 1
Rocco Muratori 1
KeShawn Murphy 1
Jaylen Murray 1
Brandon Murray 1
Collin Murray-Boyles 1
Matthew Murrell 2
Quintin Murrell 1
Blake Muschalek 1
David N'Guessan 1
Grant Nelson 3
Tristen Newton 1
Chilaydrien Newton 1
Josh Nickelberry 1
Olivier Nkamhoua 2
Emeka Nnaji 1
C.J. Noland 1
Markquis Nowell 1
Aidan Noyes 1
Jack Nunge 1
Zimife Nwokeji 1
Luke O'Brien 1
Jacob O'connell 1
Manny Obaseki 3
Alec Oglesby 1
Samuel Onu 1
Toby Onyekonwu 1
Ugonna Onyenso 2
Kario Oquendo 2
Paul Otieno 1
Otega Oweh 1
Wheza Panzo 1
K'Jei Parker 1
Presley Patterson 1
Stephon Payne 1
Sam Peek 1
Alex Peterson 1
Bobby Pettiford 1
Tanahj Pettway 1
Julian Phillips 1
Cade Phillips 1
Trent Pierce 1
Valentino Pinedo 1
Joseph Pinion 2
Uros Plavsic 1
Frankie Policelli 1
Jordan Pope 1
Malik Presley 2
Nick Pringle 4
Jaden Quinerly 1
Jahvon Quinerly 1
Neal Quinn 1
Tyrece Radford 4
Michael Rataj 1
Jalen Reed 3
Eric Reed 2
Tarris Reed 1
Antonio Reeves 4
Jayden Reid 1
Alexis Reyes 1
William Reynolds 1
Jamille Reynolds 1
Callum Richard 1
Jamil Riggins 1
Jason Rivera-Torres 1
Donovan Rivers 1
Liam Robbins 2
Kaine Roberts 1
Terry Roberts 2
JaQualon Roberts 1
Demond Robinson 1
Anthony Robinson II 2
Jason Roche 1
Ben Roderick 1
Spencer Rodgers 1
Andrew Rohde 1
Giancarlo Rosado 1
Ernest Ross 1
Apostolos Roumoglou 1
Javon Ruffin 1
Dzmitry Ryuny 1
Hunter Sallis 1
Adama Sanogo 1
Kenan Sarvan 1
Devon Savage 1
Morrell Schramm 1
Mark Sears 4
Jamarion Sharp 1
Aidan Shaw 2
Noah Shelby 1
Ajay Sheldon 1
Reed Sheppard 2
Grant Sherfield 1
Desi Sills 1
K.J. Simpson 1
Josh Smith 1
Nick Smith 1
Colin Smith 2
Tolu Smith 3
Jourdan Smith 1
Carter Sobera 1
Ryan Soulis 1
Eli Sparkman 1
Jakari Spence 1
Richie Springs 2
Tyler Stephenson-Moore 1
Jayden Stevens 1
Tyler Stevenson 2
Jarin Stevenson 3
Mikale Stevenson 2
Jaylen Stinson 1
Brandon Stroud 2
Myles Stute 2
Brandon Suggs 1
Rex Sunahara 2
Stephan D. Swenson 1
Thierno Sylla 1
Kyky Tandy 1
Glenn Taylor 1
Wade Taylor 4
Evan Taylor 2
Russell Tchewa 3
Adou Thiero 2
Lahat Thioune 1
Trey Thomas 2
Noah Thomasson 3
Amarri Tice 1
Nae'qwan Tomlin 1
Jacob Toppin 2
Yohan Traore 1
Will Tschetter 1
Oscar Tshiebwe 2
Alvin Tumblin 1
Mikkel Tyne 1
Morris Ugusuk 1
Milos Uzan 1
Giancarlo Valdez 1
Connor Vanover 2
Santiago Vescovi 2
Enrico Vicentini Borio 1
D.J. Wagner 1
Mohamed Wague 3
Jaden Walker 1
Corey Walker 1
Cason Wallace 2
Jordan Walsh 1
Sam Walters 3
Michael Walz 1
Poohpha Warakulnukroh 1
Tyrell Ward 3
Lance Ware 1
Jalen Warley 2
Solomon Washington 4
Jamir Watkins 1
Brandon Weatherspoon 1
Dom Welch 1
Isaiah West 2
Sahvir Wheeler 1
Simon Wheeler 1
James White 1
Mwani Wilkinson 1
Jaylin Williams 3
K.J. Williams 2
Justice Williams 1
Jordan Williams 1
Cody Williams 1
Jimmie Williams 1
Terrance Williams II 1
Mike Williams III 1
Dwight Wilson 1
Gabe Wiznitzer 1
Jordan Wright 3
Jacobi Wright 2
Latrell Wrightsell 2
Jayhlon Young 1
Doug Young 1
Chris Youngblood 1
Zakai Zeigler 2