Leonard Brown has faced 272 opponents throughout his career

Player Team(s) Games
Troy Aaron 2
Amir Abdur-Rahim 2
Roderick Adams 1
DeAndre Alexander 4
Othello Alford 5
Will Allen 1
Byron Allen 4
Zach Allison 2
John Andrews 2
Raymond Anthony 2
Kirk Archibeque 1
Kurt Attaway 3
Wilder Auguste 5
Ibrahim Badmus 1
Colby Bargeman 2
Donald Beacham 3
Nashid Beard 1
Demetrius Bell 4
Neill Berry 3
Kevin Bettencourt 1
Daniel Blair 1
Antwoine Blanchard 1
Stefan Blaszczynski 2
Aaron Branch 3
Wayne Bransom 2
Brad Brickens 1
Ryan Bright 2
Brandon Brigman 1
Parish Brockman 1
Markeith Brown 1
Roosevelt Brown 1
Donald Brown 1
Terry Bryant 4
Marlyn Bryant 1
Jonathan Burnett 1
Lance Burroughs 2
Darien Bynum 2
Dion Callans 2
Matt Canady 1
John Chandler 2
Brandon Chappell 1
John Clark 1
Fred Cole 2
Sammy Cole 1
Chris Collins 2
Terry Conerway 1
Bobby Cox 1
Micheal Cyprien 1
Alan Daniels 1
Shawn Davis 1
Teddy Davis 2
Brady Dawkins 5
Willie Depron 2
Konimba Diarra 1
Anthony Dill 2
Cyril Djoukeng 1
Abe Donlon 1
Ronald Dorsey 3
John Dorsey 1
Ray Dotson 2
Alfonse Dyer 4
Marcus Ebow 4
Justin Edwards 2
Michael Edwards 1
Ron Ellis 2
Rodrick Epps 2
Rickey Evans 1
Thomas Fairley 1
Monte' Farmer 1
Stephen Floyd 5
Eddy Fobbs 2
John Ford 2
Kerwin Forges 4
Lane Frey 2
Elbert Fuqua 3
Dee Gadsden 1
Michael Gale 1
Michael Gardener 2
Galen Gardenhire 2
Edward Garriet 4
Isaac Gay 2
Dominique Geason 2
Scott Gernander 3
Catraiva Givens 1
Kieran Gleeson 1
Josh Goellner 1
Nick Goellner 1
Gil Goodrich 1
Josh Goodwin 1
Michael Gordy 1
Jason Grant 2
Adonis Gray 1
Ryan Griffin 5
John Griffin 1
Jermaine Griffin 2
Myles Guidry 2
Brian Guilbeaux 1
R.T. Guinn 1
Chris Hairfield 2
Dwain Hall 2
Tyrone Hamilton 1
Tramaine Hancock 3
Keithan Hancock 2
Oliver Haranga 1
Justin Harbert 3
Leonard Harden 1
Adrian Harper 2
Ernest Hassell 1
Larry Haygood 1
Paul Haynes 1
Tony Helton 3
Kenneth Henderson 3
Corey Herring 1
Terry Hill 2
James Holmes 1
Cecil Hood 2
Cody Hopkins 1
Brandon Horn 2
Myles Howard 2
Keith Howell 3
Jarrett Howell 5
Leroy Hurd 2
Robert Ivy 1
Almaad Jackson 2
Brian Jackson 1
Roshon Jacobs 4
Demarques James 1
Eric James 1
Edwin Jarrow 1
Trey Johnson 2
Roy Johnson 3
DeAndre Jones 2
Keenan Jones 4
Carl Jones 1
Solomon Jones 1
Marcus Jones 2
Chris Jordan 5
Jamelle Juneau 2
Mark Keith 2
James Kendrick 2
Ellis Kidd 1
Shawn King 2
Shane King 1
Matt Kline 1
Chris Langhorne 1
Terrence Leather 1
Clifton Lee 4
Charles Lee 1
Chris Lee 2
Mike Levy 1
Jamar Lewis 2
Eldridge Lewis 2
Jared Lewis 1
Nate Lofton 4
Jeremy Long 1
Andre Lowe 1
Chad Maclies 2
Carl Marshall 1
Joe Martin 2
Daryl Mason 2
Darren Mastropaolo 1
Andre Matthews 2
Ian Maxwell 1
Bryce May 4
David McCollum 2
Shamir McDaniel 2
Robbie McKenzie 1
Chris McNaughton 1
Ronald Mickel 1
John Millsap 3
Tyrone Mitchell 4
Eric Montgomery 1
Jarmorrow Moragne 2
Josh Naylor 2
Brandon Neloms 2
Jay Neukomm 3
Chris Niesz 1
Sean Nolen 1
Derrick Obasohan 3
Kudus Ogbara 2
Erkan Oguz 1
Jerrick Oliver 2
Erik Olson 1
Sam Onwuchekwa 2
Andre Oupoh 1
Andre Owens 1
Larry Parker 2
Darius Parker 1
Evan Patterson 1
Jonathan Patton 4
Terrell Petteway 1
Turner Phipps 1
Joseph Polite 1
Nick Ponder 1
Raphael Posey 3
Larry Posey 2
Marius Prekevicius 1
David President 3
Ryan Price 4
Ryan Pryor 1
Andrew Queen 4
James Randle 1
Andre Ratliff 1
Rickey Ricketts 2
Jerist Roberts 1
Gary Robinson 2
Scott Roniger 2
D.j. Ross 2
Kelly Ross 1
Marcellas Ross 1
Brion Rush 2
Derek Sallis 1
Greg Sanders 1
Baron Sauls 2
Matt Sayman 1
Maurice Searight 2
B.J. Searles 1
Kinley Sellers 2
Ray Selvage 1
Kevin Smith 2
Rod Smith 1
Lelan Smith 1
Jermaine Spencer 2
Jason Stephenson 3
Martez Stevens 1
Trei Steward 1
Brandon Streeter 1
Tommy Swanson 1
Brian Swift 1
Sean Taibi 1
Kevin Taylor 1
Terrance Thomas 1
Steven Thomas 5
Jeremy Thomas 2
Tank Thompson 2
Joe Thompson 5
Curtis Tillman 1
David Tolefree 1
Hilton Tompkins 1
Michael Travis 1
Obie Trotter 2
Greg Tucker 1
Jontae Turpin 2
Tim Van 1
Maurice Veal 1
Marcus Verner 1
Tarik Viaer-McClymont 1
Reginald Vilcean 2
Aaron Wade 5
Jonathan Walker 4
Jermaine Wallace 4
Dakari Wallace 1
Aldrynn Wardell 2
Marcus Watson 1
Marcus Watts 2
Terry West 2
Andrew Westmoreland 1
Charlie White 1
Markee White 1
Blake Whittle 2
Jason Wilkins 2
Anthony Williams 2
Troy Williams 2
Kelvin Williams 5
J.T. Williams 2
Antonio Williams-Parker 1
Andrew Wisniewski 1
Ricky Woods 2
Thomas Woods 1
Juan Wyatt 2
Marcus Young 2
Willy Youtchou 1