John Hall has faced 379 opponents throughout his career

Player Team(s) Games
Efe Abogidi 1
Chase Adams 1
Marky Adams 1
Amin Adamu 2
Ajang Aguek 1
Franklin Agunanne 1
Kalai Akaka 1
Warith Alatishe 1
Will Alcock 1
Ahmed Ali 1
Dreshawn Allen 1
Tru Allen 1
Ezekiel Alley 1
Christian Alvis 1
Rodrigue Andela 1
Mack Anderson 2
Kyle Arrington 1
Alp Asut 1
Luke Avdalovic 1
Precious Ayah 1
Cam Bacote 2
T.J. Bamba 1
Emmanuel Bandoumel 1
Dylan Banks 1
Josh Bannan 2
Koch Bar 2
Jordan Barnes 2
Cobie Barnes 2
Andrew Barrett 1
Bitumba Baruti 1
Dontay Bassett 2
Jamison Battle 1
Jake Baughman 1
Troy Baxter 1
Robbie Beasley 2
Trevian Bell 1
Jubrile Belo 2
Barret Benson 2
Trae Berhow 2
Xavier Bishop 2
Ja'Monta Black 2
Scott Blakney 2
Isaac Bonton 1
Greg Bowie 2
Bam Bowman 1
Kingsley Box 1
Ari Boya 2
Dedric Boyd 1
J.T. Branch 1
Josh Brewer 1
Keion Brooks 1
Hayden Brooks 1
Dalonte Brown 1
Tevin Brown 1
Darrell Brown 2
Isaiah Brown 2
Trent Brown 2
Isiah Brown 2
Taylor Bruninga 1
Luke Bumbalough 1
Marcus Burk 1
Isaiah Burke 1
Charles Burns 1
Harrison Butler 2
Gedeon Buzangu 2
Maurice Calloo 1
Josh Camper 1
Cody Carlson 2
James Carlson 1
Daxton Carr 2
Noah Carter 2
D.J. Carter-Hollinger 2
Ethan Chargois 1
Matt Chastain 1
Cacoa Chatman 1
Elijah Childs 1
Tanner Christensen 2
Ja'Vary Christmas 2
James Claar 1
Donovan Clay 3
Keith Clemons 2
Seth Coddington 1
Jarron Coleman 1
Charles Coleman 1
Isaiah Coleman-Lands 1
Lincoln Conrey 1
Derrick Cook 1
Keandre Cook 2
Austin Cook 1
Tarik Cool 2
Ford Cooper 2
Noble Cooper 1
Courtese Cooper 1
Zach Copeland 2
Brayden Corwin 1
Darnell Cowart 1
Hunter Crist 1
Jacara Cross 1
David Cummard 1
K.J. Cunningham 2
Logan Curtis 1
Hayden Curtiss 1
Tulio Da Silva 1
Justin Dahl 2
Isiah Dasher 1
Stanley Davis 1
Amari Davis 1
Karrington Davis 2
Eddie Davis 1
Khameron Davis 1
J.R. Delgado 1
Mike Depersia 1
Sheryn Devonish-Prince 1
Tyrik Dixon 1
Marcus Domask 2
C.J. Duff 1
Jaiveon Eaves 1
Ishmael El-Amin 1
Maizen Fausett 2
Ryan Fazekas 2
Borja Fernandez 2
Andrew Ferrin 1
Keith Fisher III 1
Nick Fleming 1
Finn Fleute 1
Robert Ford 2
Jaylen Fox 1
Harwin Francois 2
Julien Franklin 1
Javon Freeman-Liberty 3
Emil Freese-Vilien 1
Luis Garcia 1
Jayden Gardner 1
Nick Gazelas 2
Connor Gholson 1
Devin Gilmore 1
Brendon Gooch 2
Eron Gordon 3
Elyjah Goss 1
Adam Gotelli 1
Dae Dae Grant 1
Lagio Grantsaan 1
A.J. Green 2
Jay Greene 1
Clythus Griffith 1
Ashton Hagans 1
Spencer Haldeman 2
Josh Hall 2
Tate Hall 2
Kameron Hankerson 1
Michael Hanshaw 2
Elias Harden 1
Keith Haymon 1
Brachen Hazen 1
Mikey Henn 1
Kayne Henry 1
Ja'Shon Henry 2
Jaycee Hillsman 2
Mike Hood 2
D.J. Horne 2
Sean Houpt 1
Ty Hudson 1
Theo Hughes 1
Hassan Hughley 1
Bodie Hume 2
Feron Hunt 1
Gianni Hunt 1
Darweshi Hunter 1
Rey Idowu 2
Sami Ismail 1
Maceo Jack 1
Tyrie Jackson 1
Jonah Jackson 2
Andrej Jakimovski 1
Miles James 1
Kur Jockuch 2
Mason Johnson 1
Matt Johnson 2
Tyson Jolly 1
Anthony Jones 1
Cam Jones 1
Samm Jones 1
Lance Jones 2
Latrell Jones 1
Dillon Jones 2
Tevian Jones 2
Milos Jovic 1
Johnny Juzang 1
Noah Kamba 1
Kyle Karstetter 2
Marquise Kennedy 2
Bryce Kennedy 2
Nate Kennell 2
Gabriel Kerrihard 1
Bronson Kessinger 2
Tyreke Key 2
Ethan Kilgore 2
Antwan Kimmons 2
Danya Kingsby 2
Devin Kirby 2
John Kiser 3
John Knight III 2
Daylen Kountz 2
Michal Kozak 2
Ben Krikke 3
Lucas Kroft 1
Cameron Krutwig 2
Donatas Kupsas 1
Jake LaRavia 2
Mekhi Lairy 1
Javier Langarica 1
Colton Langstraat 1
Jackson Larsen 1
Seth LeDay 1
Pa'treon Lee 1
Marcus Lenker 1
Isaiah Lewis 1
Malcolm Little 2
Jarod Lucas 1
Hunter-Jack Madden 2
Ivan Madunic 2
Carter Mahaney 1
Nik Mains 1
Kyle Mallers 1
Demonte Malloy 1
Dre Marin 2
Volodymyr Markovetskyy 1
Sam Masten 1
Tyrese Maxey 1
Jayquan McCloud 1
Rodrick McCobb 2
Luke McDonnell 1
Damani McEntire 1
Eric McGill 2
Keaton McKay 1
Mileek McMillan 3
Elijah McNamara 1
Jamel Melvin 2
Isiaha Mike 1
J.J. Miles 1
Malik Miller 1
Jaylen Minnett 1
Abdul Mohamed 2
Kabir Mohammed 1
Aanen Moody 2
John Moore 1
Marquis Moore 2
Zion Morgan 2
Amund Morin 1
Isiaih Mosley 2
Justin Murphy 1
Anthony Murphy 2
Gabriel Murphy 1
Abdou Ndiaye 2
Cooper Neese 2
James Nelson 1
Jameer Nelson Jr. 1
Tristen Newton 1
David Nzekwesi 1
Chimezie Offurum 1
Victor Okafor 1
Kyle Owens 2
Brayden Parker 2
Cameron Parker 2
Manny Patterson 1
Tyler Patterson 2
Jase Paulsen 1
Roman Penn 2
Juwan Perdue 1
Austin Phyfe 2
Tywhon Pickford 2
Antonio Pilipovic 2
P.J. Pipes 1
Jalon Pipkins 2
Zahir Porter 2
Malik Porter 2
Armel Potter 1
Devante Powell 1
Gaige Prim 2
Ben Pyle 1
Immanuel Quickley 1
Gabe Quinnett 2
Ryan Rapp 1
Kyson Rawls 1
Everett Ray 1
Antonio Reeves 2
Zach Reichle 1
George Reidy 1
Nick Richards 1
Liam Robbins 2
Demond Robinson 1
Nick Robinson 2
Deandre Robinson 2
D.J. Rodman 1
Christian Rose 1
Sam Roth 1
Martin Roub 1
Daniel Sackey 3
Josh Sanders 1
Cesar Sandoval 1
Alex Schumacher 1
Cody Schwartz 1
Keon Sellers 1
Nate Sestina 1
Hunter Seymour 1
Daniel Sharpe 1
Cameron Shelton 1
Nike Sibande 1
Roman Silva 1
Tariq Silver 1
Sigu Sisoho 2
Bruno Skokna 1
Austin Smellie 2
Roderick Smith 1
Daquan Smith 1
Anthony Smith 1
Charles Smith IV 1
Peter Sorber 1
Kade Sorenson 1
Jason Spurgin 1
Derek St. Hilaire 1
Ace Stallings 1
Michael Steadman 2
Garrett Sturtz 2
Brandon Suggs 1
Ronnie Suggs 2
David Syfax 1
Ville Tahvanainen 2
Emmit Taylor 2
Tahjai Teague 1
Kobe Terashima 1
Damen Thacker 2
Babacar Thiombane 1
Miryne Thomas 1
Antonio Thomas 2
Noah Thomas 2
Josh Thompson 1
Ethan Thompson 1
Tyke Thompson 1
Ricky Torres 2
Carson Towt 1
Dearon Tucker 1
Kellen Tynes 2
Zo Tyson 1
Aher Uguak 2
Weston Vandenhazel 1
Josh Vazquez 2
Tynan Velasquez 1
Zach Visentin 2
Shawn Walker 1
Dejwan Walker 1
K.J. Walton 1
Goy Wang 1
De'torrion Ware 1
Myles Warren 1
De'avion Washington 1
Grant Weatherford 1
Kobe Webster 1
Tom Welch 2
Marek Welsch 1
Lamont West 2
C.J. White 1
Taveion White 1
Myja White 1
Kahlil Whitney 1
Brandon Whitney 2
Brycen Wight 1
D.J. Wilkins 2
Justin Williams 1
Isaiah Williams 1
K.J. Williams 1
Tre Williams 2
Christian Williams 2
Noah Williams 1
Martel Williams 1
Lucas Williamson 2
Paxson Wojcik 2
Zion Young 1
Maros Zeliznak 1