Professional 2005-2016
17-09-2013 Tour of Britain 2013 Stage 225-05-2013 Bayern Rundfahrt 2013 Etappe 318-02-2012 Volta ao Algarve 2012 Etapa 4