En 2019 participó en el Campeonato de Europa Sub-23, donde no consiguió acceder a la final de 1500 m. Sin embargo, pocos días después consiguió hacer la mínima para participar en el Campeonato Mundial absoluto en una prueba menos habitual para él, los 800 m. En el mundial, pese a tener una de las peores marcas de todos los participantes, consiguió su mayor éxito hasta el momento, logrando llegar a la final y terminando sexto; esta era la mejor clasificación de un atleta español en los 800 metros de un mundial en toda la historia.