Professional 2013-
25-01-2015 Tour Down Under 2015 Stage 614-03-2014 Tour de Taiwan 2014 Stage 306-09-2011 Tour de l'Avenir 2011 Etape 2