Al Stewart has faced 789 opponents throughout his career

Player Team(s) Games
Muhammad Abdur-Rahim 1
Jamar Abrams 1
Danny Adams 4
Blake Adams 1
Brian Addison 17
Blake Ahearn 4
Kwadzo Ahelegbe 1
Aly Ahmed 13
Olaniyi Akingkube 1
Justin Allen 1
Jeremy Alleyne 2
Michael Allison 5
Richard Amardi 11
Jonathan Amos 1
Anthony Anderson 35
Richard Anderson 2
Antonio Anderson 1
Michael Anderson 11
Ryan Anderson 12
Larry Anderson 1
Jake Anderson 1
Chris Anderson 1
Seiya Ando 1
Zach Andrews 4
J.R. Angle 1
Kyle Anslinger 2
Yannick Anzuluni 6
Freddy Appiah 1
Michael Armstrong 1
Shamar Armstrong 1
Adam Arnold 5
Kyle Arseneault
KW Titans (CAN-1)
1
Zach Atkinson 1
Antwi Atuahene 4
Manix Auriantal 2
Chuma Awaji 1
Nick Bahe 2
Brant Bailey 3
Chuck Bailey 1
Tirrell Baines 1
Torvoris Baker 1
Menelik Barbary 1
Raven Barber 6
Steve Barnes 1
Sefton Barrett 3
O'Darien Bassett 2
Tydran Beaty 19
D'Andre Bell 2
Marcus Bell 4
Bilal Benn 2
Cameron Bennerman 7
Tony Bennett 13
Joseph Bertrand 1
Antonio Biglow 5
Nathan Bilyeu 4
Marvin Binney 10
Louis Birdsong 1
Dominic Bishop 2
Taylor Black 1
Jermaine Blackburn 12
George Blakeney
KW Titans (CAN-1)
2
Maurice Blakey 2
Will Blalock 8
Adam Blazek
KW Titans (CAN-1)
3
Courtland Bluford 4
Rick Bodiford 11
Maurice Bolden 3
Josh Bone 2
Fernando Bonfim 1
Stefan Bonneau 14
Esteban Bonzano 1
Elliott Booe 3
Guillaume Boucard 2
DeAnthony Bowden 10
Brandon Bowdry 14
Aaron Bowen 7
Julian Boyd 2
Tony Boyle 5
Karon Bradley 3
Ryan Bradley 1
Matt Braeuer 3
Micah Brand 4
Chris Braswell 3
Ransford Brempong 2
Troy Brewer 2
Rashaun Broadus 1
Aramie Brooks 1
Julius Brooks 1
Daquan Brooks 3
Austin Brooks 2
Jerome Brown 5
Taliek Brown 7
Quinnel Brown 24
Aaron Brown 6
Rhamel Brown 9
Travis Brown 4
Andrew Brown 1
D.J. Brown 1
Ray Brown 1
Greg Brunner 1
Damian Buckley 4
Dwayne Buckley 3
Dominique Buckley 14
Stane's Bufford 2
Rodney Buford 11
Trenity Burdine 3
Kamar Burke 8
Antonio Burks 11
Shane Burrell 1
Isaac Butts 5
Russell Byrd
KW Titans (CAN-1)
10
Junior Cadougan 2
Jeremy Caldwell 1
Jason Calliste
KW Titans (CAN-1)
1
Paul Campbell 5
Alex Campbell 3
Nic Campbell 1
Kareem Canty 3
Marcus Capers 9
Sam Carey 1
Ronnie Carlwell 2
Greg Carter 1
Chris Cayole 1
Chris Ceaser 1
Richard Chaney 2
Tyler Chaney 4
Mike Chavez 1
Dominic Cheek 1
Kason Cheeks 2
Rahshon Clark 1
Wesley Clemmons 5
Cliff Clinkscales 33
Eric Coleman 4
David Collins 3
Josh Collins 6
Boubacar Coly 12
Chris Commons 27
Russ Conley 2
Jason Conrad 1
Da'Quan Cook 1
Jujuan Cooley 5
Paul Cooper 9
Erik Copes 1
Keith Cothran 1
Brandon Cotton 1
P.J. Couisnard 3
Melvin Council 11
Anthony Cox 14
Jared Cozad 1
Josh Crawford 1
Will Creekmore 2
Clayton Crellin 1
Tony Criswell 3
Kevin Criswell 1
Jamal Crook 1
Eric Crookshank 11
Jerice Crouch 9
Jeremy Crouch 3
Michael Culpo 1
Vasilije Curcic 2
Robert Curtis 2
Amani Daanish 1
Jermaine Dailey 10
Shawn Daniels 4
Theo Davis 11
A.J. Davis
KW Titans (CAN-1)
2
Anthony Davis 1
Eli Davis 1
Jeffrey Day 2
Coreontae DeBerry 5
Brandon Dean 3
Chad Decasas 1
David Dedvukaj 1
Farnold Degand 1
Xavier Delarue 1
Richard Delk 1
Steve Deluca 14
Alex Desroches 12
Lawrence Diamond 5
Modibo Diarra 14
Tyrone Dickson
KW Titans (CAN-1)
1
Greg Dilligard 3
Enrico Diloreto 2
Renaldo Dixon 28
Martin Dixon-Green 1
Matt Dlouhy 1
Darrin Dorsey 6
Josh Dotzler 3
Jimmy Drew 1
Jared Dudley 1
Darren Duncan
KW Titans (CAN-1)
20
Richardo Dunkley 1
Braxton Dupree 3
Dut Dut 4
Torrence Dyck 6
Levi Dyer 3
Chris Early 2
Kellen Easley 2
Tyshwan Edmondson 12
Tyrel Edwards 2
Marc Egerson 3
Jordan Eglseder 1
Alex Elam 1
Osiris Eldridge 2
Wally Ellenson 4
Tim Ellis 11
Akeem Ellis 10
Jamarcus Ellis 4
Bryan Ellis 1
Shy Ely 2
Carl English 2
Mike Evanovich 1
Michael Evans 3
Nick Evans 6
Darron Evans 3
Zach Everingham 1
Randal Falker 5
Olumuyiwa Famutimi 19
Herman Favors 1
Darren Fells 2
Jazzmarr Ferguson 3
Shamus Ferguson 9
Dominique Ferguson 1
Matt Fields 1
Karl Finley 1
Forrest Fisher 1
Aaron Fitzgerald 1
Kevin Fleming 1
Naofall Folahan 1
Khalif Ford 1
Dana Ford 1
Dwayne Foreman 1
Roberto Fortes 3
P.J. Foster 1
Craig Foster 2
Jamaal Foster 5
Shaun Fountain 5
Brandon Foust 1
Andrew Francis 4
Kevin Francis 7
Will Franklin 4
Chad Frazier 7
Sky Frazier 2
Eric Frederick 5
Gabe Freeman 24
Tony Freeman 2
Joel Friesen 11
George Fudge 4
Justin Fuehrmeyer 2
Nate Funk 2
William Funn 2
Cheyne Gadson 1
Manourou Gakou 2
Tony Gallo 1
Kenyon Gamble 1
Gideon Gamble 1
Tyree Gardner 1
Tyrone Garland 3
Jamal Gatali 2
Damian Gay 5
Keith Gayden 4
Adonte Gennie 1
Travis George 7
Gary Gibson 7
Shane Gibson 8
Chad Gillaspy 3
Catraiva Givens 1
Grandy Glaze 2
Michael Glover 8
Tyquane Goard 9
Melvin Goins 6
Victor Gomez 2
Mark Gomillia 5
George Fitzgerald Goode 12
Jon Goode 1
Zach Gordon 1
Seth Gorney 1
Troy Gottselig 1
Louis Graham 1
Thomas Granado 14
Malcolm Grant 2
Shawn Gray 1
Jessan Gray 1
Eric Gray 1
Tyrone Green 3
Ben Green 1
Orien Greene 1
Darrion Griffin 1
Tyler Griffin 1
Anthony Gurley 1
Brian Haak 1
Brent Hackett 1
Chris Hagan 7
Phil Hahn 1
Hillary Haley 5
DeAndre Hall 2
Carl Hall 1
Derek Hall
KW Titans (CAN-1)
2
Adam Haluska 2
Jordan Hamilton 1
Jasonn Hannibal 1
Erek Hansen 1
Scottie Haralson 1
William Harris 4
Anthony Harris 6
Damontre Harris 2
J.R. Harrison 4
Demarcus Harrison 2
Jordan Hasquet 1
Shawn Hawkins 1
Tyler Haws 2
Marquez Haynes 1
Joey Haywood 27
Brandyn Heemskerk 1
Mike Helms 8
Mike Henderson 2
Jarion Henry 2
Doug Herring 16
Pierce Hibma 4
Jaywuan Hill 2
Johnny Hill 1
Bobby Hill 2
Charles Hinkle 3
Louis Hinnant 1
Julius Hodge 1
Rahlir Hollis-Jefferson 2
Garrius Holloman 5
Ralphy Holmes 5
Cole Holmstrom 2
Jason Holsinger 2
Brandon Holtz 2
Antoine Hood 2
Max Hooper 2
Edward Horton
KW Titans (CAN-1)
2
Keonta Howell 1
Jiri Hubalek 1
Desmond Hubert 2
Darnell Hugee 1
Quin Humphrey
Moncton Magic (CAN-1 PO)
4
Kyle Hunt 8
Michael Hunter 1
Justin Hurtt
KW Titans (CAN-1)
2
Ryan Hynes 1
Femi Ibikunle 1
Sani Ibrahim Abu 4
Steven Idlet 1
Justin Ingram 1
Mareik Isom 12
James Jackson 6
Alex Jackson 3
Lewis Jackson 1
Cedric Jackson 2
Alex Jacobson 2
Ben Jacobson 2
Denzel James
KW Titans (CAN-1)
2
Rand Janes 1
Nate Janes 1
Krysztof Janiszewski 1
Antonio Stephen Jardine 2
Jernard Jarreau 2
Edwin Jarrow 1
Saihou Jassey 1
Baden Jaxen 5
Cordell Jeanty 25
Dontell Jefferson 1
Brent Jennings 5
Ralph Jennings 2
Jordan Jensen-Whyte 1
Justin Johnson 7
Omari Johnson 6
Marcus Johnson 5
Cavell Johnson
KW Titans (CAN-1)
23
Anthony Johnson 8
Jermaine Johnson 1
Alex Johnson 13
Dane Johnson 1
Donald Johnson 4
Bryson Johnson 10
Kyle Johnson 11
Zane Johnson 8
Justin Johnson 8
Haakim Johnson 8
Chris Johnson 7
David Johnson 1
Antoine Johnson 1
Ridley Johnson 1
Trey Johnson 1
Garrison Johnson 1
Dom Johnson 2
Melvin Johnson III 6
Nigel Johnson-Tyghter
KW Titans (CAN-1)
2
Rudolphe Joly 2
Kenneth Terrell Jones 4
Emmanuel Jones 1
Maurice Jones 4
Marcus Jones 1
Stephen Jones 2
Justin Jonus 1
Troy Joseph 1
Jared Josten 4
Kyle Julius 1
James Justice 5
Brandan Kearney 11
Shaquille Keith 8
Mark Kelley 2
Jonathan Kelly 1
Tyrone Kent 1
Ashton Khan 2
Eric Kibi 2
Taylor King 3
Mike King 3
Adam Klie 2
Adam Koch 2
Bol Kong 1
Raymond Kraemer 4
Carl Krauser 2
Isaac Kuon 4
Ernest Kusnyer 1
Abdullahi Kuso 5
Dale Lamberth 4
Trayvon Lathan 15
Spencer Laurie 2
Shane Laurie 4
Brian Lavin 1
David Lawrence 3
Cameron Ledford 1
Desmond Lee 3
Brant Leitnaker 1
Tyrone Levett 20
Louis-Patrick Levros 2
Morgan Edward Lewis 8
Marcus Lewis 3
Terry Licorish 3
John Little 2
Kevin Loiselle 34
Kurt Looby 1
Nick Lother 4
Casey Love 7
Mike Luby 5
Mike Lucier 2
Korie Lucious 4
Chadrack Lufile 5
Meshack Lufile 1
Tom Lunde 1
Slim Magee 1
Mike Malat 1
Andre Malone 1
Charles Mann 8
Dex Manswell 1
Dave Marek 1
Ross Marsden 1
Anthony Marshall 1
Harry Marshall 2
Sean Marshall 1
Tristan Martin 2
Michael Martin 6
Ryan Martin 3
Matt Martin 1
Kay Martinez 1
Antoine Mason 21
Bruce Massey 6
Clarence Masters 1
Johnny Mathies 2
Chris Matthews 9
Virgil Matthews 1
Grant Maxey 1
Stephen Maxwell 1
Duvaughn Maxwell 7
Jajuan Maxwell 1
Stuart Mayes 1
Johnny Mayhane 18
Dwight McCombs 1
Todd McCoy 2
Bryan McCullough 5
Wayne McCullough 5
Denny McDonald 4
Stephen McDowell 1
Marcus McIntosh 1
Brooks McKowen 4
Oliver McNally 15
Jahmal McQueen 10
Gal Mekel 1
Darin Mency 17
Juan Mendez 3
Adam Metelski 1
Isacc Miles 2
Malcolm Miller 13
Joey Miller 1
Paul Miller 2
Elvin Mims 5
Matt Misko 1
Tommy Mitchell 3
Timothy Mitchell 7
Deven Mitchell 2
Duke Mondy 6
B.J. Monteiro 1
Cedric Moodie 8
Anthony Moody 2
Julius Moor 1
Darren Moore 1
Josiah Moore 2
Gabriel Moore 5
Lucas Moormann 1
Jeremiah Mordi 11
Victor Morris 2
Van Morris 4
Greg Morrow
KW Titans (CAN-1)
4
Thijin Moses 1
Adrian Moss 5
Justin Moss 2
David Moss 1
Jimmy Motz 2
Sam Muldrow 4
Bryan Mullins 5
Loius Munks 1
Tyler Murray 8
Nile Murry 1
Anthony Myles
KW Titans (CAN-1)
1
Stefan Nastic 1
Joel Ndondo 10
John Neal 1
Paul Nelson 1
Michael Nelson 1
Brice Nengsu 2
Jabs Newby 11
Robert Nortmann 6
Ty Nurse 2
Patrick O'bryant 2
John Oates 1
Dotun Obadina 1
Jerome Odem 2
Sean Ogirri 2
Dele Ojo 3
Afamefuna Quincy Okolie 7
Nick Okorie 8
Brian Oliver 3
Brian Oliver 2
Marques Oliver 6
Lubor Olsovsky 1
Nedu Onyeuku 1
Papa Oppong 17
Randall Orr 1
Shane Osayande 6
Kemy Osse 7
Kenneth Otieno 25
Anthony Ottley 2
Neiman Owens 1
Paul Paradoski 1
Timothy Parham 7
Erik Parker 22
Royce Parran 6
Tyshawn Patterson 2
Juan Pattillo 2
Miguel Paul 2
Kashif Payne 1
Roderick Pearson 1
Dionte Perry 1
Eric Petty 1
Justin Petty 2
Craig Phifer 1
Marvin Phillips 8
Dominic Phillips
KW Titans (CAN-1)
1
Ryan Phillips 1
Art Pierce 1
Jonas Pierre 6
Ian Pinckney 2
Neil Plank 1
Gregory Plummer 2
Mike Poole 21
Wayne Portalatin 2
Nick Porter 4
James Posey 4
Wendell Preadom 3
Dustin Price 1
Lester Prosper 2
Anto Raic 1
Boo Ramsey 1
Kyle Rausch 2
Colton Ray-St Cyr 2
Braylon Rayson 2
Aaron Redpath 13
Carlton Reed 1
Theon Reefer 8
Travis Releford 4
Michael Rembert 1
Jamal Reynolds 6
Marcus Rhodes 1
Tyrese Rice 1
Tyler Richards 8
Drew Richards 3
Keith Richardson 2
Julian Richardson 1
Lorenzo Riley 1
Matt Robertson 7
Brandon Robinson 6
Eddie Robinson 2
Brandon Robinson 2
Taneiko Robinson 2
Stanley Robinson 8
Joe Rocca 1
Jushay Rockett 9
Kevin Rogers
KW Titans (CAN-1)
1
Nick Rogers 2
Daniel Rose 5
Mike Rose 1
Shane Ross 1
Mike Rostampour 3
Brian Rouse 4
Tut Ruach 12
Daniel Ruffin 4
Billy Rush 5
Diogo Salazar 1
Matt Salley 2
Soumaila Samake 2
Patrick Sanders 2
Sherton Sanderson 1
Oludamilola Sapara 4
Tyson Schnitker 3
Ross Schraeder 1
Akeem Scott 13
Deronn Scott 6
Tyler Scott 7
Franklin Session 7
Patrick Sewell 1
Kev Shander 3
Sammy Sharp 2
Matthew Shaw 5
Ethan Shaw 1
Renardo Sidney 1
Sam Singh 2
Raheem Singleton 5
Marvin Singleton 1
Stephen Sir 2
Dustin Sitzmann 1
Jarryn Skeete 7
Anthony Slack 2
Courtney Small 2
Jason Smeathers 2
Eddie Smith 9
Cortney Smith 1
Dane Smith 3
Ashton Smith 15
Dwayne Smith 3
Ryan Smith 1
Chris Smith 5
Andravious Smith 2
Tyler Smith 1
Craig Smith 1
Andre Smith 1
Justonn Smith 1
Marcellus Sommerville 2
Aaron Spears 6
Shamari Spears 5
Carlton Spencer 1
Clinton Springer-Williams 4
Arturs Stalbergs 2
Ahmad Starks
KW Titans (CAN-1)
1
Bradley States 7
Ari Stewart 2
Marico Stinson 2
Curtis Stinson 1
Malik Story 9
Jordan Stotts 1
Grant Stout 4
Anthony Stover 16
Andrew Strait 1
Bradley Strickland 2
Andre Stringer 7
Omar Strong 9
Myron Strong 1
Judson Stubbs 1
Shayne Stumpf 2
Fred Sturdivant 2
Logan Stutz 5
Grzegorz Surmacz 9
Tramar Sutherland
KW Titans (CAN-1)
7
Leon Sutton 3
Devin Sweetney 8
John Sylliboy 1
Shawn Taggart 1
David Tairu 1
Tyrrel Tate 11
Jaylon Tate 2
Cyrus Tate 1
Jamaal Tatum 5
J.J. Tauai 3
Allen Taylor 1
Adam Templeton 2
Jamil Terrell 4
Sheray Thomas 6
DeAndre Thomas 23
Douglas Thomas 3
Terry Thomas 1
Corbin Thomas 1
Keith Thomas 2
Devonte Thomas 1
Phillip Thomasson 1
Alex Thompson 1
Deke Thompson 2
Hank Thorns 2
Jameson Tipping 3
Jesse Tipping 1
Antoine Tisby 11
J.D. Tisdale 3
Jimmy Tobias 1
Anthony Tolliver 4
Bernard Toombs 1
Mikhail Torrance 2
Russell Trudeau 4
Filose Tshimbomba 1
Justin Tubbs 1
Daniel Tulloch 1
Jay Tunnell 5
Josiah Turner 3
David Tyndale 1
Henry Uhegwu 1
Isiah Umipig
KW Titans (CAN-1)
2
Christian Upshaw 4
Florentino Valencia 1
Zachary Valliere 5
Mike Vandello 3
Jamie Vanderbeken 3
Shawn Vanzant 6
Tyrell Vernon 4
Adam Viet 2
Michael Vincent Hunter 1
Cornelius Vines 3
Jean-Richard Volcy 12
Ljubisa Vrcelj 1
Marvell Waithe 2
Anthony Walker 4
Warren Ward 5
Andrew Warren 2
Harold Washington 1
C.J. Washington 11
Sylvania Watkins 22
Khasif Watson 1
Tyrone Watson 22
Dane Watts 4
Joel Leroy Webb 1
Brandon Webster 7
Matthew Webster 2
Negus Webster-Chan 1
Jordan Weidner 8
Devan Welch 1
Rod Wells 5
Brett Wessels 1
Lavione West 1
Rashad Whack 3
Albert White 1
Malcolm White 3
Billy White 30
Royce White 4
Flenard Whitfield
KW Titans (CAN-1)
13
Nick Wiggins 1
Dwain Williams 1
Kirk Williams 13
Jeremy Williams 5
Jason Williams 5
Mike Williams 2
Hunter Williams 1
Coron Williams 1
Josh Williams 1
Michael Williams 1
Garrett Williamson 5
Terrick Willoughby 1
Kyle Wilson 3
Adam Wing
KW Titans (CAN-1)
2
Brett Winkelman 1
Jeremiah Wise 2
Austin Witter 4
Darrell Wonge 14
Connor Wood 2
Booker Woodfox 5
Ben Woodside 1
Terrence Woodyard 5
Horace Wormely 19
Lawrence Wright 8
Akeem Wright 7
Trent Wurtz 5
Mick Yelovich 3
P.J. Young 12
Kevin Young 1
Jerrah Young 1
Julius Young 1
Tony Young 5
Evaldas Zabas 1
Samuel Zeglinski 4
Taquan Zimmerman 18