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 9 presenze, per un totale di 810 minuti. É stato scelto nell'11 iniziale in 9 presenze, su 15 giornate.
La sua ultima presenza nella competizione è stata il 2 dicembre, partita in cui ha giocato 90 minuti con la maglia del Barcellona contro l'Atletico Madrid, nella vittoria per 3-1. Ha mantenuto 4 volte la porta inviolata in questa stagione.
La trasferta contro il Real Betis, il 6 dicembre, sarà la prossima gara di LaLiga per il Barcellona.
Nella passata stagione di LaLiga García è sceso in campo in 38 partite con l'Espanyol, gare in cui ha mantenuto 8 volte la porta inviolata.
Prima di cominciare l'esperienza con il Barcellona nel luglio 2025, il portiere ha collezionato 59 presenze in campionato con l'Espanyol.
Ha debuttato in LaLiga con la sua attuale squadra, il Barcellona, durante la partita con il Maiorca il 16 agosto 2025, ma il suo debutto in generale nella competizione è stato il 10 gennaio 2022 mentre giocava con l'Espanyol nella gara contro l'Elche, a 20 anni e 251 giorni. In generale, in LaLiga, il portiere ha fatto 50 presenze, con 12 clean sheet.