David Rico ha affrontato 42 avversari durante tutta la sua carriera.

Player Team(s) Games
Xavier Alexander 2
Jorge Alfredo Casillas 1
Idris Alvarado 1
O'Darien Bassett 2
Javion Blake 1
Andrew Bournes 2
Michael Bruesewitz 1
Ricardo Calatayud 1
Brian Conklin 1
Jorge Carlos De La Serna Delgado 1
Brooks Debisschop 1
Jose Estrada 2
Ray Gallegos 1
Brock Gardner 1
Jorge Gutierrez 1
Isaac Gutierrez 1
Frank Hassell 1
Antonio Jackson 1
Fabian Jaimes 1
Shaquille Johnson 2
Deon Joyner 2
Jordan Loveridge 1
Eugenio Luzcando 1
Jonatan Machado 1
Jaron Martin 1
Angel Matias 1
Rigoberto Mendoza 1
Christian Negron 1
Marco Ramos 1
Malcolm Rhett 1
Gary Ricks 1
Bryan Rivera 1
Karim Rodriguez 1
Tyquan Rolon 1
Durrell Summers 1
David Tanner 2
Aaron Valdes 1
Joaquin Villanueva 1
Amir Williams 2
Jordan Williams 1
Spencer Williams 1
Jose Zesati 1