Juan Francisco Ibarra brilló en su debut internacional al conquistar dos medallas de oro en los relevos 4x400 metros, tanto en la categoría varonil como en la mixta, durante el Campeonato Iberoamericano de Atletismo U20 en Lima, Perú. Su actuación lo posicionó como uno de los principales referentes del equipo mexicano en la competencia juvenil.

En la prueba masculina, Ibarra fue el encargado de iniciar la carrera para la cuarteta mexicana, que logró el oro con un tiempo de 3:12.32. El equipo estuvo formado además por Braulio Fernández, Maximiliano Saucedo —quien puso en cabeza a México— y cerró Gerardo Hernández. Los países que completaron el podio fueron Colombia y Chile, con medallas de plata y bronce respectivamente.

En el relevo mixto, conformado por dos varones y dos mujeres, Ibarra corrió en tercer lugar y mantuvo la ventaja para el equipo, entregando el testigo en primer lugar a la atleta Kenya Maturana. El relevo inició con Gerardo Hernández, seguido de Alisson Martínez, y al final vencieron con un tiempo de 3:24.10. España y Colombia ocuparon los puestos siguientes en el podio.

El desempeño de Ibarra, junto a Gerardo Hernández, fue fundamental para que la delegación mexicana alcanzara un total combinado de nueve medallas en el torneo: tres doradas, dos plateadas y cuatro de bronce, en una competición que reunió atletas juveniles de 15 países y se desarrolló en el Estadio Atlético de la Villa Deportiva Nacional de Lima.