| 17-04 | DNF | | Giro dell'Appennino (1.1) | 197.0km |
| 14-04 | 60 | | GP de Denain - Porte du Hainaut (1.HC) | |
| 13-04 | DNF | | De Brabantse Pijl (1.HC) | 205.0km |
| | | Circuit Cycliste Sarthe - Pays de la Loire (2.1) |
| 76 | | Klassement |
| 08-04 | 66 | 76 | Etappe 4Abbaye de l'Epau - Arnage (176.0km) | 176.0km |
| 07-04 | 79 | 82 | Etappe 3Angers - Pré-en-Pail (190.0km) | 190.0km |
| 06-04 | 82 | 82 | Etappe 2bAngers - Angers (6.0km) | 6.0km |
| 06-04 | 68 | 83 | Etappe 2aSaint-Mars-la-Jaille - Angers (85.0km) | 85.0km |
| 05-04 | 86 | 86 | Etappe 1Château-du-Loir - Château-du-Loir (183.0km) | 183.0km |
| 03-04 | DNF | | Paris-Camembert (1.1) | |
| 01-04 | 48 | | Route Adélie de Vitré (1.1) | |
| 18-03 | 81 | | Handzame Classic (1.1) | 199.0km |
| 16-03 | 116 | | Nokere Koerse - Danilith Classic (1.HC) | 199.0km |
| | | Driedaagse van West-Vlaanderen (2.1) |
| 06-03 | DNF | | Etappe 2Nieuwpoort - Ichtegem (182.0km) | 182.0km |
| 05-03 | 77 | 114 | Etappe 1Brugge - Harelbeke (173.0km) | 173.0km |
| 04-03 | 143 | 143 | ProloogMiddelkerke - Middelkerke (7.0km) | 7.0km |
| 28-02 | DNF | | Gran Premio Città di Lugano (1.HC) | |
| 14-02 | DNF | | Trofeo Laigueglia (1.HC) | 192.0km |
| 29-01 | OTL | | Trofeo Pollença-Port de Andratx (1.1) | |