2019:
1* 3.Etappe Vuelta a España (GT) - THR
1* 12.Etappe Vuelta a España (GT) - THR
1* 2.Etappe Vuelta a Andalucia (2.HC) - THR
1* 1.Etappe Vuelta a Burgos (2.HC) - THR
1* 2.Etappe Vuelta a Burgos (2.HC) - THR
1* 3.Etappe Volta a la Comunitat Valenciana (2.1) - THR
1* Punktewertung Vuelta a España (GT) - THR
1* Punktewertung Vuelta a Burgos (2.HC) - THR
1* Punktewertung Volta a la Comunitat Valenciana (2.1) - THR
2* Grosser Preis des Kantons Aargau (1.HC) - THR
2* Memorial Marco Pantani (1.1) - THR
2* 9.Etappe Tour de France (GT) - THR
2* 14.Etappe Vuelta a España (GT) - THR
2* 17.Etappe Vuelta a España (GT) - THR
2* 19.Etappe Vuelta a España (GT) - THR
2* 21.Etappe Vuelta a España (GT) - THR
2* 5.Etappe Vuelta a Andalucia (2.HC) - THR
2* 4.Etappe Vuelta a Burgos (2.HC) - THR
2* 5.Etappe Volta a la Comunitat Valenciana (2.1) - THR
3* Eschborn-Frankfurt (1.WT3) - THR
3* Kuurne-Bruxelles-Kuurne (1.HC) - THR
3* Le Samyn (1.1) - THR
3* 2.Etappe Volta a la Comunitat Valenciana (2.1) - THR
3* Punktewertung Vuelta a Andalucia (2.HC) - THR
2020:
1* 13.Etappe Vuelta a España (GT) - ICA
1* 18.Etappe Vuelta a España (GT) - ICA
1* Punktewertung Vuelta a España (GT) - ICA
2* Grosser Preis des Kantons Aargau (1.1) - ICA
2* 7.Etappe Vuelta a España (GT) - ICA
2* 12.Etappe Vuelta a España (GT) - ICA
2* 2.Etappe Tour Down Under (2.WT1) - ICA
2* 4.Etappe Tour Down Under (2.WT1) - ICA
2* 1.Etappe Vuelta a Burgos (2.HC) - ICA
2* 4.Etappe Vuelta a Burgos (2.HC) - ICA
3* Weltmeisterschaft Straße (CM) - ICA
3* GP de Fourmies (1.HC) - ICA
3* 10.Etappe Tour de France (GT) - ICA
3* 2.Etappe Vuelta a España (GT) - ICA
3* 17.Etappe Vuelta a España (GT) - ICA
3* 21.Etappe Vuelta a España (GT) - ICA
3* 2.Etappe Paris-Nice (2.WT1) - ICA
3* Punktewertung Vuelta a Burgos (2.HC) - ICA
3* Straßenmeisterschaft Italien (CN) - ICA
4* Japan Cup (1.HC) - ICA
4* Le Samyn (1.1) - ICA
4* 3.Etappe Tour de Suisse (2.WT1) - ICA
4* 4.Etappe Tour de Suisse (2.WT1) - ICA
5* E3 Classic (1.WT2) - ICA
5* Grand Prix de Wallonie (1.HC) - ICA
5* Druivenkoers - Overijse (1.1) - ICA
5* 3.Etappe Vuelta a España (GT) - ICA
5* 5.Etappe Tour Down Under (2.WT1) - ICA
5* 2.Etappe Tour de Suisse (2.WT1) - ICA
8* Dwars door Vlaanderen (1.WT3) - ICA
8* Münsterland Giro (1.HC) - ICA
8* Grand Prix la Marseillaise (1.1) - ICA
2022:
1* Ronde van Vlaanderen (1.WT1) - ISN
1* Vuelta Ciclista a la Region de Murcia Costa Calida (1.1) - ISN
1* 2.Etappe Tour de Suisse (2.WT1) - ISN
1* 1.Etappe Vuelta a Andalucia (2.HC) - ISN
2* 6.Etappe Tour de France (GT) - ISN
2* 1.Etappe Vuelta a Burgos (2.HC) - ISN
3* Memorial Marco Pantani (1.1) - ISN
3* 8.Etappe Tour de France (GT) - ISN
3* 7.Etappe Vuelta a Espana (GT) - ISN
3* 21.Etappe Vuelta a Espana (GT) - ISN
3* Punktewertung Vuelta a Burgos (2.HC) - ISN
4* 2.Etappe Vuelta a Espana (GT) - ISN
4* Punktewertung Vuelta a Espana (GT) - ISN
5* Coppa Bernocchi (1.HC) - ISN
5* Le Samyn (1.1) - ISN
5* 3.Etappe Tour de Suisse (2.WT1) - ISN
6* Dwars door Vlaanderen (1.WT3) - ISN
7* Trofeo Playa de Palma (1.1) - ISN
7* Grosser Preis des Kantons Aargau (1.1) - ISN