[1] Se formó como ciclista de base en el equipo gijonés Estel Las Mestas, y como amateur en el ONCE-Würth.
También levantó los brazos en 2013, al adjudicarse la XXXIII edición de la Vuelta a Murcia.
[3] En el equipo francés estuvo seis años, haciéndose oficial en agosto de 2018 su marcha al Team Katusha-Alpecin en 2019.
[4] En este conjunto permaneció un año, incorporándose tras su desaparición al Israel Start-Up Nation.
[5] La temporada 2021 la empezó sin equipo, situación en la que estuvo hasta el mes de marzo cuando se hizo oficial su fichaje por el Burgos-BH.