| | | Grand Prix Rüebliland (2.1) |
| 07-09 | DNF | | Stage 3Altishofen - Altishofen (110.0km) | 110.0km |
| 06-09 | 104 | 106 | Stage 2Kaisten - Kaisten (88.0km) | 88.0km |
| 05-09 | 97 | 97 | Stage 1Sulz - Sulz (102.0km) | 102.0km |
| | | Ain Bugey Valromey Tour (2.1) |
| 13-07 | DNF | | Stage 4Ceyzérieu - Belley (107.0km) | 107.0km |
| 12-07 | 122 | 122 | Stage 3Hauteville - Col de la Biche (99.0km) | 99.0km |
| 11-07 | 124 | 129 | Stage 2Morestel - Serrières-de-Briord (96.0km) | 96.0km |
| 10-07 | 125 | 125 | Stage 1Torcieu - Morestel (96.0km) | 96.0km |
| 29-06 | 13 | | National Road Championships - Denmark U19 (CN) | |
| 17-05 | 39 | | National Road Championships - Denmark TT U19 (CN) | |
| | | La Coupe du President de la Ville de Grudziądz (2.1) |
| 5 | | Standings |
| 36 | | Points |
| 2 | | Youth |
| 04-05 | 17 | 5 | Stage 4Grudziadz - Grudziadz (103.0km) | 103.0km |
| 03-05 | 65 | 9 | Stage 3Swiecie - Swiecie (93.0km) | 93.0km |
| 02-05 | 57 | 8 | Stage 2Kijewo Królewskie - Kijewo Królewskie (90.0km) | 90.0km |
| 01-05 | 21 | 5 | Stage 1Gruta - Lasin (102.0km) | 102.0km |