| 05-10 | 8 | | Tour de Vendée (1.1) | |
| | | Tour de Pologne (PT) |
| 18-09 | 20 | | Stage 5Naleczow - Rzeszów | 239.0km |
| 16-09 | 1 | | Stage 3Mikolajki - Bialystok | 184.0km |
| 14-09 | 5 | | Stage 7 | |
| 31-08 | 10 | | Classic de l'Indre (1.1) | 200.0km |
| | | Eneco Tour (PT) |
| 26-08 | 11 | | Stage 6Maldegem - Brussel | 186.0km |
| 25-08 | 13 | | Stage 5Ardooie - Oostende | 167.0km |
| 22-08 | 12 | | Stage 2Roermond - Nieuwegein | 173.0km |
| 21-08 | 7 | | Stage 1Beek - Roermond | 174.0km |
| | | Clásica de Alcobendas (2.1) |
| 11-05 | 19 | | Stage 3Alcobendas - San Sebastián de los Reyes | 72.0km |
| 20-04 | 17 | | Tro-Bro Léon (1.1) | 204.0km |
| | | Circuit Cycliste Sarthe (2.1) |
| 10-04 | 15 | | Stage 4Angers - Fresnay-sur-Sarthe | 186.0km |
| 09-04 | 17 | 4 | Stage 2Varades - Angers | 99.0km |
| 08-04 | 3 | 3 | Stage 1Aizenay - Ligné | 182.0km |
| 06-04 | 20 | | GP de la Ville de Rennes (1.1) | 196.0km |
| | | Volta ao Distrito de Santarém (2.1) |
| 14-03 | 1 | | Stage 2Rio Maior - Benavente | 192.0km |
| 02-03 | 137 | | Kuurne-Brussel-Kuurne (1.1) | 193.0km |
| | | Etoile de Bessèges (2.1) |
| 2 | | Points |
| 10-02 | 2 | | Stage 5Gagnières - Bessèges | 145.0km |
| 09-02 | 1 | | Stage 4Allègre-les-Fumades - Allègre-les-Fumades | 151.0km |
| 07-02 | 12 | | Stage 2Nîmes - Saint-Ambroix | 149.0km |
| 06-02 | 12 | | Stage 1Le Grau-du-Roi - Le Grau-du-Roi | 154.0km |
| | | Tour of Qatar (2.1) |
| 11 | | Standings |
| 01-02 | 8 | 11 | Stage 6Al Wakra - Doha | 120.0km |
| 30-01 | 4 | | Stage 4Khalifa - Al Khor Corniche | 131.0km |
| 29-01 | 14 | | Stage 3Camel Race Track - Qatar Foundation | 147.0km |
| 28-01 | 17 | | Stage 2Al Zubarah - Doha | 137.0km |