Marvin Cairo ha affrontato 100 avversari durante tutta la sua carriera.

Player Team(s) Games
Kevin Acosta 2
Lance Allred 1
Jacinto Alvarez 1
Daniel Amigo
Mexico (WC-QR)
1
Manny Atkins 1
Irwin Avalos
Mexico (WC-QR)
1
Francisco Avina 1
Miguel Ayala 1
Ollie Bailey 1
Jordan Bell
USA (WC-QR)
1
Adrian Boccia 1
Gael Bonilla
Mexico (WC-QR)
1
Suleiman Braimoh 1
Babacar Camara 1
Sean Carter 1
Jorge Casillas 1
Denis Clemente 2
Quinn Cook
USA (WC-QR)
1
Facundo Corvalan 1
Francisco Cruz
Mexico (WC-QR)
1
Marc Cuesta 1
Leroy Davis 1
Will Davis
USA (WC-QR)
1
Cody Demps
USA (WC-QR)
1
Sergio Escobar 1
Martin Fernandez 1
Nicolas Ferreyra 1
Maximo Fjellerup 1
Elijah Flores 1
Kelvin Franklin 1
Rashaun Freeman 1
Ray Gallegos 1
Langston Galloway
USA (WC-QR)
1
Antonio Garcia 1
Lucas Gargallo 1
Gabriel Giron
Mexico (WC-QR)
2
Jordan Glynn 3
Pablo Gonzalez 1
Guiressi Grimes 1
Jorge Gutierrez
Mexico (WC-QR)
1
Israel Gutierrez
Mexico (WC-QR)
1
Matt Gwynne 1
Jerome Habel 1
Michael Hayes-Lizarraga 1
Kevin Hernandez 1
Manny Hernandez 1
Michael Hunter 1
Justin Jackson
USA (WC-QR)
1
Fabian Jaimes
Mexico (WC-QR)
2
Hernan Jasen 1
Daquan Jeffries
USA (WC-QR)
1
John Jenkins
USA (WC-QR)
1
Danny Jennings 1
Jumaine Jones 1
George King
USA (WC-QR)
1
Jose Lara 1
Jamaal Levy 1
Carlos Lopez-Sosa 1
Karim Malpica 1
Orlando Mendez
Mexico (WC-QR)
1
B.J. Monteiro 1
Ernesto Morales 2
Xavier Munford
USA (WC-QR)
1
Hector Nungaray 1
Chris O'brien 1
Andy Panko 2
Devon Pearson 1
Kleon Penn 2
Oscar Perez 1
Eugene Phelps 1
Omar Quintero 1
Fabian Ramirez 1
Luis Ramirez 1
Ariel Ramos 1
Lucio Redivo 1
Paul Reyes 1
Maurice Riddick 1
Jake Rios 1
Karim Rodriguez 2
Ray Rodriguez 2
Josue Rodriguez 1
Edgar Ruiz 1
Tomas Sanchez Jenkins 1
Demontez Stitt 1
Glenn Stokes 1
Paul Stoll
Mexico (WC-QR)
1
Michael Strobbe 1
Tayron Thomas 1
Juan Toscano-Anderson 2
Jonathan Treise 1
Cliff Tucker 1
Andre Tyronzic 1
Camilo Valencia 1
Jesus Villalobos 1
Axel Weigand 1
Gaston Whelan 1
Isaiah Wilkerson 1
Terrence Williams 1
Travon Woodall 1
Adrian Zamora 2