James Hamilton has faced 54 opponents throughout his career

Player Team(s) Games
C.J. Aiken 1
Laron Armstead 1
Nate Basalyga 1
Muniru Bawa 1
Oscar Bellfield 1
C.J. Blackwell 1
Kharon Butcher 1
Barry Cheaney 1
Kelsey Chine 1
Ryan Thomas Cook 1
Robert Covington 1
Christopher Coyne 1
Jordan Cyphers 1
Jarred Dubois 1
Ayodeji Egbeyemi 1
Bruce English 1
Tashan Fredrick 1
Langston Galloway 1
Edgar Garibay 1
Michael Green 1
Jay Harris 1
Justin Hawkins 1
Anthony Ireland 1
Quentin Jones 1
Carl Jones 1
Halil Kanacevic 1
Quincy Lawson 1
Carlos Lopez-Sosa 1
Anthony Marshall 1
Evan Maschmeyer 1
Karam Mashour 1
Brice Massamba 1
Patrick Miller 1
Mike Moser 1
Papa Ndao 1
Brian Neller 1
Wade Norman 1
Godwin Okonji 1
Alex Osborne 1
Wil Peters 1
Chase Plummer 1
Daryus Quarles 1
Malcolm Rhett 1
Ronald Roberts 1
Chace Stanback 1
Quintrell Thomas 1
Chandler Thomas 1
Kellen Thornton 1
Taylor Trevisan 1
Kendall Wallace 1
Jake Wasco 1
Jamar Wertz 1
Chris Wilson 1
William Wise 1