| 27-09 | DNF | | Famenne Ardenne Classic (1.1) | 194.0km |
| 23-09 | 93 | | Gooikse Pijl (1.1) | |
| 09-09 | DNF | | Tour du Doubs (1.1) | |
| 11-08 | 65 | | KOGA Slag om Norg (1.1) | |
| 26-07 | DNF | | Grand Prix Cerami (1.1) | |
| 22-07 | DNF | | Grand Prix de la ville de Pérenchies (1.2) | |
| 28-06 | 2 | | National Road Championships - Great Britain TT U23 (CN) | 28.0km |
| 17-06 | DNF | | Elfstedenronde (1.1) | |
| 10-06 | 100 | | Rund um Köln (1.1) | 207.0km |
| 27-05 | 87 | | Circuit de Wallonie (1.2) | |
| 20-05 | 71 | | Grote Prijs Marcel Kint (1.1) | |
| 13-05 | 14 | | GP Wase Polders Verrebroek (Nat) | 176.0km |
| 28-04 | DNS | | PWZ Zuidenveld Tour (1.2) | |
| 21-04 | 114 | | Arno Wallaard Memorial (1.2) | |
| | | Circuit des Ardennes International (2.2) |
| 08-04 | DNF | | Stage 3aDonchery - Vivier-au-Court (79.0km) | 79.0km |
| 07-04 | 130 | 132 | Stage 2Beauraing - Givet (175.0km) | 175.0km |
| 06-04 | 141 | 141 | Stage 1Bazeilles - Bazeilles (160.0km) | 160.0km |
| | | Le Triptyque des Monts et Châteaux (2.2) |
| 102 | | Klassement |
| 02-04 | 103 | 102 | Stage 3bChateau de Moulbaix - Saint-Sauveur (94.0km) | 94.0km |
| 02-04 | 53 | 103 | Stage 3aFrasnes-lez-Buissenal - Saint-Sauveur (9.0km) | 9.0km |
| 01-04 | 86 | 108 | Stage 2Tournai - Leuze-en-Hainaut (164.0km) | 164.0km |
| 31-03 | 126 | 126 | Stage 1Pecq - Flobecq (150.0km) | 150.0km |
| | | Tour of Antalya (2.2) |
| 23-02 | 142 | | Stage 2Antalya - Antalya (158.0km) | 158.0km |
| 22-02 | 138 | 138 | Stage 1Antalya - Antalya (117.0km) | 117.0km |