| 13-09 | 104 | | Grand Prix de Wallonie (1.Pro) | 201.0km |
| 30-08 | DNF | | Muur Classic Geraardsbergen (1.2) | |
| 15-08 | DNF | | Tour of Leuven - Memorial Jef Scherens (1.1) | 193.0km |
| 13-08 | 77 | | La Polynormande (1.1) | |
| | | Kreiz Breizh Elites (2.2) |
| 30-07 | DNF | | Stage 3Locmalo - Carhaix (183.0km) | 183.0km |
| 29-07 | 132 | 132 | Stage 2Calanhel - Priziac (209.0km) | 209.0km |
| 28-07 | 148 | 148 | Stage 1Begard - Begard (11.0km) | 11.0km |
| 23-07 | 27 | | Grand Prix de la ville de Pérenchies (1.2) | |
| | | Tour du Pays de Montbéliard (2.2) |
| 20 | | Klassement |
| 13 | | Berg |
| 18-06 | 36 | 20 | Stage 2Dampierre-les-Bois - Dampierre-les-Bois (160.0km) | 160.0km |
| 17-06 | 7 | 8 | Stage 1Colombier-Fontaine - Colombier-Fontaine (171.0km) | 171.0km |
| 16-06 | 83 | 83 | PrologueCourcelles-lès-Montbéliard - Courcelles-lès-Montbéliard (3.0km) | 3.0km |
| | | Ronde de l'Oise (2.2) |
| 69 | | Klassement |
| 04-06 | 52 | 69 | Stage 4Breuil-le-Sec - Liancourt (158.0km) | 158.0km |
| 03-06 | 57 | 82 | Stage 3Andeville - Le Plessis-Belleville (189.0km) | 189.0km |
| 02-06 | 85 | 85 | Stage 2Bréteuil - Margny-lès-Compiègne (181.0km) | 181.0km |
| 01-06 | 82 | 82 | Stage 1Beauvais - Clermont (145.0km) | 145.0km |
| | | Tour of Norway (2.Pro) |
| 87 | | Klassement |
| 29-05 | 108 | 87 | Stage 3Stavanger - Stavanger (151.0km) | 151.0km |
| 28-05 | 84 | 74 | Stage 2Valle - Stavanger (172.0km) | 172.0km |
| 27-05 | 78 | 75 | Stage 1Jondal - Hovden (206.0km) | 206.0km |
| 26-05 | 78 | 78 | PrologueBergen - Fløyen (7.0km) | 7.0km |
| 07-05 | 56 | | Ringerike GP (1.2) | |
| 06-05 | 42 | | Sundvolden GP (1.2) | |
| 15-04 | DNF | | Arno Wallaard Memorial (1.2) | 184.0km |
| 05-03 | DNF | | Grand Prix de la Ville de Lillers Souvenir Bruno Comini (1.2) | |
| 04-03 | 115 | | Grand Prix Criquielion (1.1) | 201.0km |