Will Shepherd has faced 376 opponents throughout his career

Player Team(s) Games
Riley Abercrombie 1
Tyson Acuff 1
Chibuzo Agbo 1
Rashaun Agee 1
Jamie Ahale 2
Jaden Akins 2
Michael Akuchie 2
Max Allen 1
Keon Ambrose-Hylton 1
Avery Anderson 2
Trey Anderson 1
Garrett Anderson 1
Damezi Anderson 1
Emmanuel Ansong 1
Dylan Arnett 2
Caleb Asberry 1
Leon Ayers III 1
Vin Baker Jr. 3
Justin Barksdale 1
Tyler Barnes 1
Grant Basile 2
Emoni Bates 1
Brandon Battle 2
Dejsani Beamon 1
Charles Bediako 1
Chris Bell 1
N.J. Benson 1
Jalin Billingsley 1
Deonte Billups 3
Marcus Bingham 1
Zae Blake 1
David Bohm 1
Moses Bol 2
John Bol 1
Keylan Boone 1
Kalib Boone 1
Vincent Brady 1
Chris Brandon 3
A.J. Braun 4
Jimmy Breaux 1
Jalen Bridges 1
Pierre Brooks 2
Sherod Brooks 1
Gabe Brown 1
Naz Brown 1
Maliq Brown 1
Markeith Browning II 1
Titus Burns 1
Trey Calvin 4
Troy Campbell 1
Mihai Carcoana 1
Alvaro Cardenas Torre 1
Dawson Carper 1
Jonah Carrasco 2
Dimon Carrigan 1
Jace Carter 1
Ben Casey 1
Enoch Cheeks 2
Luke Chicone 2
Damian Chong Qui 3
Max Christie 1
Weston Church 1
Moussa Cisse 2
Ryan Claflin 1
Donovan Clay 1
Anthony Clayton 1
Tyler Cochran 1
Dwayne Cohill 2
Evan Conrad 1
Chase Cook 1
Carson Cooper 1
Quadir Copeland 1
Josh Corbin 1
Arthur Cordes 1
Isaiah Cottrell 1
Adam Cottrell 1
Jlynn Counter 1
Clarence Cummings 2
Malik Curry 1
Samari Curtis 1
Antoine Davis 2
Amari Davis 2
Garren Davis 1
JD Davison 1
Cooper DeWitt 1
Tyson Degenhart 1
Johnathan Dejurnett 3
Ray Dennis 2
Mike Depersia 2
Ibrahima Diallo 1
Madani Diarra 1
Michael Diggins 2
Deuce Drake 1
William Dunn 2
A.J. Edu 1
Jesse Edwards 1
Keon Edwards 1
John Egbuta 1
J.T. Elder 1
Keon Ellis 1
Isaac Elsasser 1
Tristan Enaruna 2
Ubong Etim 1
Jake Evans 3
Travis Evee 1
EJ Farmer 2
Noah Farrakhan 1
Kam Farris 1
Trevon Faulkner 3
Max Fiedler 1
Tim Finke 4
Broc Finstuen 1
Chris Ford 1
Damaria Franklin 2
BJ Freeman 1
Legend Geeter 1
A.J. George 1
DeAndre Gholston 2
Joseph Girard III 1
Jarred Godfrey 3
Colin Golson 1
Tre Gomillion 1
Devin Goodwyn 1
Tibet Gorener 1
Kiewuan Graham 1
James Graham 1
Michael Green III 2
Zion Griffin 2
Noah Gurley 1
Malik Hall 1
Dominic Ham 1
Devon Hancock 2
Chris Harris 1
DJ Harvey 1
Joey Hauser 2
Brock Heffner 1
Jabryis Heidelburg 1
Jamere Hill 1
Yahell Hill 3
Mounir Hima 1
D'Moi Hodge 1
A.J. Hoggard 2
Tanner Holden 2
Tre Holloman 1
Jusaun Holt 1
Zach Howell 1
Alex Huibregtse 2
Myles Hunter 2
Tone Hunter 1
Willy Isiani 1
Chuks Isitua 2
Donovan Ivory 1
Steven Izzo 1
Nathanael Jack 1
D.J. Jackson 1
Kooper Jacobi 1
Elijah Jamison 1
Armon Jarrard 1
Tristian Jeffries 1
Nate Jenkins 3
Yusuf Jihad 1
Kedrian Johnson 1
Kobe Johnson 1
Britton Johnson 1
Kevin Johnson 2
Jalen Johnson 2
Cameron Johnson 1
Matt Johnson 1
Deante Johnson 3
Jerome Johnson 1
Grant Johnson 1
Jalen Johnson 1
Te Jones 1
Jadon Jones 1
Isaiah Jones 1
Marell Jordan 1
Ried Jury 1
Jordyn Jury 1
Japannah Kellogg III 1
Cem Kirciman 1
Jaxon Kohler 1
Buay Koka 2
Ra Kpedi 3
Pavle Kuzmanovic 1
Bryson Langdon 2
Marcus Larsson 1
Jackson Last 1
Bakari Lastrap 1
Jordan Lathon 2
Yuryk Lazard 1
Kyle Legreair 2
Ryan Len 1
Easton Lewis 1
Gerald Liddell 1
Jake Lieppert 1
Willie Lightfoot 1
Isaac Likekele 1
Owen Long 2
Andre Lorentsson 1
Orlando Lovejoy 1
Drew Lowder 2
Keason Lowe 1
Dante Maddox 1
Mark Majak 1
Brooks Manzer 1
Julius Marble II 1
Cam Martin 1
Alston Mason 1
B.J. Maxwell 2
Matt Mayers 1
Damien Mayo 1
Kevin McAdoo 1
Terrance McBride 1
Nathan McClure 2
Clay McCorkle 1
Kamari McGee 1
Sean McNeil 1
Kaden Metheny 1
Cade Meyer 3
Cole Middleton 1
Darius Miles 1
Devon Miller 1
Seth Millner 2
Brenton Mills 1
Lukas Milner 1
Judah Mintz 1
Anderson Mirambeaux 1
Vincent Miszkiewicz 1
Jonathan Mogbo 1
Matthew-Alexander Moncreiffe 1
Omari Moore 1
Kendle Moore 1
William Morrison 1
Quinton Morton-Robertson 2
Ra'Heim Moss 2
T.J. Moss 1
Keegan Mott 1
Eric Mulder 2
Chris Mullins 1
Vyshonn Munson 1
Joel Murray 1
T.J. Nagy 1
Andy Neff 1
Adrian Nelson 2
Donovan Newby 2
Woody Newton 1
Sadraque Nganga 1
Brandon Noel 2
Keaton Norris 4
Gabe O'Neal 1
Daniel Ogoro 2
Tevin Olison 2
Quincy Olivari 1
A.J. Oliver 1
Gabe Osabuohien 1
Chris Osten 1
Dimitar Pandev 1
Nick Pappas 1
Evan Park 1
Deshon Parker 3
Arashma Parks 1
Torrey Patton 1
Pauly Paulicap 1
Paxton Payne 1
JoJo Peterson 3
Carl Pierre 1
Jamail Pink 1
Jalon Pipkins 1
Hubertas Pivorius 3
Bobby Planutis 3
Chayce Polynice 1
Mylyjael Poteat 1
Jamir Price 2
Cam Primmer 1
K.J. Pruitt 1
Ramar Pryor 2
Kentrell Pullian 1
Jahvon Quinerly 1
Ahmad Rand 1
Javantae Randle 1
Shemar Rathan-Mayes 2
Xavier Rhodes 1
Max Rice 1
Dalen Ridgnal 1
Anthony Roberts 2
Trey Robinson 3
Ryan Rollins 1
Jack Rose 2
Kyle Ross 1
Tobias Rotegard 1
Niko Ruffin 1
Carson Sager 1
Ali Salami 1
Jimmy Salamon 1
Nick Sanders 1
Luka Savicevic 1
Tobin Schwannecke 1
Azariah Seay 1
Jake Segulin 1
Reid Sellers 1
Jaden Shackelford 1
Cameron Sheffield 1
Chris Shelton 1
Taz Sherman 1
Donavan Short 1
Zane Short 1
J.T. Shumate 2
Isaac Siemon 1
Tafari Simms 2
Jasin Sinani 1
Blake Sisley 1
Mady Sissoko 2
Filip Skobalj 2
Tyreek Smith 1
Tyreek Smith 1
Naje Smith 1
Burke Smith 1
Davis Smith 1
Kahliel Spear 2
Joey St. Pierre 2
Boston Stanton III 3
Lucas Stieber 1
Brandon Stone 1
Amari Stroud 1
Angelo Stuart 1
A'lahn Sumler 1
Landen Swanner 1
Mohamed Sylla 2
Marcus Tankersley 1
Justin Taylor 1
Alex Tchikou 1
Jamir Thomas 2
Josh Thomas 2
Justin Thomas 1
Bryce Thompson 2
Sage Tolbert 1
Elwood Tomlinson 1
Symir Torrence 1
Sam Towns 1
Aboubacar Traore 1
Lassina Traore 1
Jakob Trevino 1
Bryan Trimble 1
Randy Tucker 3
Chandler Turner 1
Robert Vaihola 1
Sam Vinson 3
Ryan Wade 2
Mohamed Wahidi 1
T.J. Wainwright 1
Rondel Walker 1
Tyson Walker 2
Jarvis Walker 1
Stephaun Walker 1
Jalen Warren 2
Marques Warrick 3
Noah Waterman 1
Andrew Welage 4
Jason Whitens 1
Jace Whiting 1
C.J. Wilbourn 1
Josh Wilhelm 1
Donovan Williams 1
Jaron Williams 1
Quion Williams 1
Tae Williams 2
Benny Williams 1
Seth Wilson 1
Elijah Wilson 2
Cole Wojciechowski 1
Jayson Woodrich 3
John-Michael Wright 1
Griffin Yaklich 1
Kobe Young 1
Davin Zeigler 1
Imanuel Zorgvol 1