Marco Foster has faced 281 opponents throughout his career

Player Team(s) Games
Ashtyn Abbott 1
Tyson Acuff 1
Fofo Adetogun 2
Savior Akuwovo 3
Darrin Ames 1
Kellen Amos 1
Stephane Ayangma 1
Leon Ayers III 1
Kaleb Banks 1
Erickson Bans 1
Bryce Beamer 3
Eric Beckett 1
Mike Bekelja 1
Jimmy Bell 1
Tyler Bertram 3
Jerome Beya 1
Caleb Blackwell 1
Devontae Blanton 1
Allin Blunt 2
Anthony Blunt 2
Max Bonney-Liles 1
Jacob Boonyasith 2
Alyn Breed 1
Tyler Brelsford 1
Marcellus Brigham 1
Octavio Brito 1
Max Brooks 2
Jayden Brown 1
AC Bryant 1
Andres Burney 1
Antwuan Butler 1
Turner Buttry 1
Jared Bynum 1
Hakim Byrd 2
Greg Calixte 1
D.J. Campbell 1
Traci Carter 2
Cam Carter 1
Matt Cerruti 1
Chuck Champion 2
Chris Childs 1
Gai Chol 1
Alex Christie 1
Jeric Cichon 1
Quincy Clark 1
Jerrell Colbert 1
Miles Coleman 2
Tayshawn Comer 1
Collin Cooper 1
Louth-Mohamed Coulibaly 1
Isaiah Cozart 1
David Craig 2
Jacob Crews 1
Ed Croswell 1
Gabe Cupps 1
K.K. Curry 1
Nicholas Curtis 1
Ryan Davis 1
Josiah Davis 2
Dashawn Davis 1
Nobal Days 1
Kjell De Graff 2
Arian Dehnavi 1
Aaron Deloney 2
Souleymane Diakite 2
Tyler Dill 1
Jarvis Doles 2
Lorenzo Downey 1
Reginald Duhart 1
Robin Duncan 2
Michael Dunne 2
Al Durham 1
David Early 2
Kevin Easley 1
Chris Efretuei 1
Daniel Egbuniwe 2
Adham Eleeda 1
Hall Elisias 1
Justin Faison 1
Da'mir Faison 1
Jacob Falko 2
Matt Faw 2
Kristians Feierbergs 2
Peter Filipovity 1
Nick Fiorillo 2
Luke Fizulich 1
Moses Flowers 2
Griffin Foley 1
Trey Fort 1
Christian Fussell 1
Trey Galloway 1
Gerrale Gates 1
Kam Gibson 1
Brycen Goodine 1
Mekhi Gray 2
Tykei Greene 2
Evan Guillory 2
C.J. Gunn 1
Omar Habwe 2
John Hall 2
Everette Hammond 2
Austin Harvell 1
Jayvis Harvey 2
Wyatt Hathaway 1
Gaddis Heath 1
Kurtis Henderson 1
L.J. Hicks 1
Ayinde Hikim 2
Christian Hinckson 3
Hakon Hjalmarsson 1
Matt Hobbs 1
Noah Horchler 1
Jamel Horton 2
Josh Hubbard 1
Joshua Hughley 1
Dajion Humphrey 1
Jeff Hunter 1
Luis Hurtado 1
Trey Hutcheson 1
Teagan Hynes 1
Sam Ihekwoaba 2
Stephane Ingo 2
Byron Ireland 1
Zach Iyeyemi 1
Justus Jackson 1
Tre Jackson 1
Mason Jean Baptiste 1
Koby Jeffries 1
D.J. Jeffries 1
Jahlil Jenkins 2
Ian Jennings 1
R.J. Johnson 2
Jackie Johnson 1
Nathan Johnson 2
Caleb Johnson 1
Rodney Johnson Jr. 1
R.J. Jones 1
Shawn Jones 1
Arthur Kaluma 1
Taje' Kelly 1
Keondre Kennedy 2
Caleb Kenney 1
David Keohan 1
Tairi Ketner 2
Jared Kimbrough 2
Peter Kiss 1
Maks Klanjscek 2
Ian Krishnan 1
Charles Lampten 1
Jordan Lathon 1
Kyle Layton 2
Anthony Leal 1
Eric Lee 1
Georges Lefebvre 1
Julian Llopiz 1
Kyrell Luc 1
Hunter Marks 2
George Marshall 1
Judson Martindale 1
Cole Marzinzik 1
Vukasin Masic 2
Keeshawn Mason 2
Cameron Matthews 1
Matt Mayers 1
Justin Mazzulla 2
Briggs McClain 2
John McGriff 3
Trenton McLaughlin 1
Dylan Mclean 1
Sebastian Mendoza 1
MacKenzie Mgbako 1
Dieonte Miles 1
Justin Minaya 1
Quinton Mincey 2
Riley Minix 1
Tre Mitchell 1
D.J. Mitchell 2
Bo Montgomery 1
Chad Moodie 1
Shakeel Moore 1
Michael Moreno 1
Owen Morse 1
Jerone Morton 1
Issa Muhammad 1
Jason Murphy 1
Jalen Myers 1
Adrian Myers 1
Montavious Myrick 1
David N'Guessan 1
Eyal Nankin 2
Justin Neely 2
Milos Nenadic 1
Zach Newkirk 1
Paul Newman 2
Mason Nicholson 1
Dylan O'hearn 2
Yaw Obeng-Mensah 2
Alex Odam 1
Toby Okani 1
Darius Osborne 1
Joe Ostrowsky 1
L.J. Owens 2
Bailey Patella 1
DJ Patrick 1
Omari Peek 1
Bernard Pelote 1
Juwan Perdue 1
De'Vondre Perry 1
Tylor Perry 1
Dan Petcash 3
Matteo Picarelli 1
Frankie Policelli 2
Isaiah Powell 2
Lyndon Prayer 1
Charles Pride 1
Michael Rabinovich 1
Jayland Randall 1
Aaron Reddish 2
A.J. Reeves 1
Malik Reneau 1
Ivan Reynolds 1
Macaleab Rich 1
Tyler Ricker 1
Eddie Ricks III 1
London Riley 1
Anthony Roberts 2
Travis Roberts 1
Kamar Robertson 1
Kyle Rocker 1
Juan Felix Rodriguez 2
Darnell Rogers 2
Austin Rotroff 1
Rylee Samons 1
Jordan Santos 1
Jaden Sayles 2
Nigel Scantlebury 1
Brandon Scott 1
Jordan Sears 1
Drew Shea 1
David Shriver 2
Ben Shungu 2
Dailin Smith 1
Andre Snoddy 1
Pierre Sow 1
Payton Sparks 1
Dimitrije Spasojevic 2
Amir Spears 1
Isaac Stansbury 1
Maxwell Stapelfeld 1
Tyler Stephenson-Moore 2
Chauncey Sterling 1
Grant Strong 1
Finn Sullivan 1
A'lahn Sumler 1
Kyky Tandy 1
William Tavares 1
Andrew Taylor 1
Drew Thelwell 1
Kalil Thomas 3
Jaiden Thompson 1
George Tinsley 3
Malcolm Townsel 1
Ata Turgut 1
John Ukomadu 1
Leland Walker 1
Anthony Walker III 1
Kel'el Ware 1
Nate Watson 1
Taveion White 2
Tre Williams 1
Justin Williams 1
Austin Williams 2
E.J. Williams 1
Desmond Williams 1
Corneilous Williams 1
Yarden Willis 1
Szymon Wojcik 2
Diante Wood 1
Vonterius Woolbright 1
Ja'Shonte Wright-McLeish 2
Camryn Yorke 1