| 22-09 | DNF | | Paris-Camembert (1.1) | 194.0km |
| 20-09 | 57 | | Grand Prix d'Isbergues (1.1) | |
| 13-09 | DNF | | Antwerp Port Epic / Sels Trophy (1.1) | 190.0km |
| | | Tour Poitou-Charentes (2.1) |
| 89 | | Klassement |
| 30-08 | 69 | 89 | Stage 5Thenezay - Poitiers (164.0km) | 164.0km |
| 29-08 | 125 | 98 | Stage 3Chasseneuil-du-Poitou - Jeunay-Marigny (97.0km) | 97.0km |
| 29-08 | 102 | 99 | Stage 4Chasseneuil-du-Poitou - Futuroscope (22.0km) | 22.0km |
| 28-08 | 74 | 72 | Stage 2Royan - Echiré (186.0km) | 186.0km |
| 27-08 | 77 | 77 | Stage 1Montmoreau - Royan (199.0km) | 199.0km |
| 25-08 | DNF | | Bretagne Classic - Ouest-France (1.UWT) | 247.0km |
| 23-08 | 74 | | National Road Championships - France (CN) | 237.0km |
| 15-08 | DNF | | Dwars door het Hageland (1.Pro) | 180.0km |
| | | Tour du Rwanda (2.1) |
| 54 | | Klassement |
| 01-03 | 56 | 54 | Stage 8Kigali - Kigali (89.0km) | 89.0km |
| 29-02 | 27 | 55 | Stage 7Nyamirambo - Kigali (4.0km) | 4.0km |
| 28-02 | 25 | 56 | Stage 6Musanze - Muhanga (127.0km) | 127.0km |
| 27-02 | 13 | 62 | Stage 5Rubavu - Musanze (84.0km) | 84.0km |
| 26-02 | 64 | 65 | Stage 4Rusizi - Rubavu (206.0km) | 206.0km |
| 25-02 | 52 | 65 | Stage 3Huye - Rusizi (142.0km) | 142.0km |
| 24-02 | 68 | 69 | Stage 2Kigali - Huye (120.0km) | 120.0km |
| 23-02 | 71 | 71 | Stage 1Kigali - Kigali (114.0km) | 114.0km |
| | | Volta a la Comunitat Valenciana (2.Pro) |
| 118 | | Klassement |
| 09-02 | 28 | 118 | Stage 5Paterna - Valencia (98.0km) | 98.0km |
| 08-02 | 125 | 119 | Stage 4Calpe - Altea (156.0km) | 156.0km |
| 07-02 | 106 | 90 | Stage 3Orihuela - Torrevieja (175.0km) | 175.0km |
| 06-02 | 104 | 92 | Stage 2Torrent - Cullera (181.0km) | 181.0km |
| 05-02 | 71 | 71 | Stage 1Castellón - Vila-real (180.0km) | 180.0km |