Gabe Freeman has faced 463 opponents throughout his career

Player Team(s) Games
Brian Addison 11
Aly Ahmed 4
Olaniyi Akingkube 1
Julian Allen 4
Michael Allison 6
Corey Allmond 6
Richard Amardi 4
Wyatt Anders 1
Anthony Anderson 10
Richard Anderson 8
Ryan Anderson 5
Jake Anderson 1
Yannick Anzuluni 6
Freddy Appiah 2
Brent Arrington 4
Kyle Arseneault
KW Titans (CAN-1)
2
Eddie Asamoah 1
Brandon Austin 1
Jaylen Babb-Harrison 1
Tirrell Baines 25
Sefton Barrett 1
Frank Bartley 4
Tydran Beaty 22
Timothy Behrendorff 1
D'Andre Bell 2
Marcus Bell 2
Bilal Benn 2
Cameron Bennerman 7
Tony Bennett 3
Joseph Bertrand 8
Antonio Biglow 4
Marvin Binney 4
Taylor Black 1
Jermaine Blackburn 4
Janev Blagoj 2
George Blakeney
KW Titans (CAN-1)
2
Will Blalock 2
Adam Blazek
KW Titans (CAN-1)
5
Courtland Bluford 4
Rick Bodiford 8
Maurice Bolden 4
Stefan Bonneau 2
Guillaume Boucard 4
Brandon Bowdry 8
Rashaun Broadus 1
Aramie Brooks 2
Daquan Brooks 2
Taliek Brown 11
Jerome Brown 5
Quinnel Brown 4
Rhamel Brown 3
Todd Brown 1
Rodney Buford 2
Trenity Burdine 2
Antonio Burks 6
Shane Burrell 1
Russell Byrd 6
Junior Cadougan 3
Calvin Cage 1
Jason Calliste
KW Titans (CAN-1)
4
Mathew Campbell 1
Paul Campbell 3
Alex Campbell 1
Kareem Canty 3
Marcus Capers 5
Sam Carey 1
Jahii Carson 13
Rhys Carter 2
Jared Carter 5
Greg Carter 1
Sampson Carter 1
Chris Cayole 3
Antoine Chandler 2
Dominic Cheek 1
Kason Cheeks 8
Ryan Christie 5
Ira Clark 1
Marquis Clayton 4
Cliff Clinkscales 22
Timothy Coenraad 1
David Collins 3
Sherron Collins 2
Boubacar Coly 6
Chris Commons 5
Russ Conley 3
Lovell Cook 2
Da'Quan Cook 6
Luke Cooper 1
Paul Cooper
KW Titans (CAN-1)
2
Erik Copes 1
Melvin Council 1
Anthony Cox 9
Jabari Craig 1
Mitchell Creek 1
Will Creekmore 1
Tony Criswell 8
Jamal Crook 1
Eric Crookshank 10
Jerice Crouch 1
Yohanny Dalembert 2
Graham Dann 2
Larry Davidson 1
Theo Davis 6
A.J. Davis
KW Titans (CAN-1)
2
Glen Davis 1
Jason Dawson 1
Ashanti Day 2
Coreontae DeBerry 2
Steve Deluca 7
Tyson Demos 1
Kyle Desmarais 2
Alex Desroches 3
Troy Devries 2
Lawrence Diamond 5
Modibo Diarra 5
Tyrone Dickson
KW Titans (CAN-1)
1
Enrico Diloreto 2
Daniel Dingle 4
Renaldo Dixon 20
Cory Dixon 1
Martin Dixon-Green 1
Darrin Dorsey 5
Jeffrey Dowdell 2
Darren Duncan
KW Titans (CAN-1)
9
Dut Dut 1
Torrence Dyck 4
Chris Early 4
Dylan Edgar 2
Tyrel Edwards 2
Marc Egerson 2
Wally Ellenson 2
Travis Elliott 2
Akeem Ellis
KW Titans (CAN-1)
8
Carl English 2
Gary Ervin 1
Michael Evans 5
Nick Evans 9
Olumuyiwa Famutimi 2
Kevin Farrell-Thomas 2
Jazzmarr Ferguson 5
Shamus Ferguson 2
Oscar Forman 1
Kevin Foster
KW Titans (CAN-1)
1
Shaun Fountain 5
Kevin Francis 9
Andrew Francis 4
Chad Frazier 5
Thomas Freeman 2
Joel Friesen 15
George Fudge 3
Anthony Gaines 1
Kenyon Gamble 1
Tom Garlepp 1
Jamal Gatali 4
Gary Gibson 4
Shane Gibson 12
Leon Gibson 3
Tanner Giddings 2
Eric Gilchrese 5
Devin Gilligan 1
Grandy Glaze 1
Shaun Gleeson 1
Michael Glover 14
Mark Gomillia 2
Zach Gordon 1
Daniel Gordon 1
Troy Gottselig 1
Christopher Goulding 1
Thomas Granado 13
Malcolm Grant 10
Jessan Gray 5
Shawn Gray 1
Angelo Griffis 1
Rod Grizzard 2
Anthony Gurley 2
Chris Hagan 9
DeAndre Hall 2
Derek Hall
KW Titans (CAN-1)
4
Carl Hall 1
Jordan Hamilton 1
Reggie Hamilton 1
Xavier Hansbro 2
Scottie Haralson 1
William Harris 2
Demitri Harris 2
Anthony Harris 2
Damontre Harris 1
Demarcus Harrison 2
Shawn Hawkins 2
Joey Haywood 14
Jerrod Hendricks 1
Jarion Henry 2
Alexander Henry 1
Doug Herring 2
Brad Hill 2
Jaywuan Hill 1
Charles Hinkle 1
Greg Hire 1
Stephen Hoare 1
Rahlir Hollis-Jefferson 2
Jacob Holmes 2
Ralphy Holmes 6
Max Hooper 1
Edward Horton
KW Titans (CAN-1)
2
Desmond Hubert 1
Darryl Hudson 1
Darnell Hugee 6
James Hughes 1
Kyle Hunt 14
Sani Ibrahim Abu 2
Steven Idlet 1
Daniel Jackson 1
James Jackson 6
Troy Jackson 4
Jerron Jamerson 3
Denzel James
KW Titans (CAN-1)
2
Antonio Stephen Jardine 2
Jernard Jarreau 2
Baden Jaxen 13
Cordell Jeanty 22
Demetrius Jemison 1
Brent Jennings 10
Jordan Jensen-Whyte 1
Daniel Johnson 2
Justin Johnson 11
Omari Johnson 6
Marcus Johnson 5
Alex Johnson 8
Jermaine Johnson 1
Cavell Johnson
KW Titans (CAN-1)
3
Justin Johnson 14
Kyle Johnson 1
Chris Johnson 6
Melvin Johnson III 4
Nigel Johnson-Tyghter
KW Titans (CAN-1)
2
Rudolphe Joly 3
Maurice Jones 5
Kenneth Terrell Jones 2
Troy Joseph 1
James Justice 12
Diego Kapelan 2
Brandan Kearney 15
Shaquille Keith 8
Luke Kendall 1
Julian Khazzouh 2
Eric Kibi 1
Taylor King 2
Adam Klie 1
Ben Knight 1
Carl Krauser 3
Isaac Kuon 6
Ernest Kusnyer 1
Abdullahi Kuso 5
Darnell Landon 4
Trayvon Lathan 4
Desmond Lee 3
Tyrone Levett 9
Morgan Edward Lewis 11
Marcus Lewis 4
Kevin Lisch 1
Kevin Loiselle 11
Nick Lother 3
Achuil Lual 1
Mike Luby 2
Mike Lucier 1
Korie Lucious 1
Chadrack Lufile 5
Damon Lynn
KW Titans (CAN-1)
1
Ben Madgen 1
Slim Magee 1
Andre Malone 3
Charles Mann 6
Damian Martin 1
Tristan Martin 2
Terry Martin 3
Michael Martin 9
Antoine Mason 7
Bruce Massey 5
Stephen Maxwell 2
Duvaughn Maxwell 3
Dwight McCombs 2
Louie McCroskey 5
Taj McCullough 2
Bryan McCullough 8
Wayne McCullough 7
Louis McCullough 2
Denny McDonald 3
Stephen McDowell 2
Doug McKinney 3
Joey Miller 3
Tommy Mitchell 2
Timothy Mitchell 5
Duke Mondy 5
Cedric Moodie 5
Xavier Moon 1
Josiah Moore 3
Jeremiah Mordi 4
Victor Morris 3
Greg Morrow
KW Titans (CAN-1)
4
Thijin Moses 1
Justin Moss 3
Sam Muldrow 2
Loius Munks 2
Tyler Murray 12
Stefan Nastic 1
Joel Ndondo 1
Darren Ng 2
Jared Nickens 2
Robert Nortmann 12
Ty Nurse 6
Mezie Nwigwe 2
Stanley Ocitti 3
Dele Ojo 2
Nick Okorie 10
Charles Okwandu 1
Obinna Oleka 1
Papa Oppong 5
Shane Osayande 5
Kemy Osse 8
Rotimi Osuntola 1
Kenneth Otieno 8
Anthony Ottley 2
Erik Parker 4
Royce Parran 6
Tyshawn Patterson 3
Juan Pattillo 3
Marvin Phillips 2
Randy Phillips 4
Jonas Pierre 1
Ian Pinckney 1
Walter Pitchford 1
Gregory Plummer 2
Mike Poole 8
Chad Posthumus 6
Colton Ray-St Cyr 1
Braylon Rayson 2
Shawn Redhage 1
Aaron Redpath 2
Theon Reefer 3
Travis Releford 1
Jamal Reynolds 7
Alex Richter 13
Brad Robbins 1
Matt Robertson 3
Brandon Robinson 6
Brandon Robinson 2
Robbie Robinson 1
Jushay Rockett 2
Kevin Rogers
KW Titans (CAN-1)
1
Mike Rose 1
Mike Rostampour 2
Brian Rouse 2
Tut Ruach 6
Billy Rush 8
Damien Ryan 2
Soumaila Samake 3
Glen Saville 1
Jarrod Scoines 2
Akeem Scott 1
Deronn Scott 3
Tyler Scott 5
Georges Serresse 1
Franklin Session 4
Kev Shander 1
Dominic Shuler 1
Satnam Singh 2
Marvin Singleton 1
Jarryn Skeete 5
Cortney Smith 1
Ryan Smith 4
Andravious Smith 1
Dwayne Smith 1
Ashton Smith
KW Titans (CAN-1)
1
Aaron Spears 6
Clinton Springer-Williams 4
Bradley States 14
Al Stewart 24
Anthony Stewart 10
Ari Stewart 1
Malik Story 5
Jordan Stotts 3
Drew Stratton 3
Andre Stringer 2
Justin Strings
KW Titans (CAN-1)
1
Omar Strong 1
Shayne Stumpf 1
Fred Sturdivant 1
Logan Stutz 5
Tramar Sutherland
KW Titans (CAN-1)
6
Tramique Sutherland
KW Titans (CAN-1)
1
Leon Sutton 4
Ricky Tarrant
KW Titans (CAN-1)
1
Tyrrel Tate 17
Jaylon Tate 1
Isaiah Tate 2
Denzell Taylor 5
Jamil Terrell 1
Brendan Teys 1
DeAndre Thomas 7
Terry Thomas 22
Keith Thomas 2
Corbin Thomas 1
Gentrey Thomas 1
Hank Thorns 4
Jesse Tipping 1
Jameson Tipping 3
Antoine Tisby 5
Cameron Tovey 1
Christopher Trapp 1
Jeremiah Trueman 1
Justin Tubbs 1
Daniel Tulloch 1
Josiah Turner 1
David Tyndale 1
Isiah Umipig
KW Titans (CAN-1)
1
Christian Upshaw 7
Zachary Valliere 4
Shawn Vanzant 6
Dusan Virijevic 1
Jean-Richard Volcy 6
Joel Wagner 1
Jesse Wagstaff 1
Marvell Waithe 1
Anthony Walker 3
Deshaunt Walker 2
Warren Ward 4
C.J. Washington 7
Sylvania Watkins 3
Tyrone Watson 7
Joel Leroy Webb 2
Negus Webster-Chan 1
Stephen Weigh 1
Lavione West 2
Rashad Whack 14
Kevin White 1
Billy White 23
Royce White 1
Tyree White 1
Flenard Whitfield
KW Titans (CAN-1)
5
Mike Williams 5
Dwain Williams 2
Kirk Williams 8
Jeremy Williams 4
Dexter Williams 1
George Williams 2
Drew Williamson 1
Garrett Williamson 3
Craig Winder 2
Adam Wing
KW Titans (CAN-1)
2
Austin Witter 3
Darrell Wonge 7
Connor Wood 1
Booker Woodfox 5
Terrence Woodyard 5
Horace Wormely 1
Mark Worthington 1
Lawrence Wright 11
Akeem Wright 10
Keith Wright 2
P.J. Young 8
Evaldas Zabas 1
Samuel Zeglinski 3
Taquan Zimmerman 8