Brandon Harriford has faced 279 opponents throughout his career

Player Team(s) Games
Adrian Abrams 1
Akini Akini 1
Julian Allen 1
Johnny Amison 2
James Anthony 1
Julio Anthony 2
Rashad Armstrong 1
Wayne Arnold 1
Kenan Asceric 1
Connor Atchley 1
D.J. Augustin 1
Darren Avery 1
Joe Bailey 1
Sean Banks 1
Mike Bardo 1
Chad Barnes 1
Will Barnes 1
Josh Bedwell 1
Ryan Belcher 1
Keaton Belcher 1
Andrae Belton 3
Jon Bentley 1
Gaby Bermudez 1
Bryan Boerjan 2
Will Bogan 1
Courtney Bohannon 1
Todd Bostic 1
Roshaun Bowens 1
Keyon Boyd 3
Evan Brock 1
Michael Brock 1
Dorien Brown 1
Ra'shun Bryant 2
Antonio Burks 1
Jake Byrne 2
Rodney Carney 1
Jaycee Carroll 1
Chris Carter 1
Bobby Catchings 3
Clinton Chapman 1
Ousmane Cisse 2
Milone Clark 3
Kris Clark 1
Jimmy Conyers 1
Darius Cox 2
James Craft 1
Cameron Crisp 1
Michael Cuffee 1
Chris Current 1
Fats Cuyler 1
Josh Daniel 2
Shane Dansby 1
Jermareo Davidson 1
Charles Edward Davis 1
Brandon Davis 1
Josh Davis 2
Frank Davis 1
Mike Dean 1
Mike Dejworek 1
Terrez Dewalt 1
Darnell Dialls 2
Nick Dials 1
Emanuel Dildy 1
Nigel Dixon 1
Matt Dorlack 2
Tyson Dorsey 1
Matthew Dotson 1
Jamaal Douglas 2
Jimmy Drew 1
Stephen Ducharme 1
Ben Elias 1
Reiley Ervin 3
Duane Erwin 1
Stephen Evans 1
Terrance Farley 1
Aaron Ferrell 1
Matt Fields 1
Anthony Fisher 3
Rod Flowers 1
Dwayne Foreman 1
Brandon Foust 1
Savoy Fraine 1
Waylon Francis 1
Bryan Friday 2
Francisco Garcia 1
Leigh Gayden 1
Tyler George 1
Brad Gianiny 1
Broderick Gilchrest 1
Andy Gobczynski 1
Reggie Golson 1
Joshua Gomes 1
Dainmon Gonner 1
Louis Graham 1
Kareem Grant 1
Beau Green 1
Demetrius Green 1
Jim Griffin 2
Randall Gulina 2
Donaries Hair 1
Michael Haney 1
Josh Hare 2
Justin Hare 1
Eddie Harper 1
Henry Harris 1
Hank Harris 1
Olajide Hay 1
Antonio Haynes 1
Jaycen Herring 1
Josh Higgins 1
Johnny Hill 2
Austin Hogue 1
Kalin Holland 1
Daron Hood 1
Andrew House 1
Jerrell Houston 2
Theryn Hudson 1
Lester Hudson 1
Jeremy Hunt 1
Andres Irarrazabal 1
Moraye Ivy 2
Jeremy Jackson 1
Ben Jacobson 2
Damion James 1
Willie Jenkins 2
Brandon Jenkins 1
Perrin Johnson 1
David Johnson 2
Nigel Johnson 1
Antoine Johnson 1
Jonathan Jones 3
Francis Kabore 1
Kevin Kanaskie 1
Jeremy Kelly 1
John Ketterer 2
Eric King 1
Andy King 2
Antjuan Koger 3
Ryan Lambert 1
Tyler Laser 2
Will Lewis 1
Tim Lewis 2
J.D. Lewis 1
Nathaniel Linhart 1
Ivan Lopez 1
Anthony Lopiano 1
Carlos Lumpkin 2
Harrison Mackenzie Smith 1
Herley Maclin 1
LaShawn Malloy 1
Jacob Manning 1
Anthony Marshall 1
Julian Mascoll 1
Justin Mason 1
Jajuan Maxwell 1
Bo Lester McCalebb 1
Amadi McKenzie 3
Christopher McKnight 1
Steve McNees 1
Jamie McNeilly 1
Damian McPherson 1
Lionel Melvin 1
Robin Mestdagh 2
Cedrick Middleton 1
Jon Mills 1
Quade Milum 1
David Minaya 1
Trey Montgomery 2
Ian Mooney 1
William Moore 1
Brandon Moore 1
Kenard Moore 1
Charles Moore 1
Marcus Morrison 1
Gino Myers-Kyles 2
Ellis Myles 1
Mike Nelke 1
Tyler Newbold 1
Jared Newson 1
Austin Newton 1
Modou Niang 1
Rashaud Nixon 1
Daniel Northern 1
Larry O'bannon 1
Sam Oatman 1
Juan Palacios 1
Paul Paradoski 2
Billy Parrish 2
Aaron Patterson 1
Sam Pearson 1
Roderick Pearson 1
Trumaine Pearson 1
Will Peeples 1
Dionte Perry 1
Brad Peters 1
Travis Peterson 3
Antoine Pettway 1
Taqwa Pinero 1
Dexter Pittman 1
Willie Powers III 1
Bruce Price 3
Philip Ramelli 1
Andrew Reed 1
Jason Reese 1
Michael Rembert 2
Alex Renfroe 1
Ben Rhoda 1
Marcus Rhodes 2
Anthony Rice 1
Billy Richmond 1
Djero Riedewald 1
Belton Rivers 1
Matt Robertson 1
Gerald Robinson 1
Gerald Robinson 2
Mike Rose 2
Joe Ross Merritt 5
Johntavius Rucker 1
Danny Rumph 1
Ben Rushing 1
Walker Russell 2
Sebastian Sachse 1
Josh Sain 1
Darrio Scott 1
Aaron Scott 1
Earnest Shelton 1
Kenny Simelton 1
Benzor Simmons 1
Jake Sinclair 1
Jason Smiley 1
Demetrius Smith 1
Jerry Smith 2
Timothy Smith 1
Bryan Smithson 1
Dillion Sneed 1
Bradford Spencer 2
DeUndrae Spraggins 1
Desmond Stephens 1
Justin Stommes 2
Rusty Strange 1
Derek Stribling 2
Travis Strong 1
Grzegorz Surmacz 1
George Tandy 1
Justin Taylor 2
Josh Taylor 2
Emmett Thomas 1
Steve Thomas 1
Tim Volpenhein 1
Lorrenzo Wade 1
Zac Walker 1
Alexis Wangmene 1
Kenith Ward 1
Ladarious Weaver 1
Marquis Weddle 1
Alex Weekes 1
Mike Wells 1
Tai Wesley 1
Curtis West 1
Andy Wicke 1
Ryan Wiersma 2
Gary Wilkinson 1
Jon'tee Willhite 2
Lucky Williams 1
Pooh Williams 1
Calvin Williams 1
Terrick Willoughby 2
Anthony Wilson 2
Derek Winans 1
Anthony Winchester 1
Kennedy Winston 1
Matt Witt 1
Jeremiah Wood 1
Cleve Woodfork 1
Ryan Woolsey 1
Jason Wright 1
Carlos Wright 1
Desmond Yates 1
Kyle Young 1