Cristian Espinoza del San Jose Earthquakes è sceso in campo nella maggior parte delle gare della sua squadra in MLS nel 2025, avendo collezionato 26 presenze, per un totale di 2246 minuti. É stato scelto nell'11 iniziale in 25 di queste presenze, su 28 giornate, ed è entrato a gara in corso 1 volta.
La sua ultima presenza nella competizione risale al 23 agosto, partita in cui ha giocato 79 minuti con la maglia del San Jose Earthquakes contro gli Houston Dynamo, nella vittoria per 2-1. Il centrocampista ha realizzato 4 gol in questo campionato, mentre si posiziona al 7° posto, sempre a pari merito, per assist in MLS in questo campionato, avendo regalato 8 passaggi vincenti. Ha ricevuto 7 cartellini gialli.
É stato contro i Portland Timbers il 3 maggio che Espinoza ha segnato il suo ultimo gol, avendo realizzato una doppietta nella vittoria per 4-1. Ha aperto le sue marcature in questo campionato contro il DC United il 6 aprile, avendo realizzato una rete nella vittoria per 6-1.
La prossima partita per i San Jose Earthquakes sarà una trasferta contro Austin, il 30 agosto.
Nell'ultima stagione con i San Jose Earthquakes in MLS Espinoza ha collezionato 34 presenze, gare in cui ha segnato 4 gol e fornito 12 assist vincenti.
Espinoza è passato a giocare con i San Jose Earthquakes nel gennaio 2020, mentre prima giocava con l'Huracán, con cui ha collezionato 90 presenze in campionato, con 9 gol e 5 assist.