| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 37 | E3 Saxo Classic | + 00 | ||
| 57 | Ronde van Vlaanderen | + 05:07 | + 05:07 | |
| 21 | Paris-Roubaix | + 02:56 | + 02:56 | |
| 15 | Amstel Gold Race | + 01:16 | + 01:16 | |
| 73 | La Flèche Wallonne | + 02:42 | + 02:42 | |
| 27 | Liège-Bastogne-Liège | + 21 | + 21 | |
| 57 | ADAC Cyclassics | + 04:11 | + 04:11 | |
| 24 | Championship of Zurich | + 00 | ||
| 13 | Brussels Cycling Classic | + 06 | + 06 | |
| 113 | GP de Fourmies | + 41 | + 41 | |
| 95 | Giro del Lazio | + 03:56 | + 03:56 | |
| 120 | Milano - Torino | + 08:22 | + 08:22 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 53 | E3 Saxo Classic | + 32 | + 32 | |
| 16 | Ronde van Vlaanderen | + 02:19 | + 02:19 | |
| 16 | Amstel Gold Race | + 46 | + 46 | |
| 40 | La Flèche Wallonne | + 02:12 | + 02:12 | |
| 22 | Liège-Bastogne-Liège | + 01:13 | + 01:13 | |
| 83 | ADAC Cyclassics | + 03 | + 03 | |
| 34 | Championship of Zurich | + 01:18 | + 01:18 | |
| 🥈2 | Giro del Veneto | + 00 | ||
| 8 | Coppa Placci | + 40 | + 40 | |
| 104 | GP de Fourmies | + 12 | + 12 | |
| 🥇1 | Giro del Lazio | 04:41:47 | ||
| 7 | Giro dell'Emilia | + 00 | ||
| 60 | Paris - Tours | + 09 | + 09 | |
| 11 | Milano - Torino | + 00 | ||
| 🥇1 | Il Lombardia | 06:29:41 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 55 | Ronde van Vlaanderen | + 02:37 | + 02:37 | |
| 🥉3 | La Flèche Wallonne | + 06 | + 06 | |
| 59 | Liège-Bastogne-Liège | + 03:55 | + 03:55 | |
| 🥇1 | Amstel Gold Race | 06:49:17 | ||
| 43 | Eschborn-Frankfurt | + 00 | ||
| 16 | Donostia San Sebastian Klasikoa | + 41 | + 41 | |
| 6 | Championship of Zurich | + 01:06 | + 01:06 | |
| 43 | Coppa Placci | + 00 | ||
| 60 | Brussels Cycling Classic | + 00 | ||
| 8 | GP de Fourmies | + 25 | + 25 | |
| 62 | Giro del Lazio | + 27 | + 27 | |
| 🥇1 | Giro dell'Emilia | 05:14:12 | ||
| 98 | Paris - Tours | + 29 | + 29 | |
| 🥇1 | Milano - Torino | 04:37:44 | ||
| 🥇1 | Il Lombardia | 06:14:49 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 🥇1 | Omloop Nieuwsblad | 04:52:00 | ||
| 15 | Ronde van Vlaanderen | + 19 | + 19 | |
| 11 | La Flèche Wallonne | + 27 | + 27 | |
| 28 | Liège-Bastogne-Liège | + 25 | + 25 | |
| 7 | Amstel Gold Race | + 20 | + 20 | |
| 18 | Donostia San Sebastian Klasikoa | + 34 | + 34 | |
| 23 | ADAC Cyclassics | + 00 | ||
| 53 | Championship of Zurich | + 12:35 | + 12:35 | |
| 82 | Bretagne Classic | + 02:44 | + 02:44 | |
| 21 | Giro dell'Emilia | + 02:23 | + 02:23 | |
| 82 | Paris - Tours | + 02 | + 02 | |
| 36 | Milano - Torino | + 04 | + 04 | |
| 5 | Il Lombardia | + 01:25 | + 01:25 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 96 | Ronde van Vlaanderen | + 12:18 | + 12:18 | |
| 🥇1 | Bretagne Classic | 04:59:00 | ||
| 133 | ADAC Cyclassics | + 02:26 | + 02:26 | |
| 47 | Donostia San Sebastian Klasikoa | + 04 | + 04 | |
| 11 | Championship of Zurich | + 04:58 | + 04:58 | |
| 8 | Giro del Veneto | + 38 | + 38 | |
| 🥉3 | Coppa Placci | + 36 | + 36 | |
| 37 | Brussels Cycling Classic | + 00 | ||
| 15 | GP de Fourmies | + 02:54 | + 02:54 | |
| 36 | Giro del Lazio | + 27 | + 27 | |
| 5 | Il Lombardia | + 07 | + 07 |