Greg Donlon has faced 98 opponents throughout his career

Player Team(s) Games
Ahman Abdullah 1
Velario Altheimer 1
Ryan Anderson 1
Sammy Barnes-Thompkins 1
Deshon Bayless 1
Bruce Beckford 1
Devin Berry 1
Michael Bethea 1
Kevin Booze 1
Zjori Bosha 1
Arturs Bremers 1
Remond Brown 1
Steven Burrough 1
John Cain-Carney 1
Eli Carter 1
K.C. Caudill 1
Dorian Chatman 1
Dennis Clifford 1
Chase Comier 1
Austin Cox 1
Ivan Cruz 1
Marquis Cunningham 1
Lincoln Davis 1
Idy Diallo 1
Khary Doby 1
Sam Donahue 1
Alex Dragicevich 1
Ede Egharevba 1
Nick Garth 1
Gordon Gehan 1
Mark Gray 1
Lemon Gregory 1
T.J. Handley 1
Olivier Hanlan 1
Deonte Hearns 1
Patrick Heckmann 1
Darryl Hicks 1
Ugur Hortum 1
Javis Howard 1
Sam Hunt 1
Ebuka Izundu 1
Charles Jackson 1
Lonnie Jackson 1
Drew Jacobs 1
Deion James 1
Tonye Jekiri 1
Larry Johnson 1
Quan Jones 1
Jordan Jones 1
Christian Keeling 1
Christian Kennedy 1
Jamin Lackey 1
Anthony Lawrence 1
Jovaughn Love 1
Carlton Lowe 1
Jaquan Lynch 1
Sheldon Mac 1
William Magarity 1
Jamar Martin 1
Preston Mattingly 1
Antwan Maxwell 1
Ervins Meznieks 1
Matt Milon 1
Ervin Mitchell 1
Cortez Mitchell 1
Ugo Mmonu 1
Kamari Murphy 1
Josh Nzeakor 1
Eddie Odio 1
Marcus Owens 1
Garland Owens 2
Mike Owona 1
James Palmer 1
Chauncy Parker 1
Steve Perpiglia 2
Armel Potter 1
Joe Rahon 1
Davon Reed 1
Nick Reese 1
Nigel Riberio 1
Arnold Richmond 1
Ghiavonni Robinson 1
Mike Robinson 1
Raemond Robinson 1
Angel Rodriguez 1
Danny Rubin 1
Dontavious Sears 1
Joshea Singleton 1
Chris Stowell 1
Jamal Thomas 1
David Tillman 1
Marcus Wallace 1
Patrick Wallace 1
James Whitaker 1
Trent Whiting 1
Austin Williams 1
Boaz Williams 1
Kyle Williams 1