| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 148 | Volta Ciclista a CatalunyaS1 | + 01:32 | + 01:32 | |
| 150 | Volta Ciclista a CatalunyaS2 | + 10:17 | + 10:17 | |
| 180 | Tour de PologneS1 | + 13:54 | + 13:54 | |
| 171 | Tour de PologneS2 | + 01:09 | + 01:09 | |
| 162 | Tour de PologneS3 | + 10:46 | + 10:46 | |
| 181 | Tour de PologneS4 | + 03:25 | + 03:25 | |
| 183 | Tour de PologneS5 | + 15:08 | + 15:08 | |
| 94 | Tour de PologneS6 | + 15:23 | + 15:23 | |
| 165 | Vuelta a EspañaS2 | + 00 | ||
| 179 | Vuelta a EspañaS3 | + 11:53 | + 11:53 | |
| 188 | Vuelta a EspañaS4 | + 19:49 | + 19:49 | |
| 187 | Vuelta a EspañaS5 | + 01:13 | + 01:13 | |
| 175 | Vuelta a EspañaS6 | + 18:54 | + 18:54 | |
| 30 | Vuelta a EspañaS7 | + 02 | + 02 | |
| 170 | Vuelta a EspañaS8 | + 19:48 | + 19:48 | |
| 117 | Vuelta a EspañaS9 | + 02:54 | + 02:54 | |
| 118 | Vuelta a EspañaS10 | + 42 | + 42 | |
| 176 | Vuelta a EspañaS11 | + 08:31 | + 08:31 | |
| 159 | Vuelta a EspañaS12 | + 05:29 | + 05:29 | |
| 164 | Vuelta a EspañaS13 | + 10:01 | + 10:01 | |
| 181 | Vuelta a EspañaS14 | + 26:47 | + 26:47 | |
| 178 | Vuelta a EspañaS15 | + 26:22 | + 26:22 | |
| 105 | Vuelta a EspañaS16 | + 30:36 | + 30:36 | |
| 68 | Vuelta a EspañaS17 | + 20:51 | + 20:51 | |
| 100 | Vuelta a EspañaS18 | + 01:02 | + 01:02 | |
| 119 | Vuelta a EspañaS19 | + 04:05 | + 04:05 | |
| 81 | Vuelta a EspañaS20 | + 16:00 | + 16:00 | |
| 158 | Vuelta a EspañaGC | + 03:28:32 | + 03:28:32 | |
| 119 | Vuelta a EspañaS21 | + 24 | + 24 | |
| 81 | Paris - Bourges | + 01:00 | + 01:00 | |
| 49 | Paris - Tours | + 28 | + 28 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 79 | Scheldeprijs | + 00 | ||
| 15 | GP Nobili Rubinetterie | + 01:30 | + 01:30 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 119 | ADAC Cyclassics | + 02:52 | + 02:52 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 102 | Veenendaal Classic | + 28 | + 28 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 83 | Omloop Nieuwsblad | + 06:00 | + 06:00 | |
| 33 | Kuurne-Brussel-Kuurne | + 00 | ||
| 48 | In Flanders Fields | + 15 | + 15 | |
| 120 | ADAC Cyclassics | + 11:20 | + 11:20 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 41 | Kuurne-Brussel-Kuurne | + 19 | + 19 | |
| 90 | ADAC Cyclassics | + 07:32 | + 07:32 | |
| 19 | Bretagne Classic | + 30 | + 30 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 89 | Dwars door Vlaanderen | + 01:21 | + 01:21 | |
| 63 | Tour du Finistère | + 01:35 | + 01:35 | |
| 54 | Tro-Bro Leon | + 08:12 | + 08:12 | |
| 7 | Paris - Tours | + 00 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 76 | E3 Saxo Classic | + 06:46 | + 06:46 | |
| 31 | In Flanders Fields | + 04:38 | + 04:38 | |
| 108 | ADAC Cyclassics | + 07:23 | + 07:23 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 37 | In Flanders Fields | + 06:16 | + 06:16 | |
| 110 | Scheldeprijs | + 01 | + 01 | |
| 19 | ADAC Cyclassics | + 03 | + 03 | |
| 6 | Paris - Tours | + 00 | ||
| 119 | Milano - Torino | + 08:40 | + 08:40 | |
| 4 | Gran Piemonte | + 01:41 | + 01:41 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 79 | ADAC Cyclassics | + 02:14 | + 02:14 | |
| 24 | Brussels Cycling Classic | + 00 | ||
| 10 | Paris - Tours | + 20 | + 20 |
| # | Race | Type | Time | Gap |
|---|---|---|---|---|
| 29 | Scheldeprijs | + 00 |