Mike Hall has faced 127 opponents throughout his career

Player Team(s) Games
Tyshawn Abbott 1
Thomas Abercrombie 1
Jordan Ambers 1
Bill Amis 2
Antwi Atuahene 1
Jeff Ayres 1
Thomas Bassett 2
Matt Bauscher 2
Aron Baynes 1
Kevin Bell 2
Ben Beran 2
Mohamed Berte 2
Alex Blair 2
Eric Boateng 1
Nathan Bowie 1
Landrell Brewer 1
Tray Britt 1
Lyndale Burleson 2
Oliver Caballero 2
Garrett Callahan 2
Paul Campbell 1
King Cannon 1
Jaycee Carroll 2
Gordo Castillo 2
Kris Clark 2
Chris Cole 2
Malik Cooke 2
Anthony Cordova 2
Robbie Cowgill 1
Jeremy Cross 1
Kurt Cunningham 2
Jared Dillinger 2
Jalen Dominguez 1
Stephen Ducharme 2
David Ellis 2
Mark Engen 2
Brandon Fields 2
Matt Formisano 2
Caleb Forrest 1
Aaron Garner 2
Jonathan Gibson 3
Matthew Gibson 2
Derek Glasser 1
Darion Goins 1
Nedeljko Golubovic 2
Justin Graham 1
Jamar Greene 2
James Harden 1
Daven Harmeling 1
Bryan Harvey 1
Justin Hawkins 3
Chris Henry 1
Hector Hernandez 2
Jamon Hill 2
Lance Holloway 2
Martin Iti 3
Armon Johnson 2
Demarshay Johnson 2
DeAngelo Jones 2
Marcelus Kemp 2
Austin Kilpatrick 1
Logan Kinghorn 1
Nikola Koprivica 1
Ray Kraemer 2
Matt Lagrone 1
Reginald Larry 2
Michael Loney 2
Derrick Low 1
Riley Luettgerodt 2
Jaydee Luster 3
Brian Marks 1
Adhar Mayen 2
JaVale McGee 2
Wendell McKines 3
Jamelle McMillan 1
Eddie Miller 2
Demetrius Monroe 1
Amorrow Morgan 1
Dale Moss 2
Bobby Nash 2
Matt Nelson 2
Durrell Nevels 1
Tyler Newbold 2
Modou Niang 2
Kareem Nitoto 2
Paul Noonan 2
Cory O'brien 1
Dwight O'neil 1
Chris Oakes 2
P.J. Owsley 2
Michael Palarca 2
Tyson Parker 2
Hatila Passos 2
Fred Peete 3
Mac Peterson 2
Tim Pierce 2
Marcus Pillow 1
Christian Polk 1
Herbert Lee Pope 2
Taylor Rochestie 1
Mark Sanchez 2
Clint Sargent 2
Stephen Sauls 1
Jerren Shipp 1
York Sims 1
DeUndrae Spraggins 2
Lucas Steijn 1
Desmond Stephens 2
Trei Steward 3
Matt Stucki 1
Chron Tatum 1
Tom Taylor 1
Shawn Taylor 1
James Tchana 1
Anthony Thomas 2
Devonte Thomas 2
Tyler Tiedeman 2
Alex Veit 2
Kyle Weaver 1
Brandon Webster 1
C.J. Webster 2
Tai Wesley 2
Gary Wilkinson 2
Kai Williams 2
Pooh Williams 2
Dashawn Wright 2
Jahmar Young 3