| 10-10 | DNF | | Paris-Bourges (1.1) | |
| 06-10 | DNF | | Tour de Vendée (1.HC) | 202.0km |
| | | Le Triptyque des Monts et Châteaux (2.2) |
| 30-03 | DNF | | Stage 2bVieux-Condé - Mont-de-l'Enclus (103.0km) | 103.0km |
| 30-03 | 14 | 14 | Stage 2aBernissart - Bernissart (10.0km) | 10.0km |
| 29-03 | 64 | 67 | Stage 1Mouscron - Quevaucamps (178.0km) | 178.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 24-03 | DNF | | Stage 5Monticelli Terme - Fiorano Modenese (141.0km) | 141.0km |
| 23-03 | 28 | 98 | Stage 4Crevalcore - Crevalcore (14.0km) | 14.0km |
| 22-03 | 119 | 103 | Stage 3Zola Predosa - Piane di Mocogno (157.0km) | 157.0km |
| 21-03 | 69 | 70 | Stage 2Gatteo - Sogliano al Rubicone (162.0km) | 162.0km |
| 20-03 | 12 | 77 | Stage 1bCittà Sant'Angelo - Gatteo (11.0km) | 11.0km |
| 20-03 | 82 | 86 | Stage 1aGatteo - Gatteo (99.0km) | 99.0km |
| 27-02 | 123 | | Le Samyn (1.1) | 203.0km |
| 23-02 | DNF | | Beverbeek Classic (1.2) | 180.0km |