Osasuna ha hecho oficial la renovación del joven atacante hasta el 30 de junio de 2018, aunque no ha confirmado la cláusula de rescisión ni el final del anterior contrato.
Se consigue así la continuidad de uno de los canteranos más prometedores, del que además no se sabía si podía quedar libre próximamente. José García debutó con el primer equipo a los 16 años y ha disputado un total de 21 partidos oficiales. Esta temporada volverá a tener ficha con el equipo filial, aunque peleará para tener más minutos que el año pasado y asentarse así en la primera plantilla.