Troy Joseph ha affrontato 82 avversari durante tutta la sua carriera.

Player Team(s) Games
Brian Addison 1
Anthony Anderson 1
Ryan Anderson 1
Tirrell Baines 1
Hichem Benayad-Cherif
KW Titans (CAN-1)
2
Adam Blazek
KW Titans (CAN-1)
3
Julian Boyd 1
Dylan Brossman 1
Quinnel Brown 3
Junior Cadougan 1
Alex Campbell 1
Jahii Carson 1
Ryan Christie 1
Cliff Clinkscales 1
Orlando Coleman
KW Titans (CAN-1)
1
Da'Quan Cook 1
Paul Cooper
KW Titans (CAN-1)
2
Anthony Cox 1
Tony Criswell 1
Cameron Curry 1
A.J. Davis
KW Titans (CAN-1)
3
Nathan Dieudonne 1
Renaldo Dixon 1
Fredrick Edmond 1
Tyrel Edwards 1
Wally Ellenson 2
Nick Evans 3
Olumuyiwa Famutimi 1
Craig Foster 1
Kevin Foster
KW Titans (CAN-1)
1
Gabe Freeman 1
Joel Friesen 1
Troy Gottselig 1
Dylan Haines 1
Cedric Hankerson 1
Demitri Harris 1
Jamell Harris
KW Titans (CAN-1)
3
D.J. Irving 1
Jernard Jarreau 3
Haakim Johnson 1
Kyle Johnson 1
Cavell Johnson
KW Titans (CAN-1)
3
Maurice Jones 3
Brandan Kearney 2
Braiten Madrigal 1
Antoine Mason 1
Wayne McCullough 1
Jahmal McQueen 1
Darin Mency 1
Dominic Morris 1
Greg Morrow
KW Titans (CAN-1)
3
Jabs Newby 1
Nick Okorie 1
Kenneth Otieno 1
John Papale 1
Shawntez Patterson 2
Mike Poole 1
Lester Prosper 2
Jeffery Remmington 1
Alex Richter 1
Travis Robinson 1
Marvin Singleton 1
Clinton Springer-Williams 3
Bradley States 1
Anthony Stewart 1
Al Stewart 1
Anthony Stover 1
Tramique Sutherland
KW Titans (CAN-1)
3
Tramar Sutherland
KW Titans (CAN-1)
3
Ricky Tarrant
KW Titans (CAN-1)
1
DeAndre Thomas 1
Terry Thomas 1
Malik Thomas 1
Warren Ward 3
C.J. Washington 1
Tyrone Watson 1
Maurice Watson 1
Billy White 1
Royce White 1
Garrett Williamson 1
Adam Wing
KW Titans (CAN-1)
3
Taquan Zimmerman 1