David Acosta has faced 421 opponents throughout his career

Player Team(s) Games
Shota Abashidze 1
Adam Afifi 1
Nana Akenten 1
Olisa Akonobi 1
Dominique Alexander 1
Logan Allen 1
De'sean Allen-Eikens 1
Shaman Alston 1
Daryl Anderson 1
Boogie Anderson 1
Joe Anderson 1
Eduardo Andre 1
Mason Archambault 1
Ahsan Asadullah 1
Michael Ashley 1
Grant Asman 1
Dalton Banks 1
Kris Bankston 1
Israel Barnes 3
Keeshawn Barthelemy 1
DaJuan Bates 1
Teddy Bayi Ba Mandeng 1
Ante Beljan 2
E.J. Bellinger 2
Anthony Benard 1
Trae Benham 1
Brandon Betson 1
Jerome Beya 2
Noah Bigirumwami 1
Nate Bittle 1
Paul Bizimana 2
Ja'Monta Black 1
Caleb Blackwell 1
Mason Blair 1
Rodolfo Bolis 1
Dionte Bostick 1
Dionte Bostick 1
Andre Bottoms 1
Derrin Boyd 1
Dylan Branson 4
Even Brauns 2
Wilhelm Breidenbach 1
Xavier Brewer 1
Cahiem Brown 1
Tevin Brown 1
Raquan Brown 1
Trent Brown 1
Zion Brown 1
Tyeree Bryan 1
L.J. Bryan 2
Joe Bryant 1
AC Bryant 1
DJ Burns 1
Cam Burrell 2
Alex Burzawa 1
Zane Butler 2
Kevin Caldwell 2
Jack Campion 1
Kyle Carlesimo 2
Robby Carmody 1
Jonah Carrasco 1
Courtney Carter 2
Micheal Caswell 1
Nolan Causwell 2
Nyzaiah Chambers 1
Kashawn Charles 1
Tahlik Chavez 1
Chris Childs 2
Favour Chukwukelu 1
Mouhamadou Cisse 1
Quincy Clark 1
Shadarno Clarke 1
Jr Clay 1
Kejuan Clements 1
Zach Cleveland 1
Kalib Clinton 1
Jalen Cobb 1
Keenon Cole 2
Carter Collins 1
Yuri Collins 1
James Coopers 1
Cameron Copeland 1
Jahsean Corbett 1
Anjay Cortez 1
Jermaine Couisnard 1
Jacob Crews 1
K.K. Curry 3
Troy D'Amico 1
Antoine Darby 1
Ralph Davenport 2
Keishawn Davidson 1
Mario Davis 1
Jake Davis 1
Mike Depersia 1
Mahamadou Diawara 1
Kheller Die 1
Imajae Dodd 1
Marcus Domask 1
Caleb Donaldson 2
Shaun Doss 2
Colin Doss 1
Kereion Douglas 1
Lorenzo Downey 2
Reginald Duhart 1
Tyron Duncan 1
Jonathan Dunn 1
Sean Durugordon 1
Josh Earley 3
Keon Edwards 1
Rahsaan Edwards 1
Daniel Egbuniwe 1
Nick Ellington 2
Josh Endicott 1
Hansel Enmanuel 1
Nicholas Epifano 1
Evan Eursher 3
Kwame Evans Jr 1
Davion Everett 1
Onyi Eyisi 1
Dylan Faulkner 1
Guy Fauntleroy 1
Cheikh Faye 1
A.J. Ferguson 1
Trenton Findley 1
Chris Ford 1
Jake Forrester 1
Mark Freeman 2
Sammy Friday Iv 1
Elijah Frye 1
Xavier Fuller 1
Dalen Gales 1
Myron Gardner 2
Rakeim Gary 1
Christopher Gettelfinger 1
Bailey Gilliam 1
Shandon Goldman 1
Hunter Goodrick 1
DeAntoni Gordon 2
Tevin Gowins 2
Nevin Graves 1
Caleb Grimes 1
Alex Gross 2
Cameron Haffner 2
Lesown Hallums 1
Jermaine Hamlin 2
Mason Hanback 1
Trae Hannibal 1
Terrence Hargrove 1
Jameon Harris 1
Chris Harris 4
Claudell Harris 1
Austin Harvell 1
Bobby Harvey 1
Jayvis Harvey 2
A.J. Hassell 1
Damani Hayes 1
Cody Head 1
Gaddis Heath 1
Tyler Henry 1
Jeremiah Hernandez 2
Garrett Hicks 2
Justice Hill 1
Jalen Hodge 2
Kinyon Hodges 1
Gene Holmes 1
Alex Holt 1
Cade Hornecker 1
Rylan Houck 1
Larry Hughes Jr. 1
Caleb Hunter 1
Elijah Hutchins-Everett 1
Ethan Igbanugo 1
Christian Ings 1
Chuks Isitua 1
Zach Iyeyemi 1
Giovanni Jackson 1
Justus Jackson 1
Frank Jakubicek 2
Dallas James 1
Jordan Jefferson 2
Koby Jeffries 2
Tyrese Jenkins 1
Gibson Jimerson 1
Nigel John 1
Jalen Johnson 1
Xavier Johnson 1
Ian Johnson 1
Javion Johnson 1
Nate Johnson 3
TJ Johnson 1
Terrance Jones 1
Ethan Jones 2
Cam Jones 1
Lance Jones 1
Dezi Jones 1
Clayton Judd 1
Tasos Kamateros 1
David Kamwanga 3
Taje' Kelly 1
Emorie Knox 1
Jonathan Kurtas 4
Trevor Lakes 2
CJ Lane 2
Adam Larson 3
Bakari Lastrap 1
Jordan Lathon 1
Eric Lee 2
Jahnoi Lee 1
Remy Lemovou 2
Jayden Lockett 1
Linkin Lockhart 1
Parker Long 1
Daniel Loos 1
Dan Luers 3
Koko Lukonga 1
Brody Madeira 1
Sincere Malone 2
Michael Matas 1
Carrieun Mathis 1
Branden Maughmer 2
B.J. Maxwell 1
Isaiah May 1
Lat Mayen 1
Nathan McClure 1
Owen McCormack 1
Jalyn McCreary 1
Terrence McDaniels 1
A.J. McGinnis 2
Bryce McGowens 1
Gabriel McKay 1
Nick McMullen 1
Justin McNelkan 1
Dylan Mclean 1
Sebastian Mendoza 1
Kaden Metheny 1
Jack Mielke 2
Dieonte Miles 1
Riley Minix 1
Damarco Minor 2
Josh Mitchell 1
Jason Montgomery 1
Chad Moodie 1
Trey Morrow 1
Jerone Morton 1
Marcus Moultrie 1
Issa Muhammad 1
Noah Mulaski 1
Grayson Murphy 2
Tommy Murr 1
Nick Muszynski 2
Jalen Myers 2
Tyler Nauert 1
Trevor Nauert 1
Jawaun Newton 1
Amanze Ngumezi 1
D.Q. Nicholas 1
Chris Nix 2
Jacob Ognacevic 1
Fidelis Okereke 1
Francis Okoro 1
Kelechi Okworogwo 1
Erik Oliver 1
Erik Oliver 2
Kario Oquendo 1
Darius Osborne 1
Carlos Paez 1
Isaiah Palermo 2
Dimitar Pandev 1
Myles Parker 1
Sincere Parker 1
Manny Patterson 1
Devyn Payne 2
Brody Peebles 1
Omari Peek 2
JaVonte Perkins 1
Elijah Perkins 1
Kruz Perrott-Hunt 1
Tyrone Perry 2
John Pettway 1
Javon Pickett 1
Tate Pierson 2
Jacob Polakovich 2
Desmond Polk 4
Colin Porter 1
Brandon Powell 2
Kiyron Powell 1
K.J. Pruitt 1
DeeJuan Pruitt 4
Will Pruitt 2
Elijah Pughsley 1
Dane Quest 1
Aaron Quinley 1
Jah Quinones 1
Jayland Randall 1
Chris Rawlins 1
Jamon Reed 2
Eric Reed 1
Gabe Reichle 1
Jacob Rice 1
Will Richard 2
Eddie Ricks III 1
Brennan Rigsby 1
London Riley 2
Nick Roberts 1
Shiloh Robinson 1
Kyle Rode 1
Jaylen Rogers 1
Drew Rogers 1
Yaakema Rose 1
Quani Rudd 1
Clarence Rupert 1
Coreyoun Rushin 1
Phillip Russell 4
Nygal Russell 1
John Saenz 1
Arnas Sakenis 1
Alex Schippert 1
Matt Schner 1
Micah Schnyders 1
Trent Scott 2
Jordan Sears 3
Azariah Seay 1
Jaylen Sebree 2
Michael Shanks 2
DeMarcus Sharp 1
Jacob Shaw 1
Ben Sheppard 2
Will Shumpert 1
Yoro Sidibe 1
Jelani Simmons 2
K.J. Simon 2
Jordan Simpson 1
Jackson Sivills 1
Jordan Skipper-Brown 1
Grant Slatten 2
Aquan Smart 3
Dailin Smith 3
Jabiri Smith 1
Daquan Smith 1
Luke Smith 2
Daniel Smith 1
Tay Smith 1
D.J. Smith 2
AJ Smith 1
Gary Solomon 2
Ben Southerland 1
Ethan Speaker 2
Chris Spears 2
Bryson Spell 1
Boston Stanton III 1
Dorion Staples 1
Jalen Stayton 1
Marcel Stevens 1
Parker Stewart 2
T'e Stone 1
Caleb Stone-Carrawell 1
Grant Strong 1
Isaiah Swope 2
Jaquarius Sword 1
Amadou Sylla 1
Jevon Tatum 1
William Tavares 2
Ray'Sean Taylor 2
Kellen Thames 1
Fred Thatch 1
Drew Thelwell 3
Rod Thomas 1
Kyle Thomas 2
Kalil Thomas 3
David Thomas 1
Sam Thompson 1
Chase Thompson 1
Tyon Thompson 1
Messiah Thompson 1
Terrance Thompson 2
Brett Thompson 2
Keisei Tominaga 1
Royce Torres 1
Jacob Tracey 2
Jadrian Tracey 1
Brandon Trimble 2
Cameron Tucker 2
Dearon Tucker 1
Isaiah Turner 1
Joseph Venzant 1
Alonzo Verge 1
John Wade 1
Derrick Walker 1
Chris Walker 1
Johnnie Walter 1
Brayden Wampler-Foust 1
Marc Wardlaw 1
Jalen Ware 1
David Ware 1
Kobe Webster 1
Kenny White 2
C.J. White 2
Dez White 1
C.J. Wilcher 1
E.J. Williams 3
K.J. Williams 1
Cameron Williams 2
Tommie Williams 2
Desmond Williams 2
Jeremiah Williamson 1
Caleb Wilson 1
Justin Wilson 1
Sai Witt 1
Zachary Wolfe 1
Jake Wolfe 2
Jacobi Wood 2
Diante Wood 2
Lamar Wright 4
Shamar Wright 4
Atin Wright 1
Mehki Yant 1
Zander Yates 1
Dre Young 1
Jesse Zarzuela 1
Bogdan Zimonjic 2
Nikola Zizic 1