Il centrocampista del Querétaro Marco García ha collezionato 10 presenze, per un totale di 288 minuti. É partito titolare in 3 partite su 35 giornate ed è stato spesso utilizzato come subentrato, in 7 occasioni.
L'ultima partita di García in campionato risale al 24 febbraio, partita in cui ha giocato solo 4 minuti con la maglia del Querétaro contro il Club Puebla, nella vittoria per 2-0. In questo campionato il centrocampista ha registrato 1 assist.
Nell'ultima stagione con Pumas Tabasco in Liga de Expansión MX García ha collezionato 6 presenze.
García è passato a giocare con il Querétaro FC nel giugno 2023, mentre prima giocava con Pumas Tabasco, con cui ha collezionato 6 presenze in campionato.