| 08-09 | DNF | | Gylne Gutuer (1.2) | |
| 07-09 | 17 | | Lillehammer GP (1.2) | |
| 06-09 | 15 | | Hafjell TT (1.2) | |
| | | PostNord Danmark Rundt - Tour of Denmark (2.HC) |
| 92 | | Klassement |
| 25-08 | 84 | 92 | Stage 5Roskilde - Frederiksberg (165.0km) | 165.0km |
| 24-08 | 98 | 93 | Stage 4Korsør - Asnæs (175.0km) | 175.0km |
| 23-08 | 85 | 81 | Stage 3Holstebro - Vejle (200.0km) | 200.0km |
| 22-08 | 114 | 89 | Stage 2Grindsted - Grindsted (17.0km) | 17.0km |
| 21-08 | 75 | 75 | Stage 1Silkeborg - Silkeborg (170.0km) | 170.0km |
| 18-08 | 6 | | Fyen Rundt - Tour of Funen (1.1) | |
| | | Giro Ciclistico della Valle d'Aosta Mont Blanc (2.2U) |
| 19-07 | DNF | | Stage 3Antagnod - Champoluc (179.0km) | 179.0km |
| 18-07 | 95 | 94 | Stage 2Aymavilles - Valsavarenche (137.0km) | 137.0km |
| 17-07 | 119 | 17 | Stage 1Sainte-Foy-Tarentaise - Saint-Gervais Mont-Blanc (126.0km) | 126.0km |
| 16-07 | 5 | 5 | PrologueAosta - Aosta (2.0km) | 2.0km |
| 30-06 | 41 | | National Road Championships - Denmark (CN) | |
| 27-06 | 11 | | National Road Championships - Denmark TT (CN) | |
| 23-06 | 9 | | National Road Championships - Denmark U23 (CN) | |
| 22-06 | 6 | | National Road Championships - Denmark TT U23 (CN) | |
| 05-05 | 24 | | Skive-Løbet (1.2) | |
| 04-05 | 10 | | GP Himmerland Rundt (1.2) | |
| | | Tour of Antalya (2.2) |
| 60 | | Klassement |
| 24-02 | 73 | 60 | Stage 4Side - Antalya (157.0km) | 157.0km |
| 23-02 | 56 | 61 | Stage 3Perge - Termessos (91.0km) | 91.0km |
| 22-02 | 132 | 116 | Stage 2Antalya - Antalya (109.0km) | 109.0km |
| 21-02 | 111 | 111 | Stage 1Köprülü Kanyon - Antalya (141.0km) | 141.0km |