2* Tour of Alberta (2.3) - MTN
2* 2.Etappe Critérium International (2.1) - MTN
2* 3.Etappe Tour of Qatar (2.2) - MTN
2* Prolog Tour of Alberta (2.3) - MTN
3* Weltmeisterschaft Zeitfahren (CM) - MTN
4* Chrono des Nations (1.3) - MTN
9* Tour of Qatar (2.2) - MTN
10* Tour Down Under (2.1) - MTN
10* Critérium International (2.1) - MTN
2015:
1* USA Pro Challenge (2.2) - MTN
1* Tour of Alberta (2.3) - MTN
1* Grand Prix Cycliste de Montréal (1.1) - MTN
1* 5.Etappe USA Pro Challenge (2.2) - MTN
2* Herald Sun Tour (2.3) - MTN
2* Prolog Herald Sun Tour (2.3) - MTN
2* 4.Etappe Tour of Alberta (2.3) - MTN
2* Zeitfahrmeisterschaft Australien (CN) - MTN
3* Weltmeisterschaft Zeitfahren (CM) - MTN
3* 5.Etappe Santos Tour Down Under (2.1) - MTN
3* 4.Etappe Herald Sun Tour (2.3) - MTN
3* 3.Etappe Tour of Alberta (2.3) - MTN
4* The Larry H. Miller Tour of Utah (2.3) - MTN
5* UCI RR World Championships - Elite Men (1.CM) - MTN
5* Santos Tour Down Under (2.1) - MTN
2016:
1* Santos Tour Down Under (2.1) - ONE
1* Tour of Croatia (2.3) - ONE
1* Tour of Alberta (2.3) - ONE
1* Duo Normand (1.3) - Dennis/Dowsett ONE
1* 3.Etappe Santos Tour Down Under (2.1) - ONE
1* 3.Etappe Tour de Slovénie (2.3) - ONE
1* 4.Etappe Tour of Alberta (2.3) - ONE
1* Bergwertung Tour de Yorkshire (2.3) - ONE
1* Zeitfahrmeisterschaft Australien (CN) - ONE
2* Tour de Slovénie (2.3) - ONE
2* Prolog Herald Sun Tour (2.3) - ONE
2* 2.Etappe Herald Sun Tour (2.3) - ONE
3* Olympische Spiele TT (JO) - ONE
3* Tour de Pologne (2.1) - ONE
3* 5.Etappe Santos Tour Down Under (2.1) - ONE
3* 4.Etappe Tour of Croatia (2.3) - ONE
3* Punktewertung Tour de Slovénie (2.3) - ONE
2017:
1* Settimana Coppi e Bartali (2.3) - TBM
1* Circuit Cycliste Sarthe - Pays de la Loire (2.3) - TBM
1* 7.Etappe Tirreno-Adriatico (2.HC) - TBM
1* 1.Etappe Tour de Suisse (2.HC) - TBM
1* 2.Etappe BinckBank Tour (2.1) - TBM
1* 3.Etappe Baloise Belgium Tour (2.2) - TBM
1* 5.Etappe Tour of Britain (2.2) - TBM
1* Zeitfahrmeisterschaft Australien - TBM
2* Tour of Britain (2.2) - TBM
2* 9.Etappe Tour de Suisse (2.HC) - TBM
2* 2b.Etappe Circuit Cycliste Sarthe - Pays de la Loire (2.3) - TBM
3* Weltmeisterschaft Zeitfahren (1.CM) - TBM
3* Chrono des Nations (1.3) - TBM
3* 6.Etappe Amgen Tour of California (2.1) - TBM
3* 3.Etappe Volta ao Algarve em Bicicleta (2.2) - TBM
3* Prolog Herald Sun Tour (2.3) - TBM
3* 2.Etappe Settimana Coppi e Bartali (2.3) - TBM
3* 3.Etappe Circuit Cycliste Sarthe - Pays de la Loire (2.3) - TBM
3* Punktewertung Circuit Cycliste Sarthe - Pays de la Loire (2.3) - TBM
4* 1.Etappe Tour de France (GT) - TBM
4* 2.Etappe Tirreno-Adriatico (2.HC) - TBM
5* Amgen Tour of California (2.1) - TBM
8* Tour de Suisse (2.HC) - TBM
8* BinckBank Tour (2.1) - TBM
8* Volta ao Algarve em Bicicleta (2.2) - TBM
8* Herald Sun Tour (2.3) - TBM
9* Santos Tour Down Under (2.1) - TBM
9* Baloise Belgium Tour (2.2) - TBM