Ganó siete medallas en el Campeonato Mundial de Ciclismo en Pista entre los años 2016 y 2024, y ocho medallas en el Campeonato Europeo de Ciclismo en Pista entre los años 2015 y 2024.
[9] Participó en tres Juegos Olímpicos de Verano, en Londres 2012 ocupó el sexto lugar en la prueba de persecución por equipos (junto con Eloy Teruel, David Muntaner y Albert Torres), en Tokio 2020 fue sexto en madison (con Albert Torres) y en París 2024 quedó octavo en madison (con Albert Torres).
[10][9] En la temporada 2013 se proclamó campeón de España en persecución, segundo en madison y tercero en scratch.
[11] Estos resultados le sirvieron para dar el salto a un equipo profesional japonés, Matrix-Powertag.
[12] En 2019 se unió a la plantilla del equipo Caja Rural-Seguros RGA.