| | | Circuit de Lorraine Professionnel (2.1) |
| 22-05 | DNF | | Etappe 4Maizières-lès-Metz - Belleville (176.0km) | 176.0km |
| 21-05 | 120 | | Etappe 3Raon-l'Étape - Saint-Avold (159.0km) | 159.0km |
| 20-05 | 117 | | Etappe 2Pagny-sur-Moselle - Chantraine (170.0km) | 170.0km |
| 19-05 | 120 | | Etappe 1Thionville - Jarny (162.0km) | 162.0km |
| | | Settimana Ciclistica Lombarda (2.1) |
| 05-04 | DNF | | Etappe 5Montello - Bergamo (153.0km) | 153.0km |
| 04-04 | 135 | | Etappe 4Grumello del Monte - Grumello del Monte (152.0km) | 152.0km |
| 03-04 | 165 | | Etappe 3Lumezzane - Lumezzane (125.0km) | 125.0km |
| 02-04 | 164 | | Etappe 2Dalmine - Dalmine (174.0km) | 174.0km |
| 01-04 | 28 | | Etappe 1Calcinato - Calcinato (156.0km) | 156.0km |
| 31-03 | 186 | | ProloogCasazza - Colle Gallo (6.0km) | 6.0km |
| | | Settimana Internazionale Coppi e Bartali (2.1) |
| 25-03 | OTL | | Etappe 4Pavullo nel Frignano - Pavullo nel Frignano (185.0km) | 185.0km |
| 24-03 | 122 | | Etappe 3San Lazzaro di Savena - Faenza (175.0km) | 175.0km |
| 23-03 | 74 | | Etappe 1Riccione - Riccione (81.0km) | 81.0km |
| 28-02 | DNF | | Kuurne-Brussel-Kuurne (1.1) | 194.0km |