STAGE RACE · 5 STAGES · PROSERIES · DEN FINISHED
Tour of Denmark 2026
July 29 – August 2 · from Aalborg to Rødovre
- 1 Wout van Aert
- 2 Lukáš Kubiš +0′21″
- 3 Henrik Pedersen +0′28″
- best Italian 17th Luca Paletti +2′28″
The stages
- 1 Wed Jul 29 🇧🇪 Wout van AertTeam Visma | Lease A Bike
- 2 Thu Jul 30 🇧🇪 Wout van AertTeam Visma | Lease A Bike
- 3 Fri Jul 31 🇧🇪 Wout van AertTeam Visma | Lease A Bike
- 4 Sat Aug 1 🇳🇴 Storm IngebrigtsenUno-X Mobility
- 5 Sun Aug 2 🇩🇰 Rasmus PedersenDenmark
Final GC
| Pos. | Rider | Bonuses | Time |
|---|---|---|---|
| 1 | 🇧🇪 Wout van AertTeam Visma | Lease A Bike · bonuses 31” | 31” | 19h22’23” |
| 2 | 🇸🇰 Lukáš KubišUnibet Rose Rockets · bonuses 12” | 12” | +21” |
| 3 | 🇩🇰 Henrik PedersenUno-X Mobility · bonuses 7” | 7” | +28” |
| 4 | 🇫🇷 Christophe LaporteTeam Visma | Lease A Bike · bonuses 6” | 6” | +29” |
| 5 | 🇩🇰 Søren Kragh AndersenLidl-Trek · bonuses 8” | 8” | +39” |
| 6 | 🇨🇦 Pier-André CôtéNSN Cycling Team | +45” | |
| 7 | 🇨🇿 Tomas KopeckýUnibet Rose Rockets | +46” | |
| 8 | 🇪🇸 Francisco Muñoz LlanaTeam Polti Visitmalta | +1’00” | |
| 9 | 🇨🇿 Matyáš KopeckýUnibet Rose Rockets · bonuses 3” | 3” | +1’06” |
| 10 | 🇩🇰 Alexander KampUno-X Mobility | +1’14” | |
| 17 | 🇮🇹 Luca PalettiBardiani CSF 7 Saber · the best Italian | +2’28” |
The full general classification: 124 riders
| Pos. | Rider | Bonuses | Time |
|---|---|---|---|
| 11 | 🇩🇰 William LevyUno-X Mobility · bonuses 1” | 1” | +1’22” |
| 12 | 🇩🇰 Andreas Stokbro NielsenTeam Coloquick · bonuses 3” | 3” | +1’24” |
| 13 | 🇩🇪 Tim Torn TeutenbergLidl-Trek · bonuses 3” | 3” | +2’11” |
| 14 | 🇩🇰 Niklas LarsenUnibet Rose Rockets · bonuses 5” | 5” | +2’23” |
| 15 | 🇸🇪 Teodor De LucaLucky Sport Cycling Team · bonuses 4” | 4” | +2’24” |
| 16 | 🇧🇪 Toon AertsLotto Intermarché · bonuses 4” | 4” | +2’24” |
| 17 | 🇮🇹 Luca PalettiBardiani CSF 7 Saber | +2’28” | |
| 18 | 🇩🇰 Matias MalmbergSwatt Club · bonuses 9” | 9” | +2’30” |
| 19 | 🇮🇹 Santiago FerraroBardiani CSF 7 Saber | +2’31” | |
| 20 | 🇳🇱 Menno HuisingTeam Visma | Lease A Bike · bonuses 10” | 10” | +2’35” |
| 21 | 🇺🇸 Riley SheehanNSN Cycling Team | +2’42” | |
| 22 | 🇩🇰 Marcus Sander HansenBhs-Pl Beton Bornholm · bonuses 2” | 2” | +2’45” |
| 23 | 🇮🇹 Dario Igor BellettaTeam Polti Visitmalta | +2’46” | |
| 24 | 🇧🇪 Jonas GeensAlpecin-Premier Tech | +2’54” | |
| 25 | 🇮🇹 Filippo RidolfoTeam Novo Nordisk | +2’54” | |
| 26 | 🇮🇹 Luca CrettiMBH Bank CSB Telecom Fort | +3’04” | |
| 27 | 🇧🇪 Michiel LambrechtTeam Flanders-Baloise | +3’05” | |
| 28 | 🇫🇷 Matys GriselLotto Intermarché | +3’57” | |
| 29 | 🇩🇰 Rasmus PedersenDenmark · bonuses 22” | 22” | +4’27” |
| 30 | 🇫🇮 Axel KällbergLucky Sport Cycling Team · bonuses 4” | 4” | +4’34” |
| 31 | 🇩🇪 Henri UhligAlpecin-Premier Tech · bonuses 11” | 11” | +5’19” |
| 32 | 🇵🇱 Marcin BudzinskiMBH Bank CSB Telecom Fort | +5’22” | |
| 33 | 🇮🇹 Lorenzo MasciarelliMBH Bank CSB Telecom Fort | +5’29” | |
| 34 | 🇩🇰 Carl-Frederik BévortUno-X Mobility | +5’55” | |
| 35 | 🇳🇴 Storm IngebrigtsenUno-X Mobility · bonuses 18” | 18” | +6’02” |
| 36 | 🇩🇪 Niklas BehrensTeam Visma | Lease A Bike | +6’08” | |
| 37 | 🇦🇺 Jensen PlowrightAlpecin-Premier Tech · bonuses 6” | 6” | +6’09” |
| 38 | 🇮🇹 Filippo TurconiBardiani CSF 7 Saber | +6’15” | |
| 39 | 🇮🇹 Pietro MattioTeam Visma | Lease A Bike · bonuses 10” | 10” | +6’22” |
| 40 | 🇧🇪 Sébastien GrignardLotto Intermarché | +6’35” | |
| 41 | 🇳🇱 Wessel MourisUnibet Rose Rockets | +6’53” | |
| 42 | 🇩🇰 Noah AndersenDenmark · bonuses 11” | 11” | +7’03” |
| 43 | 🇮🇹 Mirco MaestriTeam Polti Visitmalta | +7’11” | |
| 44 | 🇳🇱 Tibor Del GrossoAlpecin-Premier Tech | +8’52” | |
| 45 | 🇮🇹 Giovanni LonardiTeam Polti Visitmalta | +9’31” | |
| 46 | 🇳🇴 Rasmus TillerUno-X Mobility | +10’37” | |
| 47 | 🇳🇱 Martijn RasenbergUnibet Rose Rockets · bonuses 1” | 1” | +11’19” |
| 48 | 🇮🇹 Gabriele RaccagniTeam Polti Visitmalta | +12’08” | |
| 49 | 🇩🇰 Patrick FrydkjærLidl-Trek Future Racing · bonuses 7” | 7” | +12’09” |
| 50 | 🇩🇪 Max WalscheidLidl-Trek · bonuses 6” | 6” | +12’54” |
| 51 | 🇧🇪 Ferre GeeraertsTeam Flanders-Baloise | +13’21” | |
| 52 | 🇪🇪 Frank Aron RagiloLucky Sport Cycling Team | +13’34” | |
| 53 | 🇮🇹 Antonio PolgaTeam Novo Nordisk | +14’26” | |
| 54 | 🇩🇰 Pelle MikkelsenAirtox-Carl Ras | +14’28” | |
| 55 | 🇮🇹 Manuel OioliSwatt Club · bonuses 3” | 3” | +15’15” |
| 56 | 🇱🇺 Mathieu KockelmannLotto Intermarché | +15’23” | |
| 57 | 🇦🇺 Nicholas SchultzNSN Cycling Team | +15’26” | |
| 58 | 🇩🇰 Gustav WangDenmark · bonuses 8” | 8” | +15’39” |
| 59 | 🇳🇱 Casper Cornelis van UdenTeam Picnic Postnl | +16’25” | |
| 60 | 🇧🇪 Milan MentenLotto Intermarché · bonuses 8” | 8” | +16’46” |
| 61 | 🇺🇸 Ashlin BarryTeam Visma | Lease A Bike Development | +17’51” | |
| 62 | 🇺🇸 Tyler StitesModern Adventure Pro Cycling · bonuses 11” | 11” | +18’29” |
| 63 | 🇮🇹 Nicolo' PettitiSwatt Club | +19’08” | |
| 64 | 🇳🇱 Rick VerslootDevelopment Team Picnic Postnl · bonuses 1” | 1” | +19’33” |
| 65 | 🇳🇴 Felix Ørn-KristoffLotto Intermarché · bonuses 8” | 8” | +20’05” |
| 66 | 🇮🇪 Dillon CorkeryTeam Picnic Postnl | +20’36” | |
| 67 | 🇪🇸 Juan Jose Lopez RodriguezTeam Novo Nordisk · bonuses 8” | 8” | +21’05” |
| 68 | 🇬🇧 Sam BrandTeam Novo Nordisk · bonuses 10” | 10” | +21’08” |
| 69 | 🇩🇰 Mads LandboTeam Coloquick · bonuses 3” | 3” | +21’08” |
| 70 | 🇧🇪 Lionel TaminiauxLotto Intermarché · bonuses 2” | 2” | +21’17” |
| 71 | 🇧🇪 Tom CrabbeTeam Flanders-Baloise · bonuses 4” | 4” | +21’45” |
| 72 | 🇩🇰 Simon BakTeam Give Steel | +22’17” | |
| 73 | 🇩🇰 Sylvester StokbroAirtox-Carl Ras | +22’23” | |
| 74 | 🇮🇹 Francesco CarolloSwatt Club | +22’26” | |
| 75 | 🇮🇪 Rory TownsendUnibet Rose Rockets | +23’21” | |
| 76 | 🇩🇰 Joshua Amos GudnitzTeam Coloquick · bonuses 10” | 10” | +23’53” |
| 77 | 🇳🇿 Ben OliverModern Adventure Pro Cycling | +23’59” | |
| 78 | 🇧🇪 Noah VandenbrandenTeam Flanders-Baloise | +23’59” | |
| 79 | 🇩🇰 Christopher JensenDenmark · bonuses 10” | 10” | +24’37” |
| 80 | 🇩🇰 Kasper AndersenSwatt Club | +24’39” | |
| 81 | 🇧🇪 Henri VandenabeeleTeam Flanders-Baloise | +24’53” | |
| 82 | 🇩🇰 Anders FoldagerDenmark | +25’10” | |
| 83 | 🇩🇰 Mads AndersenSwatt Club · bonuses 11” | 11” | +25’22” |
| 84 | 🇩🇰 Emil IwersenBhs-Pl Beton Bornholm · bonuses 9” | 9” | +25’57” |
| 85 | 🇳🇿 Kiaan WattsNSN Development Team · bonuses 1” | 1” | +26’05” |
| 86 | 🇮🇹 Tommaso BessegaTeam Polti Visitmalta · bonuses 6” | 6” | +26’14” |
| 87 | 🇺🇸 Scott McGillModern Adventure Pro Cycling · bonuses 9” | 9” | +26’24” |
| 88 | 🇮🇹 Enrico ZanoncelloBardiani CSF 7 Saber | +26’54” | |
| 89 | 🇩🇰 Casper PedersenDenmark · bonuses 11” | 11” | +27’21” |
| 90 | 🇮🇹 Martin MarcellusiBardiani CSF 7 Saber | +28’21” | |
| 91 | 🇩🇰 Sebastian NielsenTeam Coloquick · bonuses 3” | 3” | +29’03” |
| 92 | 🇩🇰 Stian RosenlundAirtox-Carl Ras | +29’14” | |
| 93 | 🇮🇹 Samuele ZoccaratoMBH Bank CSB Telecom Fort · bonuses 11” | 11” | +29’57” |
| 94 | 🇺🇸 Ezra CaudellModern Adventure Pro Cycling | +30’19” | |
| 95 | 🇦🇺 Bailey McDonaldTeam Novo Nordisk | +30’45” | |
| 96 | 🇩🇰 Andreas BrixenBhs-Pl Beton Bornholm | +32’28” | |
| 97 | 🇩🇰 Mathias NorsgaardLidl-Trek | +32’36” | |
| 98 | 🇧🇪 Lindsay De VylderAlpecin-Premier Tech | +32’41” | |
| 99 | 🇩🇰 Nikolaj MengelAirtox-Carl Ras · bonuses 3” | 3” | +32’42” |
| 100 | 🇩🇰 Boas LysgaardBhs-Pl Beton Bornholm | +33’50” | |
| 101 | 🇩🇰 Aksel Skot-HansenTeam Give Steel · bonuses 3” | 3” | +33’51” |
| 102 | 🇦🇺 Declan Thomas IrvineTeam Novo Nordisk | +34’18” | |
| 103 | 🇳🇱 Nils EekhoffTeam Picnic Postnl · bonuses 1” | 1” | +34’37” |
| 104 | 🇺🇸 Robin CarpenterModern Adventure Pro Cycling | +35’06” | |
| 105 | 🇩🇰 Lucas ToftemarkAirtox-Carl Ras · bonuses 1” | 1” | +35’26” |
| 106 | 🇸🇪 Gustav ThompsonLucky Sport Cycling Team · bonuses 1” | 1” | +36’09” |
| 107 | 🇸🇪 Hjalmar KlyverLucky Sport Cycling Team · bonuses 4” | 4” | +36’34” |
| 108 | 🇸🇪 Ville MerlövBhs-Pl Beton Bornholm | +38’00” | |
| 109 | 🇸🇪 Jakob SöderqvistLidl-Trek | +38’03” | |
| 110 | 🇮🇹 Christian BagatinMBH Bank CSB Telecom Fort | +38’31” | |
| 111 | 🇳🇿 Paul WrightModern Adventure Pro Cycling | +40’15” | |
| 112 | 🇳🇱 Thom van der WerffDevelopment Team Picnic Postnl | +40’16” | |
| 113 | 🇩🇰 Kasper ØhlenschlægerTeam Give Steel | +40’16” | |
| 114 | 🇩🇰 Alfred KongstadAirtox-Carl Ras | +40’59” | |
| 115 | 🇭🇺 Márk ValentMBH Bank CSB Telecom Fort | +42’00” | |
| 116 | 🇳🇴 Erlend BlikraUno-X Mobility · bonuses 1” | 1” | +42’01” |
| 117 | 🇩🇰 Asger SørensenBhs-Pl Beton Bornholm · bonuses 1” | 1” | +42’20” |
| 118 | 🇺🇸 Hugo Scala JR.Modern Adventure Pro Cycling | +43’06” | |
| 119 | 🇩🇰 Oliver SøndergaardTeam Give Steel · bonuses 10” | 10” | +43’31” |
| 120 | 🇩🇰 Theodor ClemmensenDenmark · bonuses 12” | 12” | +46’43” |
| 121 | 🇳🇴 Jonas Kind HøydahlTeam Visma | Lease A Bike Development · bonuses 1” | 1” | +47’09” |
| 122 | 🇪🇪 Karl KuritsLucky Sport Cycling Team | +47’13” | |
| 123 | 🇩🇰 Johan Price PejtersenAlpecin-Premier Tech | +55’41” | |
| 124 | 🇩🇰 Gustav DahlTeam Give Steel | +1h08’46” |
The other classifications
Points
| Pos. | Rider | Points |
|---|---|---|
| 1 | 🇧🇪 Wout van AertTeam Visma | Lease A Bike | 49 |
| 2 | 🇩🇰 Henrik PedersenUno-X Mobility | 30 |
| 3 | 🇦🇺 Jensen PlowrightAlpecin-Premier Tech | 30 |
| 8 | 🇮🇹 Giovanni LonardiTeam Polti Visitmalta · the best Italian | 18 |
Mountains
| Pos. | Rider | Points |
|---|---|---|
| 1 | 🇩🇰 Aksel Skot-HansenTeam Give Steel | 42 |
| 2 | 🇩🇰 Andreas Stokbro NielsenTeam Coloquick | 28 |
| 3 | 🇩🇰 Sebastian NielsenTeam Coloquick | 28 |
| 20 | 🇮🇹 Tommaso BessegaTeam Polti Visitmalta · the best Italian | 2 |
Young riders
| Pos. | Rider | Time |
|---|---|---|
| 1 | 🇩🇰 Henrik PedersenUno-X Mobility | 19h22’51” |
| 2 | 🇸🇪 Teodor De LucaLucky Sport Cycling Team | +1’56” |
| 3 | 🇮🇹 Luca PalettiBardiani CSF 7 Saber | +2’00” |
Teams
| Pos. | Team | Time |
|---|---|---|
| 1 | Unibet Rose Rockets | 58h09’37” |
| 2 | Uno-X Mobility | +24” |
| 3 | Team Visma | Lease A Bike | +1’16” |
Risultati ufficiali UCI. The team classification is calculated from the official stage times: the sum of each team’s three best times on every stage. Updated on October 14 at 3:56 pm.