Professional 2010-
12-02-2014 Tour of Qatar 2014 Stage 307-09-2011 Tour de l'Avenir 2011 Etape 304-09-2011 Tour de l'Avenir 2011 Prologue02-06-2011 Tour of Norway 2011 Stage 2