| 26-09 | 12 | | UCI World Championship Mendrisio U23 (U23) | 179.0km |
| 19-09 | 10 | | Praha - Karlovy Vary - Praha (1.2) | |
| 09-09 | 35 | | Memorial Rik Van Steenbergen (1.1) | 183.0km |
| 06-09 | 14 | | Grote Prijs Jef Scherens (1.1) | 183.0km |
| | | Tour du Poitou-Charentes et de la Vienne (2.1) |
| 28-08 | DNF | | Stage 5Pôle Économique Atlansèvre - Poitiers (186.0km) | 186.0km |
| 27-08 | 34 | | Stage 3Monts-sur-Guesnes - Monts-sur-Guesnes (22.0km) | 22.0km |
| 27-08 | 88 | | Stage 4Monts-sur-Guesnes - Loudun (98.0km) | 98.0km |
| 26-08 | 67 | | Stage 2Rouillac - Saint-Maixent-l'École (183.0km) | 183.0km |
| 25-08 | 47 | | Stage 1Châtelaillon-Plage - Aigre (185.0km) | 185.0km |
| 18-08 | 123 | | GP Stad Zottegem (1.1) | 192.0km |
| 02-08 | 18 | | Sparkassen Giro Bochum (1.1) | |
| 05-07 | 99 | | European Championship U23 (U23) | 175.0km |
| 28-06 | 4 | | National Road Championships - Norway (CN) | 187.0km |
| 25-06 | 10 | | National Road Championships - Noorwegen TT (CN) | 49.0km |
| | | Ringerike GP (2.2) |
| 4 | | Klassement |
| 07-06 | | 4 | Stage 5Hønefoss - Hønefoss (161.0km) | 161.0km |
| 06-06 | 3 | | Stage 4Hønefoss - Hønefoss (178.0km) | 178.0km |
| 05-06 | 5 | | Stage 3Beitostølen - Vik I Hole (225.0km) | 225.0km |
| 25-04 | 5 | | Arno Wallaard Memorial (1.2) | 175.0km |
| 11-04 | 22 | | Ronde van Vlaanderen U23 (1.NCUP) | |
| | | Settimana Ciclistica Lombarda (2.1) |
| 100 | | Klassement |
| 05-04 | 92 | 100 | Stage 6Montello - Bergamo (153.0km) | 153.0km |
| 04-04 | 152 | | Stage 5Flero - Flero (159.0km) | 159.0km |
| 03-04 | 120 | | Stage 4Vertova - Vertova (183.0km) | 183.0km |
| 02-04 | 130 | | Stage 3Boltiere - Zingonia (164.0km) | 164.0km |
| 01-04 | 55 | | Stage 2Brignano Gera d'Adda - Calcinate (160.0km) | 160.0km |