Darnell Ferguson has faced 146 opponents throughout his career

Player Team(s) Games
Maurice Acker 1
Ron Anderson 1
Terry Anderson 2
Steve Anderson 1
Brody Angley 1
Jabril Banks 2
Ousmane Barro 1
Michael Beasley 1
Devon Beitzel 2
Jermaine Bishop 2
Lawrence Blackledge 1
Trent Blakely 1
Donavan Bragg 1
Tommy Brice 1
Pierce Brooks 1
Fred Brown 1
Kenny Brown 1
Kamyron Brown 1
Ryan Brown 1
Matthew Brunell 2
John Bryant 1
Dwight Burke 1
Donnie Carson 2
Joevan Catron 1
Danny Cavic 1
Scott Christopherson 1
Luis Colon 1
Zarko Comagic 2
Kyle Coston 2
David Cubillan 1
Brian Curtis 2
Mecklen Davis 2
Adris De Leon 2
Jeremiah Dominguez 2
Frantz Dorsainvil 1
Ben Dowdell 1
Casey Durham 2
Ceylon Elgin-Taylor 2
Landry Fields 1
Will Figures 2
Zach Filzen 2
Taj Finger 1
James Franklin 1
Phil Friesen 2
Robert Frozena 1
Monice Garrett 2
Nathan Geiser 2
Gary Gibson 2
Andre Gilbert 1
Anthony Goods 1
Zack Grasmick 1
Zach Graves 1
Trey Gross 2
Jonathan Gunderson 1
Dean Hadley 1
Demarcus Hall 1
Justynn Hammond 2
Jordan Hasquet 2
Lazar Hayward 1
Patrick Hazel 1
Mitch Henke 1
James Hennessy 2
Christian Hernandez 1
Lawrence Hill 1
Marcus Hinton 2
Bobby Howard 2
Deonte Huff 2
Dominic James 1
Shane Johannsen 1
Terrence Johns 1
Calvin Johnson 1
Mitch Johnson 1
Branden Johnson 2
Alex Johnson 1
Matt Johnson 2
Cameron Jones 2
Darren Kent 1
Austin Kilpatrick 2
Logan Kinghorn 2
Neal Kingman 2
Kyle Landry 2
Nick Larson 2
Cedric Latimer 1
Donald Lee 1
Maarty Leunen 1
Jack Loofburrow 1
Robin Lopez 1
Dior Lowhorn 1
Tyrell Mara 1
Matt Martin 2
Jefferson Mason 2
Wesley Matthews 1
Okechukwu Mbanugo 1
Divaldo Mbunga 2
Ryan McCurdy 2
Jerel McNeal 1
Chris Merriewether 1
Demetrius Monroe 2
Taylor Montgomery 2
J.R. Moore 2
Brandon Moore 2
James Morgan 1
Amorrow Morgan 2
Scott Morrison 2
Andre Murray 2
Cory O'brien 2
Churchill Odia 1
Josh Owens 1
Robert Palacios 2
Thanasi Panagiotakopoulos 1
Mitch Platt 1
Mickey Polis 2
Tajuan Porter 1
Peter Prowitt 1
Jacob Pullen 1
Emmanuel Quezada 1
Rick Robinson 1
Robert Rose 1
Cameron Rundles 2
Kyle Sharp 2
George Sharp 2
Drew Shiller 1
Greg Spurgetis 1
Milan Stanojevic 2
Ryan Staudacher 2
Lucas Steijn 2
Andrew Strait 2
Myron Strong 1
Matt Stucki 2
Sean Taibi 2
Chron Tatum 2
Hyman Taylor 1
Bryce Taylor 1
Carlos Taylor 2
Tom Taylor 2
Julius Thomas 1
Zac Tiedeman 1
Alex Tiefenthaler 2
Dave Vanderjagt 1
Fred Washington 1
Kellen Williams 2
Josh Wilson 2
Blake Prince Young 1
Adrian Zamora 2
Paolo Zamorano 1
Andrew Zimmermann 1