Joe Holmes has faced 103 opponents throughout his career

Player Team(s) Games
Jermaul Akanbi 1
Aaron Andrews 1
Michael Ayodele 1
Pape Ba 1
Cedrick Barrow 1
Scott Benken 1
Cameron Bennerman 1
Rod Benson 1
James Bowen 1
Jimmy Boykin 2
Darron Bradley 2
Sam Brand 1
Bubby Brown 1
John Buck 1
Larry Byrd 1
Brent Campbell 1
O'neal Carter 1
Abdelkhadre Cisse 1
Henry Colter 2
Clifford Crawford 1
Vytas Danelius 1
Isaiah Davis 1
Miles Davis 1
Taron Downey 1
Randy Dukes 1
Christian Ellis 1
Darnell Fisher 1
Marques Gantt 1
Stan Grandy 1
Justin Gray 1
Michael Griffith 1
Devonnaire Hardin 1
Carlos Hawkins 1
Jeremy Henderson 1
Jermaine Hill 1
Julius Hodge 1
Josh Howard 1
Terrance Hunter 1
Antoine Joiner 1
Darryl Jones 2
Richard Joyce 1
Marquise Kately 1
Matt Kauderer 1
Jonathan Kelly 1
Clinton Kilpatrick 1
Kevin Langford 1
Steve Lepore 1
Tyson Lesesne 1
Jamaal Levy 1
T.J. Little 1
Aaron Matthews 1
Andre' Matthews 1
Dominic McGuire 1
Dominick Mejia 1
Marcus Melvin 1
Richard Midgley 1
Taji Mott 2
Labeeb Muhammad 1
Brad Nesbit 1
Jerome Nicholson 1
Steve Panawek 1
David Paris 1
Prince Parker 1
Nile Patrick 1
Evan Pellerin 1
Josh Powell 1
Christian Prelle 1
Alex Pribble 1
Nathaniel Reed 1
Maurice Riddick 1
Will Roach 1
Kenyatta Rowel 1
Dshamal Schoetz 1
Raheem Scott 2
Scooter Sherrill 1
Orwin Shortt 1
Douglas Sims 1
Lawrence Smith 1
Martin Smith 1
Steven Snipes 1
Didier Socka 1
Trent Strickland 1
Ade' Swann 1
Deke Thompson 2
Ronald Timus 1
Richard Toussaint 1
Ali Trotman 1
Tee Trotter 1
Larry Tucker 2
Ayinde Ubaka 1
Eric Vierneisel 1
Levi Watkins 1
Aaron Wellington 1
Kirk Wesley 1
Moses White 1
Javes Wiggins 1
Demarcus Wilkins 1
Eric Williams 1
Alan Williams 1
Anthony Williams 1
Michael Williams II 1
Terrence Woods 1
Brian Zamore 1