MAJOR RESULTS
2016 National TT Championships (1st) Ster ZLM Toer ( 2nd - stage 1) Tour of California ( 3rd - stage 6) 2015 USA Pro Challenge (1st - stage 1; 2nd - stage 7) 2014 National TT Championships (1st) Dubai Tour (1st) Tour of California (1st - stage 5)
Tour de San Luis ( 2nd - stage 5) 2013 Tour de Pologne (1st - stage 4) 2012 Giro d’Italia (1st - stage 1) 2011 Eneco Tour (1st - stage 1) 2010 National TT Championships (1st)