Jermain Speights has faced 96 opponents throughout his career

Player Team(s) Games
Kim Adams 2
DeAndre Alexander 1
John Andrews 1
Tamsir Ba 1
Malerick Bedden 1
John Boggio 1
Aaron Bradley 1
Aaron Branch 1
Wayne Bransom 1
Gregory Burks 1
Dion Callans 1
Blannon Campbell 1
John Chandler 1
Keith Christmas 1
Radoslaw Ciszkiewicz 1
Fred Cole 1
Kevin Cooper 1
Adam Crader 1
Michael Cuffee 1
Doug D'amore 1
Mike Dean 1
Teco Dickerson 1
Nigel Dixon 1
Ray Dotson 1
Jeff Gardner 1
Chris Garwood 1
Isaac Gay 1
Cole Grapperhaus 1
Brandon Griffin 1
Tommy Gunn 1
Lorenzo Hampton 1
Dashon Harper 1
Antonio Haynes 1
Tony Helton 1
Damarcus Hence 1
Scott Henry 1
Josh Higgins 1
Nick Hill 1
Kalin Holland 1
Brandon Horn 1
Myles Howard 1
Brian Jackson 1
Almaad Jackson 1
Steven Jackson 1
Roshon Jacobs 1
Trey Johnson 1
DeAndre Jones 1
Che' Jordan 1
Mark Keith 1
James Kendrick 1
Demetrius King 1
Andre' King-Holland 2
Ryan Lambert 1
Richard Law 1
Lucious Lenear 1
Arzelle Lewis 1
Theo Little 2
David McCollum 1
Jamar Miles 1
Seth Miller 1
Jeremy Montgomery 2
Chris Moore 2
Brandon Moorer 1
Todor Pandov 1
Larry Parker 1
Michael Phillips 1
Marquis Poole 1
Antonio Rambo 2
Nate Rede 1
Roderick Riley 1
Kevin Roberts 1
Jerist Roberts 1
Marcus Robinson 1
Danny Rumph 1
Tim Scheer 1
Lance Sechrest 1
Jesse Smith 1
Carlos Smith 1
Bryan Smithson 1
Evgueni Sokolov 2
Dewarick Spencer 2
Shane Spencer 1
Maurice Thomas 1
Tank Thompson 1
Tevoris Thompson 2
Larry Thompson 1
Malachi Thurston 1
Alex Weekes 1
Mike Wells 1
Justin White 1
Henry Williams 1
Derek Winans 1
Anthony Winchester 1
Juan Wyatt 1
Kyle Young 1
Chris Young 1