John Cantrell has faced 566 opponents throughout his career

Player Team(s) Games
Carlton Aaron 2
Kevin Abanobi 1
Muhammad Abdur-Rahim 2
Junior Abrahao 1
Maurice Acker 1
Eric Adams 1
Brandon Adams 1
Nurudeen Adepoju 1
Serge Afeli 1
Kwadzo Ahelegbe 1
Adam Ahlfeld 1
Justin Allen 1
Chris Allen 1
Russell Allen 1
Jeremy Allen 1
Bill Amis 1
Jake Anderson 1
Ron Anderson 1
Jason Arbet 1
John Ashworth 2
Joe Atang 2
James Augustine 1
Jon Avery 3
Kit Avery 1
Buchi Awaji 1
Jarred Axon 1
Bryan Ayala 2
Oladupo Dee Ayuba 1
Chuck Bailey 1
Thomas Bailey 1
Travis Bailey 1
Jabril Bailey 1
Torvoris Baker 1
Jason Baker 1
Brandon Baker 1
Justin Baker 2
Petras Balocka 1
Nikola Baran 1
Cordero Barkley 1
David Barlow 3
Steve Barnes 1
Jacob Baryenbruch 1
Armon Bassett 1
Josh Bedwell 1
Matt Bennett 2
Jason Bennett 2
Gaby Bermudez 1
Randy Berry 1
Roscoe Biggers 1
Rick Billings 1
Tim Blackwell 3
Eugene Blue 1
Jonathan Bluitt 1
David Boarden 1
Esteban Bonzano 1
James Booyer 2
Bryan Bouchie 1
Jordan Brady 1
Philip Branch 2
Lawrence Bridges 1
Jamar Briscoe 2
Tray Britt 1
Dee Brown 1
D'aundray Brown 1
Travis Brown 1
Tim Brown 1
Fred Brown 1
Taylor Brown 2
Aaron Bruce 1
Dane Brumagin 1
J'Nathan Bullock 2
Jesse Bunkley 1
Dwight Burke 1
Matt Burks 1
Brian Burrell 2
Tim Bush 1
Jimmy Butler 1
Maushae Byles 2
Jeremy Caldwell 1
Jorge Camacho 1
Moussa Camara 2
Paul Campbell 1
Mike Capocci 2
David Carson 2
Marcus Carson 1
Warren Carter 1
Paris Carter 1
Brandon Cassise 3
Gordo Castillo 1
Amir Celestin 1
Nick Chasten 2
Calvin Chitwood 1
Akeem Clark 2
Denis Clemente 1
Kevin Coble 2
Seth Colclasure 2
Bobby Cole 1
Brandon Cole 2
Chris Cole 1
Norris Cole 1
Yamene Coleman 1
Luis Colon 2
Rai Colston 1
Drew Conner 3
Swaney Cooper 1
William Cooper 1
Bejay Corley 1
Brandon Cotton 2
Troy Cotton 1
Ryvon Covile 2
Jonathan Cox 1
Blake Crawford 3
Blair Crawford 1
Tristan Crawford 1
Jordan Crawford 1
James Cruso 1
David Cubillan 1
Davide Curletti 1
Shaun Curtis 1
Isaiah Dahlman 2
Chris Daniels 1
Brandon Darnton 1
Joe Davis 2
Shaun Davis 1
Jerome Davis 1
Chris Davis 1
Josh Davis 1
Vincent Davis 2
Quinton Day 3
David Dedvukaj 1
Jake Diebler 3
Tyler Dierkers 1
Andy Dillon 2
Mike Dinunno 1
Tyson Dirks 1
Desuan Dixon 1
Justin Dobbins 1
Preston Dodson 1
Jalen Dominguez 1
Tim Doyle 1
Demarcus Ducre 1
Pierre Dukes 2
Kerwin Dunham 1
Davor Duvancic 1
Levi Dyer 1
Ante Dzepina 1
Bill Eaddy 1
William Eddie III 1
Kyle Edwards 2
Jordan Eglseder 1
Osiris Eldridge 1
Jamarcus Ellis 1
Michael Ellis 1
Daniel Emerson 1
Adam Emmenecker 1
Seth Engelken 1
Michael English 2
Carlos English 1
Tyler Epps 2
Josh Ervin 1
Najul Ervin 1
Ryan Evanochko 1
Terry Evans 1
Zach Everingham 3
Rory Fannon 1
Ali Farokhmanesh 1
Wendale Farrow 1
Jordan Fee 1
Patrick Fields 1
Renard Fields 2
Brett Finkelmeier 1
David Fisher 1
Lee Fisher 1
Mario Flaherty 2
Roderick Flemings 1
Adam Fletcher 1
James Florence 1
Richard Forbes 2
Tremaine Ford 1
Donavan Foster 1
Kevin Francis 2
Bryan Friday 1
Matthew Friday 1
Keaton Frye 1
Reggie Fuller 2
Brian Gahan 1
Tim Gainey 1
Justin Garris 4
Gary Garris 2
Matt Gastel 1
Zane Gay 1
Alonzo Gee 1
Brian Gettinger 1
Jonathan Gibson 2
Michael Glasker 2
Jon Goode 3
Mike Gordon 2
Eric Gordon 1
Marquise Gray 2
Edjuan Green 1
Ben Green 1
Caleb Green 1
Orlando Griego 1
Darrion Griffin 1
Desmond Griffin 1
Jim Griffin 1
Geri Guillory 1
Matt Gwynne 1
Brian Haak 1
Samuel Haanpaa 3
Mohamed Hachad 1
Telton Hall 1
Mark Hall 1
Bryan Hall 1
Tyrone Hamilton 1
Jacolby Hardiman 1
Robbie Harman 1
Michael Harrington 2
Kenny Harris 2
Lance Harris 1
Tryl Hartfield 2
Junard Hartley 1
Jeremiah Hartsock 1
Justin Hawkins 2
Nathan Hawkins 2
Christopher Hayes 3
Kenny Hayes 1
Rob Haynes 2
Lazar Hayward 1
Patrick Hazel 1
Luther Head 1
Jonathan Heard 2
Brent Heemskerk 1
Hall Henderson 1
Richard Hendrix 1
Chad Henry 1
Calvin Henry 1
Brandon Herbert 2
Tom Herzog 1
Lance Higbee 1
George Hill 4
Senario Hillman 1
Brandon Hollinger 1
Emmanuel Holloway 1
Tremain Holloway 2
Brandon Holtz 1
Barry Honore' 1
Shawn Hopes 1
David Hoskins 1
Leonard Houston 1
Mose Howard 2
Ron Howard 2
Shawn Huff 5
Adrian Hunter 1
Boo Hunter 1
Richard Hurd 1
Chris Hyche 1
Idong Ibok 2
Urule Igbavboa 3
Jack Ingram 1
Elijah Ingram 1
Julius Ingram 1
Demarcus Ishmeal 2
Martin Iti 1
Nick Jackson 1
Clarke Jackson 1
Dwayne Jackson 2
Cedric Jackson 1
Dominic James 1
Rand Janes 1
Nate Janes 1
Edwin Jarrow 1
Rey Jefferson 1
Demetrius Jemison 1
Michael Jenkins 1
Josh Jenkins 2
Solomon Jensen 2
Dominique Johnson 1
Dom Johnson 1
Garrison Johnson 1
Kaylin Johnson 1
Nemanja Jokic 3
Bruce Jones 1
Jacques Jones 1
Joseph Jones 1
Johnathon Jones 1
DeAngelo Jones 1
Tyler Jones 1
Emmanuel Jones 2
Earnest Jones 1
Joshua Jones 1
Erik Kangas 1
Brad Kanis 1
Mike Kebler 1
Chris Kellermann 1
Jonathan Kelly 1
Joe Kennedy 1
Thomas Kennedy 1
Darren Kent 2
Andy King 1
Dominique Kirk 1
Milos Klimovic 2
Ted Knauber 1
Adam Koch 1
Matt Komenda 1
Klayton Korver 1
William Kossangue 1
Sean Kowal 1
Kris Krzyminski 1
Ernest Kusnyer 1
Corey Lamkin 1
Jeremy Landers 1
Acie Law 1
Josh Lawrence 1
Bobby Leach 1
Brandon Lee 1
Travis Lewis 1
Mike Lewis 1
Curtis Lincoln 1
Howard Little 1
Fred Long 1
Andre Lowe 1
Jarryd Loyd 5
Kalin Lucas 1
Chretien Lukusa 2
Jaydee Luster 1
Leroy Lutu 1
Brendon Lyn 4
Calum Macleod 2
Chad Maclies 1
Courcy Magnus 2
Dave Marek 1
Rawle Marshall 2
Cartier Martin 1
Jeff Martini 1
James Matthews 1
Wesley Matthews 1
Grant Maxey 1
Ian Maxwell 1
Jermaine Maybank 1
Adhar Mayen 1
Moussa Mbaye 4
Rich McBride 1
Devon McBride 2
Patrick McCloskey 3
Dwight McCombs 1
Raphael McDonald 1
Brandon McGee 1
Marcus McIntosh 1
Wendell McKines 1
Jerel McNeal 1
Brandon McPherson 3
Carlos Medlock 1
Jean-Marc Melchior 1
Andrew Meloy 1
Rodrigue Mels 2
Chris Merriewether 1
Jeffrey Merritt 1
Lorne Merthie 1
Robin Mestdagh 1
John Michael Hall 1
Mickey Michalec 1
Jimmie Miles 2
Johnny Miller 2
Jayme Miller 2
Brian Mills 1
Nemanja Milosevic 2
Aswan Minatee 1
Luka Mirkovic 1
Taurean Mitchell 1
Austin Montgomery 3
Jaan Montgomery 1
Jon Montgomery 1
Trey Montgomery 1
Julius Moor 1
Chris Moore 1
Craig Moore 2
Alex Moosmann 1
Jarmorrow Moragne 1
Johnny Moran 1
Raymar Morgan 1
Sean Morris 2
Ehambe Moses Randall 1
Raheem Moss 1
Jeff Muriel 1
Yannick Murry 1
Jeremy Nash 2
Drew Naymick 2
Drew Neitzel 2
Tyrone Nelson 1
Derick Nelson 1
DeAngelo Newsom 1
Kareem Nitoto 1
Fred Nkemdi 1
Leroy Nobles 1
Lucas O'rear 1
Dinma Odiakosa 1
Victor Ojeleye 1
Jason Okrzesik 1
Giovanni Olomo 1
Josh Olsen 3
Lubor Olsovsky 1
Dan Oppland 2
Papa Oppong 1
Tony Osunsanmi 1
Larry Owens 1
Lasha Parghalava 1
T.J. Parker 1
Adonte Parker 1
Hatila Passos 2
Gary Patterson 3
Ryan Patzwald 1
Woody Payne 3
Fred Peete 2
Ivan Peljusic 1
Kraig Peters 2
John Peterson 1
Billy Pettiford 3
Tyray Petty 2
Turner Phipps 1
Enrico Pickett 1
Alex Pledger 1
Eric Pollitz 1
Tim Pollitz 1
Marlon Pompey 1
Roger Powell 1
Jason Praet 1
Shawn Pruitt 1
Ryan Pryor 1
Danny Puente 2
Jacob Pullen 1
Andrew Puzyk 2
Norbert Randall 1
Brett Ravenberg 3
Brandon Ray 1
Ryan Regis 2
Keith Richardson 1
Carl Richburg 1
Mykal Riley 1
Paul Rinehart 1
Chris Riouse 1
David Ritzema 1
Jonathan Rodriguez 1
Michael Rogers 1
Mike Rose 1
Kyle Rowley 1
Alex Rubin 1
Bahaadar Russell 1
Jeff Ryan 2
Josh Samarco 1
Brandon Sampay 1
Justin Sample 2
Jamar Samuels 1
Baron Sauls 2
Michael Schachtner 1
Teddy Schickel 1
Sammy Schickel 1
Vaughn Schouten 1
Vince Scott 1
Cortney Scott 2
Chris Scott 1
Evan Scott 1
Douglas Scott 1
Jourdain Scoubes 2
Evan Seacat 1
Vova Severovas 1
Dexter Shankle 2
Troy Shanks 1
Ethan Shaw 1
Mark Shepherd 1
Kevis Shipman 1
John Shurna 1
Paulius Skema 2
Arden Skoglund 1
Anthony Slack 1
Nick Smith 1
Angelo Smith 1
Sean Smith 1
Michael Sneed 1
Tate Sorensen 1
Luke Spencer-Gardner 1
Corey Starks 2
Lance Stemler 1
Brent Stephens 1
Eulis Stephens 3
Trei Steward 2
Kasey Stewart 1
Clent Stewart 1
Corey Stokes 1
Paul Stoll 2
Justin Stommes 1
Dan Stonkus 4
Durrell Summers 1
Goran Suton 2
Dominique Sutton 1
Tommy Swanson 1
Jordan Swarbrick 3
Craig Swoope 1
Kyle Taber 1
Brian Talley 1
George Tandy 1
Patrick Tatham 1
Kevin Taylor 1
Therin Taylor 2
Miles Taylor 1
Josh Taylor 1
Brandon Temple 2
Londale Theus 1
DeAndre Thomas 1
Michael Thompson 2
Hiram Thompson 1
Chad Thompson 1
James Thues 1
Curtis Tillman 1
David Tolefree 1
Ivan Tolic 1
Ryan Toolson 3
Mikhail Torrance 1
Jacob Trader 1
Zach Trader 1
Deon Tresvant 2
Lazar Trifunovic 2
Richard Troyer 1
Justin Tubbs 1
Stanley Turner 1
Ken Tutt 1
Bill Van Senus 2
Michal Vavrek 1
Kyle Vejraska 1
Vedran Vukusic 1
Sean Walker 1
Chris Walker 1
Brendan Walker 1
Travis Walton 2
Raymond Warner 1
Breyhon Watson 2
Gordon Watt 2
Paul Wayne 2
Antonio Weary 1
Nick Weiermiller 2
Ryan Werch 1
Justin Werner 1
Aaron White 1
Alex White 1
D.J. White 1
Mike White 1
Ryan Wiersma 1
Steffon Wiley 1
Isaiah Wilkerson 2
Deron Williams 1
Troy Williams 1
Aris Williams 1
Sterling Williams 2
Jazz Williams 1
Emanuel Willis 2
Justin Wilson 3
Jheryl Wilson 4
Nick Winbush 1
Kevin Woods 1
Stevy Worah-Ozimo 1
Joshua Worthy 2
Antoine Wright 1
Akeem Wright 1
Deilvez Yearby 1
Blake Prince Young 1
Josh Young 1