James Thomas ha affrontato 37 avversari durante tutta la sua carriera.

Player Team(s) Games
Malik Abbott 1
Mo Ahmed 1
Emir Ahmedic 1
Xavier Bishop 1
Kyle Broekhuis 1
Jace Chacon 1
James Conley 1
Steve Dulley 1
R.J. Fuqua 1
Jordan Giles 1
Hayden Graham 1
Daniel Hummer 1
Dezmond James 1
Sam Kearns 1
Robert Knar 1
Zach Kocur 1
Aleer Leek 1
Pervis Louder 1
Trevor Lyons 1
Kellen Manek 1
Brandon McKissic 1
Chris Miller 1
Zach Moer 1
Marvin Nesbitt 1
Dane Norman 1
Emmanuel Nzekwesi 1
Albert Owens 1
Broderick Robinson 1
Isaiah Ross 1
Austin Ruder 1
C.J. Siples 1
Marco Smith 1
Spencer Sutton 1
Frank Toohey 1
Joe Tuss 1
Jacob Van 1
Javan White 1