| 24-09 | 13 | | UCI World Championship Ponferrada TT (CM) | 47.0km |
| 14-09 | 1 | | Chrono Champenois Masculin International (1.2) | 33.0km |
| | | Giro della Regione Friuli Venezia Giulia (2.2) |
| 3 | | Klassement |
| 2 | | Punten |
| 6 | | Berg |
| 06-09 | 12 | 3 | Stage 5Palmanova - Muggia (144.0km) | 144.0km |
| 05-09 | 2 | 3 | Stage 4Cividale del Friuli - Castelmonte (162.0km) | 162.0km |
| 04-09 | 10 | 6 | Stage 3Majano - Resia (165.0km) | 165.0km |
| 03-09 | 13 | 6 | Stage 2Valvasone - Forni di Sopra (171.0km) | 171.0km |
| 02-09 | 6 | | Stage 1bPasiano di Pordenone - Azzano Decimo (110.0km) | 110.0km |
| | | Post Danmark Rundt - Tour of Denmark (2.HC) |
| 26 | | Klassement |
| 9 | | Punten |
| 9 | | Berg |
| 10-08 | 9 | 26 | Stage 6Kalundborg - Frederiksberg (175.0km) | 175.0km |
| 09-08 | 47 | 30 | Stage 4Nyborg - Odense (100.0km) | 100.0km |
| 09-08 | 2 | 28 | Stage 5Middelfart - Middelfart (15.0km) | 15.0km |
| 08-08 | 37 | 36 | Stage 3Skanderborg - Vejle (175.0km) | 175.0km |
| 07-08 | 65 | 40 | Stage 2Skive - Århus (195.0km) | 195.0km |
| 06-08 | 57 | 40 | Stage 1Hobro - Mariager (155.0km) | 155.0km |
| 26-06 | 1 | | National Road Championships - Denmark TT (CN) | 40.0km |
| | | Tour des Fjords (2.1) |
| 01-06 | DNF | | Stage 5Risavika - Stavanger (175.0km) | 175.0km |
| 31-05 | 82 | 91 | Stage 4Stavanger - Stavanger (181.0km) | 181.0km |
| 30-05 | 98 | 100 | Stage 3Hjelmeland - Forsand (152.0km) | 152.0km |
| 29-05 | 107 | 111 | Stage 2Eidfjord - Haugesund (202.0km) | 202.0km |
| 28-05 | 106 | 106 | Stage 1Bergen - Ulvik (163.0km) | 163.0km |
| 26-02 | 2 | | UCI Cycling World Championships - Track (Team Pursuit) (CM) | |