| 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 |
| 27-08 | 34 | | Stage 3Monts-sur-Guesnes - Monts-sur-Guesnes | 22.0km |
| 27-08 | 88 | | Stage 4Monts-sur-Guesnes - Loudun | 98.0km |
| 26-08 | 67 | | Stage 2Rouillac - Saint-Maixent-l'École | 183.0km |
| 25-08 | 47 | | Stage 1Châtelaillon-Plage - Aigre | 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 | | Standings |
| 07-06 | | 4 | Stage 5Hønefoss - Hønefoss | 161.0km |
| 06-06 | 3 | | Stage 4Hønefoss - Hønefoss | 178.0km |
| 05-06 | 5 | | Stage 3Beitostølen - Vik I Hole | 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 | | Standings |
| 05-04 | 92 | 100 | Stage 6Montello - Bergamo | 153.0km |
| 04-04 | 152 | | Stage 5Flero - Flero | 159.0km |
| 03-04 | 120 | | Stage 4Vertova - Vertova | 183.0km |
| 02-04 | 130 | | Stage 3Boltiere - Zingonia | 164.0km |
| 01-04 | 55 | | Stage 2Brignano Gera d'Adda - Calcinate | 160.0km |