| 15-12 | 1 | | Wielerzesdaagse van Rotterdam (2) | |
| 20-10 | 1 | | UCI Cycling World Championships - Track (Elimination Race) (CM) | |
| 19-10 | 12 | | UCI Cycling World Championships - Track (Omnium) (CM) | |
| 17-10 | 2 | | UCI Cycling World Championships - Track (Scratch) (CM) | |
| 17-10 | 1 | | UCI Cycling World Championships - Track (Team Pursuit) (CM) | |
| | | PostNord Tour of Denmark (2.Pro) |
| 108 | | Klassement |
| 30 | | Jongeren |
| 18-08 | 47 | 108 | Stage 5Roskilde - Gladsaxe (157.0km) | 157.0km |
| 17-08 | 62 | 111 | Stage 4Store Heddinge - Holbæk (177.0km) | 177.0km |
| 16-08 | 103 | 119 | Stage 3Kolding - Haderslev (156.0km) | 156.0km |
| 15-08 | 125 | 123 | Stage 2Ringkøbing - Vejle (231.0km) | 231.0km |
| 14-08 | 14 | 61 | Stage 1Holstebro - Holstebro (13.0km) | 13.0km |
| 07-08 | 4 | | Olympic Games Paris - Track (Team Pursuit) (JO) | |
| 23-06 | 12 | | National Road Championships - Denmark (CN) | 218.0km |
| | | Ronde de l'Oise (2.2) |
| 53 | | Klassement |
| 26 | | Punten |
| 25 | | Jongeren |
| 02-06 | 11 | 53 | Stage 4Beauvais - Beauvais (180.0km) | 180.0km |
| 01-06 | 20 | 56 | Stage 3Bresles - Ressons-sur-Matz (184.0km) | 184.0km |
| 31-05 | 25 | 82 | Stage 2Liancourt - Ribécourt-Dreslincourt (190.0km) | 190.0km |
| 30-05 | 98 | 98 | Stage 1Crèvecœur-le-Grand - La Neuville-en-Hez (140.0km) | 140.0km |
| 26-05 | 3 | | Fyn Rundt - Tour of Funen (1.2) | 198.0km |
| 25-05 | 7 | | Grand Prix Herning (1.2) | 179.0km |
| 20-05 | 10 | | Paris - Troyes (1.2) | 180.0km |
| 11-05 | 4 | | National Road Championships - Denmark U23 (CN) | 165.0km |
| 01-05 | 54 | | Eschborn-Frankfurt U23 (1.2U) | 129.0km |
| 10-01 | 3 | | UEC Track European Championships (Scratch) (CC) | |
| 10-01 | 1 | | UEC Track European Championships (Elimination Race) (CC) | |