2014:
1* Rund um den Finanzplatz Eschborn-Frankfurt (1.1) - UHC
1* 6.Etappe Tour de France (GT) - UHC
1* 21.Etappe Tour de France (GT) - UHC
1* 7.Etappe Amgen Tour of California (2.1) - UHC
1* 8.Etappe Amgen Tour of California (2.1) - UHC
1* 5.Etappe Tour of Norway (2.3) - UHC
1* Punktewertung Amgen Tour of California (2.1) - UHC
2* Rund um Köln (1.3) - UHC
3* 5.Etappe Tour de France (GT) - UHC
3* 5.Etappe Amgen Tour of California (2.1) - UHC
3* Punktewertung Tour de France (GT) - UHC
2015:
1* Paris - Tours Elite (1.1) - LAM
1* Kuurne-Bruxelles-Kuurne (1.2) - UHC
1* Grand Prix Cycliste la Marseillaise (1.3) - UHC
1* Clasica de Almeria (1.3) - UHC
1* Arnhem-Veenendaal Classic (1.3) - UHC
1* 2.Etappe Giro d‘Italia (GT) - UHC
1* 4.Etappe Presidential Cycling Tour of Turkey (2.2) - UHC
1* 1.Etappe Tour of Oman (2.3) - UHC
1* 1.Etappe Le Tour de Langkawi (2.3) - UHC
1* 4.Etappe Le Tour de Langkawi (2.3) - UHC
1* 8.Etappe Le Tour de Langkawi (2.3) - UHC
1* 2.Etappe Tour de l'Eurométropole (2.3) - LAM
1* Punktewertung Presidential Cycling Tour of Turkey (2.2) - UHC
1* Punktewertung Le Tour de Langkawi (2.3) - UHC
1* Punktewertung Tour de l'Eurométropole (2.3) - LAM
2* Tour de l'Eurométropole (2.3) - LAM
2* GP Ouest France - Plouay (1.HC) - LAM
2* Brussels Cycling Classic (1.2) - LAM
2* Trofeo Santanyi-SesSalines-Campos (1.3) - UHC
2* Primus Classic Impanis - Van Petegem (1.3) - LAM
2* 2.Etappe Presidential Cycling Tour of Turkey (2.2) - UHC
2* 7.Etappe Presidential Cycling Tour of Turkey (2.2) - UHC
2* 6.Etappe Tour of Oman (2.3) - UHC
2* 3.Etappe Le Tour de Langkawi (2.3) - UHC
2* 1.Etappe Tour de l'Eurométropole (2.3) - LAM
2* Punktewertung Tour of Oman (2.3) - UHC
3* 3.Etappe Tour of Oman (2.2) - UHC
3* 4.Etappe Etoile de Bessèges (2.3) - UHC
3* 3.Etappe Tour de l'Eurométropole (2.3) - LAM
3* 4.Etappe Tour de l'Eurométropole (2.3) - LAM
2016:
1* 16.Etappe Tour de France (GT) - LAM
1* 1.Etappe Paris - Nice (2.HC) - LAM
1* 4.Etappe Tour de Suisse (2.HC) - LAM
1* 1.Etappe Driedaagse De Panne-Koksijde (2.1) - LAM
1* 2.Etappe Tour of Qatar (2.2) - LAM
1* 5.Etappe Tour of Qatar (2.2) - LAM
1* 3.Etappe Tour of Oman (2.3) - LAM
1* 6.Etappe Tour of Oman (2.3) - LAM
1* 1.Etappe Arctic Race of Norway (2.3) - LAM
1* Punktewertung Paris - Nice (2.HC) - LAM
1* Punktewertung Tour of Oman (2.3) - LAM
2* Driedaagse De Panne-Koksijde (2.1) - LAM
2* Grand Prix Cycliste de Québec (1.1) - LAM
2* Paris - Tours (1.1) - LAM
2* 11.Etappe Tour de France (GT) - LAM
2* 21.Etappe Tour de France (GT) - LAM
2* 4.Etappe Paris - Nice (2.HC) - LAM
2* 2.Etappe Tour de Suisse (2.HC) - LAM
2* 3a.Etappe Driedaagse De Panne-Koksijde (2.1) - LAM
2* Punktewertung Driedaagse De Panne-Koksijde (2.1) - LAM
2* Punktewertung Tour of Qatar (2.2) - LAM
3* Gent - Wevelgem (1.HC) - LAM
3* Grand Prix Cycliste de Montréal (1.1) - LAM
3* 3.Etappe Eneco Tour (2.1) - LAM
3* 4.Etappe Eneco Tour (2.1) - LAM
3* 1.Etappe Tour of Qatar (2.2) - LAM
3* Prolog Skoda-Tour de Luxembourg (2.2) - LAM
3* 1.Etappe Skoda-Tour de Luxembourg (2.2) - LAM
3* 2.Etappe Arctic Race of Norway (2.3) - LAM
3* Punktewertung Eneco Tour (2.1) - LAM
3* Punktewertung Arctic Race of Norway (2.3) - LAM
4* Milano - Sanremo (1.M) - LAM
4* Scheldeprijs (1.1) - LAM
4* Tour of Qatar (2.2) - LAM
4* Rund um den Finanzplatz Eschborn-Frankfurt (1.2) - LAM
5* 6.Etappe Tour de France (GT) - LAM
5* 2.Etappe Paris - Nice (2.HC) - LAM
5* Punktewertung Tour de France (GT) - LAM
2017:
1* Milano - Sanremo (1.M) - UAD
1* 5.Etappe Dubai Tour (2.2) - UAD
1* 1.Etappe Tour of Oman (2.2) - UAD
1* 4.Etappe Tour of Oman (2.2) - UAD
1* Punktewertung Tour of Oman (2.2) - UAD
1* Punktewertung Driedaagse De Panne-Koksijde (2.2) - UAD
2* Driedaagse De Panne-Koksijde (2.2) - UAD
2* Rund um den Finanzplatz Eschborn-Frankfurt (1.1) - UAD
2* 2.Etappe Dubai Tour (2.2) - UAD
2* 6.Etappe Tour of Oman (2.2) - UAD
2* 2.Etappe Driedaagse De Panne-Koksijde (2.2) - UAD
2* 3a.Etappe Driedaagse De Panne-Koksijde (2.2) - UAD
2018:
1* 13.Etappe Tour de France (GT) - UAD
1* 5.Etappe PostNord Danmark Rundt (2.HC) - VWC
1* Punktewertung PostNord Danmark Rundt (2.HC) - VWC
2* 1.Etappe Skoda-Tour de Luxembourg (2.HC) - UAD
3* 2.Etappe Tour de France (GT) - UAD
3* 3.Etappe Binck Bank Tour (2.WT2) - VWC
3* 5.Etappe Binck Bank Tour (2.WT2) - VWC
3* 7.Etappe Amgen Tour of California (2.WT3) - UAD
4* PostNord Danmark Rundt (2.HC) - VWC
4* 8.Etappe Tour de France (GT) - UAD
4* Punktewertung Tour de France (GT) - UAD
2021:
1* Tour of Norway (2.HC) - UXT
1* 1.Etappe Tour of Norway (2.HC) - UXT
1* Punktewertung Tour of Norway (2.HC) - UXT
2* Eschborn-Frankfurt (1.WT3) - UXT
2* 4 Jours de Dunkerque (2.HC) - UXT
2* 8.Etappe Tour of Turkey (2.HC) - UXT
2* 2.Etappe 4 Jours de Dunkerque (2.HC) - UXT
2* 4.Etappe 4 Jours de Dunkerque (2.HC) - UXT
2* 4.Etappe Tour of Norway (2.HC) - UXT
2* 6.Etappe Tour of Norway (2.HC) - UXT
2* Punktewertung 4 Jours de Dunkerque (2.HC) - UXT
3* 3.Etappe Tour of Turkey (2.HC) - UXT
3* 6.Etappe 4 Jours de Dunkerque (2.HC) - UXT
3* 5.Etappe Tour of Norway (2.HC) - UXT