Professional 2011-
12-05-2017 Giro d'Italia 2017 Tappa 608-09-2013 Tour of Alberta 2013 Stage 227-08-2012 Tour de l'Avenir 2012 Etape 1