| | | Circuit Cycliste Sarthe - Pays de la Loire (2.1) |
| 04-04 | DNF | | Stage 2Riaillé - Angers | 87.0km |
| 03-04 | 1 | 1 | Stage 1Saint-Gilles-Croix-de-Vie - Riaillé | 192.0km |
| | | VDK-Driedaagse De Panne-Koksijde (2.HC) |
| 29-03 | 143 | 146 | Stage 3De Panne - De Panne | 112.0km |
| 29-03 | DNS | | Stage 4De Panne - De Panne | 14.0km |
| 28-03 | 148 | 162 | Stage 2Zottegem - Koksijde | 216.0km |
| 27-03 | 164 | 164 | Stage 1Middelkerke - Oudenaarde | 201.0km |
| 25-03 | DNF | | Gent-Wevelgem (WT) | 234.0km |
| 14-03 | 29 | | Nokere-Koerse (1.1) | 196.0km |
| | | Driedaagse van West-Vlaanderen (2.1) |
| 02-03 | 71 | 71 | PrologueMiddelkerke - Middelkerke | 7.0km |
| | | Tour of Oman (2.HC) |
| 113 | | Standings |
| 7 | | Points |
| 19-02 | 4 | 113 | Stage 6Al Khawd - Muscat Corniche | 130.0km |
| 18-02 | 109 | 113 | Stage 5Royal Opera House - Jabal al Akhdhar (Green Mountain) | 158.0km |
| 17-02 | 121 | 112 | Stage 4Bidbid - Al Wadi Al Kabir | 142.0km |
| 16-02 | 11 | 99 | Stage 3Al Awabi - Muscat Heights | 144.0km |
| 15-02 | 108 | 101 | Stage 2Sur - Wadi Dayqah Dam | 140.0km |
| 14-02 | 2 | 2 | Stage 1Al Alam Royal Palace - Wadi Al Hoqay | 159.0km |
| | | Tour of Qatar (2.HC) |
| 83 | | Standings |
| 10-02 | 2 | 83 | Stage 6Sealine Beach Resort - Doha Corniche | 120.0km |
| 09-02 | 9 | 87 | Stage 5Camel Race Track - Al Khor Corniche | 160.0km |
| 08-02 | 65 | 93 | Stage 4Al Thakhira - Madinat Al Shamal | 144.0km |
| 07-02 | 85 | 106 | Stage 3Dukhan - Al Gharafa Stadium | 146.0km |
| 06-02 | | 119 | Stage 2Lusail - Lusail | 11.0km |
| 05-02 | 121 | 121 | Stage 1Barzan Towers - Doha Golf Club | 142.0km |