| 01-10 | 30 | | UCI World Championship Melbourne U23 (CM) | 159.0km |
| | | Giro del Friuli Venezia Giulia (2.2) |
| 1 | | Standings |
| 8 | | Points |
| 1 | | Youth |
| 11-09 | | 1 | Stage 4Arta Terme - Udine | 164.0km |
| 10-09 | 4 | 1 | Stage 3Maniago - Forni di Sopra | 174.0km |
| | | Paris-Corrèze (2.1) |
| 62 | | Standings |
| 05-08 | 42 | 62 | Stage 2Malemort - Chaumeil | 157.0km |
| 04-08 | 84 | | Stage 1Contres - Saint-Léonard-de-Noblat | 206.0km |
| | | Tour Alsace (2.2) |
| 9 | | Standings |
| 01-08 | | 9 | Stage 5Ribeauville - Ballon d'Alsace | 146.0km |
| 28-07 | 5 | | Stage 1Colmar - Cernay | 145.0km |
| 27-06 | 4 | | National Road Championships - Norway (CN) | 196.0km |
| 24-06 | 9 | | National Road Championships - Noorwegen TT (CN) | 25.0km |
| | | Olympia's Tour (2.2) |
| 40 | | Standings |
| 22-05 | | 40 | Stage 6Hoofddorp - Hoofddorp | 9.0km |
| 17-04 | 30 | | Liège-Bastogne-Liège U23 (1.2U) | 178.0km |
| 10-04 | 30 | | Ronde van Vlaanderen U23 (1.NCUP) | 169.0km |
| 17-03 | 72 | | Nokere-Koerse (1.1) | 193.0km |