El entrenador del Espanyol, Manolo González, admitió que Joan García es un “portero de clase mundial”, pero no pudo ocultar su decepción por el controvertido traspaso del jugador al Barcelona. Los gigantes catalanes activaron su cláusula de rescisión de €25 millones (21 millones de libras/27 millones de dólares) este verano, asegurando al jugador de 24 años con un contrato de cinco años hasta 2030. A pesar de ofertas lucrativas de la Premier League, incluyendo Arsenal y Manchester City, García dio prioridad a un cambio al actual campeón de La Liga. Desde su llegada, ha participado en los tres partidos, realizando atajadas destacadas y rescatando al Barça en su empate 1-1 contra el Rayo Vallecano.