2017:
1* Prudential RideLondon & Surrey Classic (1.1) - ABS
1* 4.Etappe Vuelta a Espana (GT) - ABS
1* 3.Etappe Presidential Cycling Tour of Turkey (2.1) - ABS
1* 3.Etappe Tour of Guangxi (2.1) - ABS
1* 3.Etappe Volta a Portugal (2.3) - ABS
1* 8.Etappe Volta a Portugal (2.3) - ABS
1* Straßenmeisterschaften Irland (CN) - ABS
2* 12.Etappe Giro d‘Italia (GT) - ABS
2* 1.Etappe Presidential Cycling Tour of Turkey (2.1) - ABS
2* 2.Etappe Tour de Yorkshire (2.3) - ABS
2* 2.Etappe Volta a Portugal (2.3) - ABS
3* 5.Etappe Giro d‘Italia (GT) - ABS
3* 2.Etappe Vuelta a Espana (GT) - ABS
3* 6.Etappe Tour of Guangxi (2.1) - ABS
2020:
1* RideLondon (1.WT3) - RLY
1* Saudi Tour (2.1) - RLY
1* 3.Etappe Giro d'Italia (GT) - RLY
1* 8.Etappe Giro d'Italia (GT) - RLY
1* 13.Etappe Giro d'Italia (GT) - RLY
1* 4.Etappe UAE Tour (2.WT3) - RLY
1* 1.Etappe Tour de Langkawi (2.HC) - RLY
1* 2.Etappe Tour de Langkawi (2.HC) - RLY
1* 5.Etappe Tour de Langkawi (2.HC) - RLY
1* 7.Etappe Tour de Langkawi (2.HC) - RLY
1* 1.Etappe Vuelta a Burgos (2.HC) - RLY
1* 2.Etappe Vuelta a Burgos (2.HC) - RLY
1* 2.Etappe Deutschland Tour (2.HC) - RLY
1* 2.Etappe Tour of Britain (2.HC) - RLY
1* 5.Etappe Tour of Britain (2.HC) - RLY
1* 8.Etappe Tour of Britain (2.HC) - RLY
1* 3.Etappe La Tropicale Amissa Bongo (2.1) - RLY
1* 4.Etappe La Tropicale Amissa Bongo (2.1) - RLY
1* 5.Etappe La Tropicale Amissa Bongo (2.1) - RLY
1* 7.Etappe La Tropicale Amissa Bongo (2.1) - RLY
1* 1.Etappe Saudi Tour (2.1) - RLY
1* 4.Etappe Saudi Tour (2.1) - RLY
1* 1.Etappe Tour of Almaty (2.1) - RLY
1* Punktewertung Giro d'Italia (GT) - RLY
1* Punktewertung Tour de Langkawi (2.HC) - RLY
1* Punktewertung Vuelta a Burgos (2.HC) - RLY
1* Punktewertung La Tropicale Amissa Bongo (2.1) - RLY
1* Punktewertung Saudi Tour (2.1) - RLY
1* Straßenmeisterschaft Irland (CN) - RLY
2* Münsterland Giro (1.HC) - RLY
2* 2.Etappe Giro d'Italia (GT) - RLY
2* 6.Etappe Giro d'Italia (GT) - RLY
2* 19.Etappe Giro d'Italia (GT) - RLY
2* 1.Etappe Deutschland Tour (2.HC) - RLY
2* 1.Etappe Tour of Britain (2.HC) - RLY
2* 3.Etappe Tour of Britain (2.HC) - RLY
2* 2.Etappe Saudi Tour (2.1) - RLY
2* 3.Etappe Saudi Tour (2.1) - RLY
2* Punktewertung Tour of Britain (2.HC) - RLY
3* Milano-Torino (1.HC) - RLY
3* 4.Etappe Vuelta a Burgos (2.HC) - RLY
3* 5.Etappe Saudi Tour (2.1) - RLY
3* 1.Etappe Tour of Antalya (2.1) - RLY
3* Punktewertung Deutschland Tour (2.HC) - RLY
2021:
1* 2.Etappe Giro d'Italia (GT) - RLY
1* 13.Etappe Giro d'Italia (GT) - RLY
1* 1.Etappe Tour Down Under (2.WT1) - RLY
1* 4.Etappe UAE Tour (2.WT3) - RLY
1* 1.Etappe Tour of Oman (2.HC) - RLY
1* 2.Etappe Tour of Turkey (2.HC) - RLY
1* 3.Etappe Tour of Turkey (2.HC) - RLY
1* 7.Etappe Tour of Turkey (2.HC) - RLY
1* 8.Etappe Tour of Turkey (2.HC) - RLY
1* 1.Etappe Deutschland Tour (2.HC) - RLY
1* 4.Etappe Deutschland Tour (2.HC) - RLY
1* Punktewertung Tour Down Under (2.WT1) - RLY
1* Punktewertung Tour of Turkey (2.HC) - RLY
1* Punktewertung Deutschland Tour (2.HC) - RLY
1* Straßenmeisterschaft Irland (CN) - RLY
2* Cyclassics Hamburg (1.WT2) - RLY
2* 10.Etappe Giro d'Italia (GT) - RLY
2* 4.Etappe Tour Down Under (2.WT1) - RLY
2* 2.Etappe Paris-Nice (2.WT1) - RLY
2* 7.Etappe UAE Tour (2.WT3) - RLY
2* 6.Etappe Tour of Oman (2.HC) - RLY
2* 6.Etappe Tour of Turkey (2.HC) - RLY
2* 3.Etappe Deutschland Tour (2.HC) - RLY
2* Punktewertung Giro d'Italia (GT) - RLY
3* Rund um Köln (1.1) - RLY
3* 5.Etappe Giro d'Italia (GT) - RLY
3* 7.Etappe Giro d'Italia (GT) - RLY
3* 5.Etappe Tour Down Under (2.WT1) - RLY
3* 1.Etappe UAE Tour (2.WT3) - RLY
3* 2.Etappe Arctic Race of Norway (2.HC) - RLY
4* 3.Etappe Giro d'Italia (GT) - RLY
5* Eschborn-Frankfurt (1.WT3) - RLY
5* 2.Etappe Tour Down Under (2.WT1) - RLY
2023:
1* Milano - Torino (1.HC) - HPM
1* 1.Etappe Tour of Oman (2.HC) - HPM
1* 2.Etappe ZLM Tour (2.HC) - HPM
1* 2.Etappe Saudi Tour (2.1) - HPM
1* Punktewertung Saudi Tour (2.1) - HPM
2* 3.Etappe Tirreno-Adriatico (2.WT1) - HPM
2* 4.Etappe 4 Jours de Dunkerque (2.HC) - HPM
2* 2.Etappe Tour de Wallonie (2.HC) - HPM
2* 1.Etappe Saudi Tour (2.1) - HPM
2* 5.Etappe Saudi Tour (2.1) - HPM
3* 7.Etappe Tour de Pologne (2.WT2) - HPM
3* 4.Etappe Renewi Tour (2.WT2) - HPM
3* 1.Etappe Tour of Britain (2.HC) - HPM
3* 2.Etappe Tour of Britain (2.HC) - HPM
3* 5.Etappe Tour of Britain (2.HC) - HPM