


Professional 2007-
20-07-2018 Le Tour: Tour de France 2018 Etape 12
20-07-2018 Le Tour: Tour de France 2018 Etape 11
02-07-2017 Tour de France 2017 Etape 1
12-03-2017 Tirreno - Adriatico 2017 Tappa 2
29-03-2015 E3 Harelbeke 2015
23-01-2013 Tour Down Under 2013 Stage 2