Joan García è un portiere del Barcellona che è sceso in campo nella maggior parte delle partite della sua squadra in LaLiga nel 2025/2026, avendo collezionato 28 presenze, per un totale di 2520 minuti. É stato scelto nell'11 iniziale in tutte le 28 presenze, su 34 giornate.
García ha giocato la sua ultima gara il 2 maggio, con il Barcellona: una vittoria per 2-1 contro l'Osasuna, in cui ha giocato 90 minuti. Ha mantenuto 14 volte la porta inviolata in questa stagione; record finora.
La gara casalinga contro il Real Madrid, il 10 maggio, sarà la prossima gara di LaLiga per il Barcellona.
Nell'ultima stagione con l'Espanyol in LaLiga García ha collezionato 38 presenze, gare in cui ha mantenuto 8 volte la porta inviolata.
Il portiere è passato a giocare con il Barcellona nel luglio 2025, mentre prima giocava con l'Espanyol, con cui ha collezionato 59 presenze in campionato.
Ha debuttato in LaLiga con la sua attuale squadra, il Barcellona, nella partita con il Maiorca il 16 agosto 2025, ma il suo debutto in generale nella competizione è stato il 10 gennaio 2022 come titolare con l'Espanyol nella sfida con l'Elche, all'età di 20 anni e 251 giorni. In generale, in LaLiga, il portiere ha collezionato 69 presenze, avendo ottenuto finora 22 clean sheet.