Andrew Garcia has faced 270 opponents throughout his career

Player Team(s) Games
Jashaun Agosto 1
Bobby Ahearn 1
Daniel Akin 1
Stavian Allen 1
Ryan Allen 1
Costa Anderson 2
Kevin Anderson 1
Miks Antoms 2
Calistus Anyichie 3
Celio Araujo 2
Jacoby Armstrong 1
Dennis Ashley 3
Travis Atson 2
Hassan Attia 2
Chancellor Barnard 3
Julian Batts 1
Trae Bell-Haynes 1
Connor Bennett 1
Patrick Benzan 1
Trae Berhow 1
George Blagojevic 4
Allin Blunt 2
Pierce Boczar 1
Stefan Borovac 1
Romain Boxus 1
Colin Brady 1
Armani Branch 1
Shandon Brown 1
Isaiah Brown 1
Justin Brown 1
Thomas Bruce 1
Keyshawn Bryant 1
Joe Bryant 2
Darian Bryant 1
Elijah Buchanan 1
Desure Buie 1
Abdulai Bundu 2
Preston Bungei 1
Keon Burns 1
Austin Butler 1
Jordan Butler 2
Richard Caldwell 3
Aaron Calixte 1
Ibrahima Camara 1
Desmond Cambridge 1
Devonte Campbell 4
Donald Campbell 1
Tom Capuano 1
Mark Carbone 2
John Carroll 4
Eric Carter 1
Xavier Castaneda 1
Travis Charles 2
Kyonze Chavis 2
Tamenang Choh 1
Ganlandou Cisse 1
Ahmad Clark 4
Raiquan Clark 1
Tareq Coburn 1
Xavier Cochran 2
David Collins 1
Matt Conway 1
Kyle Copeland 1
Nick Corbett 1
Ricky Council 2
Joe Cremo 2
Jason Cudd 1
Max Curran 1
Bryce Daley 2
Everson Davis 4
Ryan Davis 2
Eddie Davis III 2
Malachi De Sousa 2
Josh Dennis 1
Matt Dewolf 1
Samuel Dingba 3
Jeff Dowtin 1
Ernie Duncan 3
Everett Duncan 3
Robin Duncan 2
Jason Dunne 4
Michael Durr 1
Dan Dwyer 1
Edwin Ebube 1
Sergio El Darwich 2
Ilker Er 1
Danny Evans 1
R.J. Eytle-Rock 1
Vincent Eze 2
Matt Faw 1
B.J. Fitzgerald 2
Andrew Fleming 3
Tyrn Flowers 1
Jehyve Floyd 1
Chris Ford 2
Alex Foster 2
Sasha French 1
Raul Frias 1
Nick Fruscio 1
Leo Gallagher 1
Josh Gantz 3
Bryan Gellineau 1
Nolan Gerrity 3
Joe Glynn 1
Shandon Goldman 1
Collin Goss 1
Jacob Grandison 1
Jourdan Grant 1
Hassani Gravett 1
Caleb Green 1
A.J. Green 1
Tykei Greene 1
Nick Guadarrama 2
Felipe Haase 1
Spencer Haldeman 1
David Hall 1
Brent Hank 2
Marlon Hargis 1
Matt Harris 1
Jermaine Harris 1
Cameron Healy 2
Darius Henderson 2
Payton Henson 1
Shyheim Hicks 1
Christian Hinckson 1
Jack Hobbs 2
Josh Hopkins 3
Ithiel Horton 1
Brandon Horvath 3
Joshua Howard 1
Zach Hunsaker 1
Maceo Jack 1
K.J. Jackson 2
Derrik Jamerson 3
Curtis Jenkins 1
Ryan Johnson 1
Ryan Jones 2
Shawn Jones 2
Elijah Jordan 3
C.J. Kelly 2
Nolan Kelly 1
Rich Kelly 2
Mayan Kiir 1
Maik Kotsar 1
Ra Kpedi 1
Arkel Lamar 3
Anthony Lamb 1
T.J. Lang 1
Javier Langarica 1
Cyril Langevine 1
Vilgot Larsson 2
Kendall Lauderdale 2
A.J. Lawson 1
Clayton Le Samn 1
Tanner Leissner 1
Chris Lester 2
Marcus Littles 1
Wyatt Lohaus 1
Alex Long 3
Kijana Love 1
Vernon Lowndes 1
Adam Lulka 2
Christian Lutete 2
Jairus Lyles 1
J.R. Lynch 4
Nehemiah Mack 1
Dusan Majstorovic 1
Kevin Marfo 2
Antun Maricevic 1
Tyrese Martin 1
Jayden Martinez 1
Marque Maultsby 2
K.J. Maura 1
George Mawanda-Kalema 1
Justin Mazzulla 1
Luke McDonnell 1
Rayshawn Miller 2
Justin Minaya 1
David Mitchell 1
D.J. Mitchell 1
Adam Mitola 1
Isaiah Moll 2
Terion Moss 2
Fard Muhammad 1
Billy Muller 1
Joey Naccarato 1
David Nichols 2
Connor Niego 1
Obadiah Noel 3
Terry Nolan 1
Chris O'reilly 1
Chimezie Offurum 1
John Ogwuche 1
Obi Okolie 1
Derrick Okunpolor 1
Bailey Patella 2
Pauly Paulicap 1
Pano Pavlidis 1
Elijah Pemberton 1
Rinardo Perry 1
Tywhon Pickford 1
Tyree Pickron 2
Mastadi Pitt 2
Jose Placer 2
Armel Potter 1
Calvin Poulina 1
Ryan Preston 1
Andrew Ramirez 2
Jalen Ray 1
Jordan Reed 3
Tyler Reynolds 1
Laquincy Rideau 1
Jacob Rigoni 2
Alex Rivera 2
Antonio Rizzuto 2
Aaron Robinson 2
Wilfredo Rodriguez 1
Nate Rohrer 1
Josh Rosario 1
Timmy Rose 4
Luke Rosinski 2
Daron Russell 1
Sam Schwietz 2
Jack Schwietz 1
Arthur Scott 1
Sam Sessoms 3
Thomas Shaughnessy 1
Joe Sherburne 3
J.C. Show 4
Ben Shungu 3
Chris Silva 1
Omar Silverio 1
Stef Smith 3
Tyler Stewart 1
Darryl Stewart 1
Samir Stewart 1
Caleb Stewart 3
Greig Stire 2
Ilija Stojiljkovic 3
Chris Sullivan 1
Dana Tate 1
Jacquil Taylor 1
Nic Thomas 3
Jahad Thomas 1
Christion Thompson 1
Arnaldo Toro Barea 1
Mike Torre 1
Steven Torre 1
Stafford Trueheart 1
Max Twyman 3
Drew Urquhart 1
Samson Usilo 1
Julius Van Sauers 1
Blake Verbeek 1
Matt Veretto 1
Lewis Wang 1
Cam Ward 1
David Watkins 2
Travis Weatherington 4
Miles Wentzien 1
Isaiah White 2
Steven Whitley 3
Kyle Williams 1
Tyrese Williams 2
Warren Williams 1
Rashun Williams 1
Justin Wright-Foreman 1
Alexis Yetna 1
Lincoln Yeutter 1
Cameron Young 2