2020

  • 1st place in the general classification – Yellow jersey
  • Polka dot jersey for the best climber
  • White jersey for the best young rider
  • Winner of stage 9., 15. and 20.
  • 1st place in the general classification
  • 1st place for the best young rider
  • 2nd place in the general classification
  • 1st place for the best young rider
  • 2nd place in the general classification
  • 1st place for the best young rider – White jersey
  • Winner of stage 5.
  • 1st place – Yellow jersey
  • 1st place for the best young rider – White jersey
  • Winner of stage 2. and 4.

2019

Three stage wins and third place in general classification in first Grand Tour.

  • 3rd place in the general classification
  • White jersey for the best young rider
  • Winner of stages 9, 13 and 20

  • 4th place in the general classification
  • White jersey for the best young rider

  • 1st place – Yellow jersey
  • White jersey for the best young rider
  • Winner of stage 6.

  • 1st place – Yellow jersey
  • White jersey for the best young rider
  • Winner of stage 2

2018

1st place road race
1st place time trial

2st place mountains classification

1st place mountains classification
1st place youth classification
Stage win on stage 3

1st place Youth classification
1st place Mountains classification

1st place Youth classification

2017

2016