Tom Hayes ha affrontato 40 avversari durante tutta la sua carriera.

Player Team(s) Games
Billy Allen 1
Tim Allmond 1
Nathan Ball 1
Patrick Beilein 1
Luke Bonner 1
Terrell Brown 1
Brad Byerson 1
Ferdinand Cain 1
Jack Castleberry 1
Chi Chi Ezekwe 1
Omar Collington 1
J.d. Collins 1
Donnell Covington 1
Matt Coward 1
Trent Drafts 1
Timon Farley 1
D'or Fischer 1
Michael Gansey 1
K.J. Garland 1
Joey Harrell 1
Thomas Harrison 1
Johannes Herber 1
Oliver Holmes 1
Jovan Jegdic 1
Richard Little 1
Bryan McCullough 1
Sam Mielnik 1
Chad Mohn 1
Matt Murrer 1
Darris Nichols 1
Ed O'neil 1
Kevin Pittsnogle 1
Duriel Price 1
Kurtis Rice 1
Fred Robinson 1
Steven Rush 1
Tyrone Sally 1
Radee Skipworth 1
C.J. Walker 1
Frank Young 1