Kyle Desmarais ha affrontato 166 avversari durante tutta la sua carriera.

Player Team(s) Games
Brian Addison 2
Chris Anderson 1
Kyle Arseneault
KW Titans (CAN-1)
1
Jeremy Baker 1
Sean Baptiste 1
George Barbour 1
Darion Benbow 1
Marvin Binney 3
Chris Birrell 1
Michael Blackgrove 1
Brandon Bowdry 1
Louis Brookins 1
Rhamel Brown 4
Andrew Brown 1
Lawrence Brown 1
Trenity Burdine 1
Nigel Byam 1
Deandre' Bynum 1
Ricky Cadell 1
Will Campbell 1
Jeremy Chappell 2
Richard Clark 1
Cliff Clinkscales 4
Eric Coggins 1
Robert Delaney 1
Nick Deltufo 1
Renaldo Dixon 4
Stan Dulaire 2
Darren Duncan
KW Titans (CAN-1)
1
Cortney Dunn 1
Dut Dut 1
Torrence Dyck 1
Ifeanyi Ehirim 2
Dallas Elmore 1
Alex English 1
James Feldeine 1
Rich Flemming 1
Marquis Ford 2
Khalif Foster 1
Bateko Francisco 2
Gabe Freeman 2
Justin Fry 1
Dutch Gaitley 1
Bryan Geffen 1
Shane Gibson 2
Chauncey Gilliam 1
Tyquane Goard 1
John Gooden 1
Dallas Green 2
Jay Greene 1
Cecil Gresham 1
Terence Grier 1
Yaw Gyawu 1
Derek Hall
KW Titans (CAN-1)
1
Carl Hall 1
Chauncey Hardy 2
Corey Hassan 2
Joseph Henley 2
Jarion Henry 1
James Hett 1
Anthony Hill 1
Joe Hoban 1
Kurt Hoffman 2
Edward Horton
KW Titans (CAN-1)
1
Ryan Howard 2
Mareik Isom 2
Reggie Jackson 1
Kyle Jackson 2
Denzel James
KW Titans (CAN-1)
1
Chris Johnson 1
James Johnson 1
Nigel Johnson-Tyghter
KW Titans (CAN-1)
1
Ben Jonson 1
Mislav Jukic 2
Jeff Kari 1
Ashton Khan 3
Marek Koltun 1
Peter Lambert 1
Jimmy Langhurst 2
Sam Leclerc 1
Ryan Litke 2
Meshack Lufile 1
Andrew Lyell 1
Brett Marfurt 1
Antoine Mason 2
Duvaughn Maxwell 2
Denny McDonald 2
Chris McFarland 1
Darin Mency 2
Malcolm Miller 3
Jared Mintz 1
Alvin Mofunanya 1
Josiah Moore 1
Andy Moore 1
Eric Moore 1
Jeremiah Mordi 2
Greg Morrow
KW Titans (CAN-1)
1
Willie Morse 1
Jim Mower 1
Mike Myers Keitt 1
Joel Ndondo 3
Cale Nelson 2
Justin Newton 1
Alexander Nunner 1
Mezie Nwigwe 2
Sorena Orandi 2
Alex Orchowski 1
Kemy Osse 2
Kenneth Otieno 2
Biko Paris 1
Adam Parzych 1
Nick Pascale 1
Stefan Perunicic 1
Nick Petkovich 1
Nick Pontes 1
Mike Poole 4
Darryl Proctor 1
Steve Profeta 2
Corey Raji 1
Evan Ravenel 1
Aaron Redpath 3
Theon Reefer 4
Rob Robinson 2
Steve Robinson 1
Tyler Roche 1
Kevin Rogers
KW Titans (CAN-1)
1
Brian Rouse 4
Rocco Rubino 1
Justin Rutty 1
Mehmet Sahan 1
Rakim Sanders 1
Tyler Scott 1
Franklin Session 2
Josh Southern 1
Matt Spadafora 1
Randy Spaid 1
Ahmad Starks
KW Titans (CAN-1)
1
Bradley States 2
Anthony Stover 1
Andre Stringer 1
Grant Surprenant 2
Tramar Sutherland
KW Titans (CAN-1)
1
Kamil Svrdlik 1
Devin Sweetney 2
Travis Taylor 1
Jerrell Thompson 2
J.D. Tisdale 1
Joe Trapani 1
Cameron Tyler 1
Mike Venezia 1
Trevaron Vinson 1
Gary Wallace 2
C.J. Washington 2
Tyrone Watson 3
Ben Wheeler 1
Billy White 4
Josiah Whitehead 2
Ryan Willen 1
Jamaal Womack 1
Alex Woodhouse 1
Horace Wormely 3
Herman Wrice 1
Jerrann Wright 1
Roshun Wynne 1
Steve Zazuri 1
Taquan Zimmerman 4