| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 9 | Trofeo Laigueglia | + 01:06 | + 01:06 | |
| 17 | Clasica de Almeria | + 20 | + 20 | |
| 59 | Amstel Gold Race | + 02:54 | + 02:54 | |
| 26 | La Flèche Wallonne | + 36 | + 36 | |
| 26 | Liège-Bastogne-Liège | + 01:18 | + 01:18 | |
| 21 | GP Industria & Artigianato | + 09 | + 09 | |
| 🥈2 | Giro della Toscana | + 02 | + 02 | |
| 7 | Memorial Pantani | + 39 | + 39 | |
| 8 | ADAC Cyclassics | + 00 | ||
| 77 | GP Camaiore | + 11:34 | + 11:34 | |
| 🥇1 | Giro del Lazio | 05:12:14 | ||
| 5 | GP Fred Mengoni | + 00 | ||
| 32 | Donostia San Sebastian Klasikoa | + 00 | ||
| 4 | Tre Valli Varesine | + 04 | + 04 | |
| 37 | Coppa Agostoni | + 01:32 | + 01:32 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 10 | Tour des Alpes-Maritimes | + 38 | + 38 | |
| 🥈2 | GP Chiasso | + 00 | ||
| 50 | ADAC Cyclassics | + 28 | + 28 | |
| 27 | Giro del Lazio | + 00 | ||
| 46 | GP Fred Mengoni | + 01:52 | + 01:52 | |
| 🥈2 | Trofeo Castelfidardo | + 01 | + 01 | |
| 102 | Donostia San Sebastian Klasikoa | + 04:05 | + 04:05 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 62 | Tre Valli Varesine | + 06:58 | + 06:58 | |
| 41 | Giro del Veneto | + 02:12 | + 02:12 | |
| 49 | Giro del Lazio | + 04:49 | + 04:49 | |
| 27 | Giro dell'Emilia | + 02:30 | + 02:30 | |
| 36 | Milano - Torino | + 00 | ||
| 54 | Il Lombardia | + 09:31 | + 09:31 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 18 | Tre Valli Varesine | + 49 | + 49 | |
| 🥇1 | Giro del Veneto | 05:00:10 | ||
| 🥈2 | Il Lombardia | + 00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 76 | La Flèche Wallonne | + 11:52 | + 11:52 | |
| 89 | Liège-Bastogne-Liège | + 07:34 | + 07:34 | |
| 41 | Amstel Gold Race | + 01:36 | + 01:36 | |
| 109 | Donostia San Sebastian Klasikoa | + 04:02 | + 04:02 |