Events
Virtual events
Events & registration
Results
Language
Dansk
Norsk
Svenska
English
Deutsch
Italiano
简体中文
Stage results
Info
Start list
Stage results
Standings
Social
Tracking
Info
Start list
Stage results
Results
Standings
Social
Tracking
Tracking
#4 Skive - Skive
PostNord Danmark Rundt
#1 Allerød - Køge
#2 Assens (TT)
#3 Otterup - Herning
#4 Skive - Skive
#5 Give - Vejle
Førertrøjen
Pointtrøjen
Bakketrøjen
Ungdomstrøjen
Fightertrøjen
Holdkonkurrencen
100km sprint
Shown results have been approved by UCI
Pos.
Finish time
Behind #1
Rider
Country
Category
Team
1
3:35:54
Jasper Philipsen (71)
ALPECIN-DECEUNINCK
BEL
-
ALPECIN-DECEUNINCK
ADC
2
3:35:54
Sasha WEEMAES (127)
SPORT VLAANDEREN - BALOISE
BEL
-
SPORT VLAANDEREN - BALOISE
SVB
3
3:35:54
Ethan Vernon (7)
QUICK-STEP ALPHA VINYL TEAM
GBR
(M) Young Rider
QUICK-STEP ALPHA VINYL TEAM
QST
4
3:35:54
Jasper Stuyven (16)
TREK - SEGAFREDO
BEL
-
TREK - SEGAFREDO
TFS
5
3:35:54
Nicklas PEDERSEN (204)
TEAM POSTNORD DANMARK
DEN
-
TEAM POSTNORD DANMARK
DEN
6
3:35:54
Taj JONES (54)
ISRAEL - PREMIER TECH
AUS
(M) Young Rider
ISRAEL - PREMIER TECH
IPT
7
3:35:54
Erlend Blikra (95)
UNO-X PRO CYCLING TEAM
NOR
-
UNO-X PRO CYCLING TEAM
UXT
8
3:35:54
Vito BRAET (123)
SPORT VLAANDEREN - BALOISE
BEL
(M) Young Rider
SPORT VLAANDEREN - BALOISE
SVB
9
3:35:54
Stanislaw Aniolkowski (111)
BINGOAL PAUWELS SAUCES WB
POL
-
BINGOAL PAUWELS SAUCES WB
BWB
10
3:35:54
Christophe Laporte (25)
JUMBO-VISMA
FRA
-
JUMBO-VISMA
TJV
11
3:35:54
Tobias Lund Andresen (66)
TEAM DSM
DEN
(M) Young Rider
TEAM DSM
DSM
12
3:35:54
Olav Kooij (24)
JUMBO-VISMA
NED
(M) Young Rider
JUMBO-VISMA
TJV
13
3:35:54
Jhonatan Manuel Narvaez Prado (44)
INEOS GRENADIERS
ECU
-
INEOS GRENADIERS
IGD
14
3:35:54
Nils Lau Nyborg BROGE (172)
BHS-PL BETON BORNHOLM
DEN
-
BHS-PL BETON BORNHOLM
BPC
15
3:35:54
Ben Swift (46)
INEOS GRENADIERS
GBR
-
INEOS GRENADIERS
IGD
16
3:35:54
Corbin STRONG (57)
ISRAEL - PREMIER TECH
NZL
(M) Young Rider
ISRAEL - PREMIER TECH
IPT
17
3:35:54
Kasper ANDERSEN (203)
TEAM POSTNORD DANMARK
DEN
(M) Young Rider
TEAM POSTNORD DANMARK
DEN
18
3:35:54
Marceli Boguslawski (154)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
19
3:35:54
Arvid De Kleijn (82)
HUMAN POWERED HEALTH
NED
-
HUMAN POWERED HEALTH
HPM
20
3:35:54
Jenno Berckmoes (121)
SPORT VLAANDEREN - BALOISE
BEL
(M) Young Rider
SPORT VLAANDEREN - BALOISE
SVB
21
3:35:54
Andreas Stokbro Nielsen (141)
TEAM COOP
DEN
-
TEAM COOP
TCO
22
3:35:54
Magnus Sheffield (45)
INEOS GRENADIERS
USA
(M) Young Rider
INEOS GRENADIERS
IGD
22
3:35:54
Rasmus Søjberg PEDERSEN (176)
BHS-PL BETON BORNHOLM
DEN
(M) Young Rider
BHS-PL BETON BORNHOLM
BPC
24
3:35:54
Olav Hjemsæter (146)
TEAM COOP
NOR
-
TEAM COOP
TCO
25
3:35:54
Luca COLNAGHI (101)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
26
3:35:54
Jakub Kaczmarek (156)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
27
3:35:54
Jeppe Aaskov PALLESEN (182)
TEAM COLOQUICK
DEN
-
TEAM COLOQUICK
TCQ
28
3:35:54
Mattias Skjelmose Jensen (15)
TREK - SEGAFREDO
DEN
(M) Young Rider
TREK - SEGAFREDO
TFS
29
3:35:54
Matias Gunnar MALMBERG (183)
TEAM COLOQUICK
DEN
(M) Young Rider
TEAM COLOQUICK
TCQ
30
3:35:54
Sebastian NIELSEN (164)
RESTAURANT SURI - CARL RAS
DEN
(M) Young Rider
RESTAURANT SURI - CARL RAS
GSH
31
3:35:54
Geraint Thomas (47)
INEOS GRENADIERS
GBR
-
INEOS GRENADIERS
IGD
32
3:35:54
Mads Würtz SCHMIDT (56)
ISRAEL - PREMIER TECH
DEN
-
ISRAEL - PREMIER TECH
IPT
33
3:35:54
Pier Andre Cote (81)
HUMAN POWERED HEALTH
CAN
-
HUMAN POWERED HEALTH
HPM
34
3:35:54
Nickolas Zukowsky (85)
HUMAN POWERED HEALTH
CAN
-
HUMAN POWERED HEALTH
HPM
35
3:35:54
Martijn Budding (194)
RIWAL CYCLING TEAM
NED
-
RIWAL CYCLING TEAM
RIW
36
3:35:54
Frederik Irgens JENSEN (174)
BHS-PL BETON BORNHOLM
DEN
-
BHS-PL BETON BORNHOLM
BPC
37
3:35:54
Davide Gabburo (102)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
38
3:35:54
Timo Kielich (75)
ALPECIN-DECEUNINCK
BEL
-
ALPECIN-DECEUNINCK
ADC
39
3:35:54
Casper Phillip Pedersen (64)
TEAM DSM
DEN
-
TEAM DSM
DSM
40
3:35:54
Lasse Norman Hansen (93)
UNO-X PRO CYCLING TEAM
DEN
-
UNO-X PRO CYCLING TEAM
UXT
41
3:35:54
Anthon Charmig (94)
UNO-X PRO CYCLING TEAM
DEN
-
UNO-X PRO CYCLING TEAM
UXT
42
3:35:54
Guillaume BOIVIN (51)
ISRAEL - PREMIER TECH
CAN
-
ISRAEL - PREMIER TECH
IPT
43
3:35:54
Lucas Eriksson (192)
RIWAL CYCLING TEAM
SWE
-
RIWAL CYCLING TEAM
RIW
44
3:35:54
Morten Aalling Nørtoft (197)
RIWAL CYCLING TEAM
DEN
(M) Young Rider
RIWAL CYCLING TEAM
RIW
45
3:35:54
Magnus Cort Nielsen (32)
EF EDUCATION - EASYPOST
DEN
-
EF EDUCATION - EASYPOST
EFE
46
3:35:54
Stefano Oldani (72)
ALPECIN-DECEUNINCK
ITA
-
ALPECIN-DECEUNINCK
ADC
47
3:35:54
Zdeněk Štybar (6)
QUICK-STEP ALPHA VINYL TEAM
CZE
-
QUICK-STEP ALPHA VINYL TEAM
QST
48
3:35:54
Declan IRVINE (136)
TEAM NOVO NORDISK
AUS
-
TEAM NOVO NORDISK
TNN
49
3:35:54
Andrea Peron (132)
TEAM NOVO NORDISK
ITA
-
TEAM NOVO NORDISK
TNN
50
3:35:54
Mathias Bregnhøj (191)
RIWAL CYCLING TEAM
DEN
-
RIWAL CYCLING TEAM
RIW
51
3:35:54
Silvan Dillier (73)
ALPECIN-DECEUNINCK
SUI
-
ALPECIN-DECEUNINCK
ADC
52
3:35:54
Jacob Eriksson (193)
RIWAL CYCLING TEAM
SWE
-
RIWAL CYCLING TEAM
RIW
53
3:35:54
Christian Ingeman LINDQUIST (167)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
54
3:35:54
Joshua Amos GUDNITZ (186)
TEAM COLOQUICK
DEN
(M) Young Rider
TEAM COLOQUICK
TCQ
55
3:35:54
Mauro Schmid (5)
QUICK-STEP ALPHA VINYL TEAM
SUI
-
QUICK-STEP ALPHA VINYL TEAM
QST
56
3:35:54
Nadav RAISBERG (55)
ISRAEL - PREMIER TECH
ISR
(M) Young Rider
ISRAEL - PREMIER TECH
IPT
57
3:35:54
Søren Kragh Andersen (61)
TEAM DSM
DEN
-
TEAM DSM
DSM
58
3:35:54
Enrico Zanoncello (106)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
59
3:35:54
Ceriel Desal (112)
BINGOAL PAUWELS SAUCES WB
BEL
-
BINGOAL PAUWELS SAUCES WB
BWB
60
3:35:54
Mick Van Dijke (21)
JUMBO-VISMA
NED
(M) Young Rider
JUMBO-VISMA
TJV
61
3:35:54
Tomasz Budzinski (155)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
62
3:35:54
Frederik WANDAHL (206)
TEAM POSTNORD DANMARK
DEN
(M) Young Rider
TEAM POSTNORD DANMARK
DEN
63
3:35:54
Niklas Larsen (96)
UNO-X PRO CYCLING TEAM
DEN
-
UNO-X PRO CYCLING TEAM
UXT
64
3:35:54
James Knox (3)
QUICK-STEP ALPHA VINYL TEAM
GBR
-
QUICK-STEP ALPHA VINYL TEAM
QST
65
3:35:54
Tim Declercq (1)
QUICK-STEP ALPHA VINYL TEAM
BEL
-
QUICK-STEP ALPHA VINYL TEAM
QST
66
3:35:54
Frederik Bjørn SØRENSEN (187)
TEAM COLOQUICK
DEN
(M) Young Rider
TEAM COLOQUICK
TCQ
67
3:35:54
Michael Mørkøv (4)
QUICK-STEP ALPHA VINYL TEAM
DEN
-
QUICK-STEP ALPHA VINYL TEAM
QST
68
3:35:54
Tosh Van Der Sande (27)
JUMBO-VISMA
BEL
-
JUMBO-VISMA
TJV
69
3:35:54
Jonas Rutsch (35)
EF EDUCATION - EASYPOST
GER
-
EF EDUCATION - EASYPOST
EFE
70
3:35:54
Julien VERMOTE (74)
ALPECIN-DECEUNINCK
BEL
-
ALPECIN-DECEUNINCK
ADC
71
3:35:54
Markus Hoelgaard (11)
TREK - SEGAFREDO
NOR
-
TREK - SEGAFREDO
TFS
72
3:35:54
Sacha Modolo (103)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
73
3:35:54
Alan Banaszek (152)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
74
3:35:54
Pascal Eenkhoorn (23)
JUMBO-VISMA
NED
-
JUMBO-VISMA
TJV
75
3:35:54
Josef ČERNÝ (2)
QUICK-STEP ALPHA VINYL TEAM
CZE
-
QUICK-STEP ALPHA VINYL TEAM
QST
76
3:35:54
Anders Skaarseth (92)
UNO-X PRO CYCLING TEAM
NOR
-
UNO-X PRO CYCLING TEAM
UXT
77
3:35:54
Norbert Banaszek (153)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
78
3:35:54
Alessandro Tonelli (105)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
79
3:35:54
Jens KEUKELEIRE (33)
EF EDUCATION - EASYPOST
BEL
-
EF EDUCATION - EASYPOST
EFE
80
3:35:54
Gustav Frederik DAHL (205)
TEAM POSTNORD DANMARK
DEN
(M) Young Rider
TEAM POSTNORD DANMARK
DEN
81
3:35:54
Eirik Lunder (144)
TEAM COOP
NOR
-
TEAM COOP
TCO
82
3:35:54
Mathias Alexander E. Larsen (163)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
83
3:36:34
+0:40
Rasmus Tiller (91)
UNO-X PRO CYCLING TEAM
NOR
-
UNO-X PRO CYCLING TEAM
UXT
84
3:36:37
+0:43
Laurenz Rex (115)
BINGOAL PAUWELS SAUCES WB
BEL
-
BINGOAL PAUWELS SAUCES WB
BWB
85
3:36:48
+0:54
Nicola Conci (76)
ALPECIN-DECEUNINCK
ITA
-
ALPECIN-DECEUNINCK
ADC
86
3:35:54
Alex COLMAN (124)
SPORT VLAANDEREN - BALOISE
BEL
-
SPORT VLAANDEREN - BALOISE
SVB
87
3:37:24
+1:30
David Lozano Riba (133)
TEAM NOVO NORDISK
ESP
-
TEAM NOVO NORDISK
TNN
88
3:37:24
+1:30
Frederik MUFF (184)
TEAM COLOQUICK
DEN
-
TEAM COLOQUICK
TCQ
89
3:37:24
+1:30
Magnus Bak KLARIS (162)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
90
3:37:24
+1:30
Manuele Tarozzi (104)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
91
3:37:24
+1:30
Hamish Beadle (134)
TEAM NOVO NORDISK
NZL
-
TEAM NOVO NORDISK
TNN
92
3:37:36
+1:42
Otto Vergaerde (17)
TREK - SEGAFREDO
BEL
-
TREK - SEGAFREDO
TFS
93
3:37:47
+1:53
Ludovic Robeet (116)
BINGOAL PAUWELS SAUCES WB
BEL
-
BINGOAL PAUWELS SAUCES WB
BWB
94
3:37:53
+1:59
Moritz Kärsten (67)
TEAM DSM
GER
(M) Young Rider
TEAM DSM
DSM
95
3:37:53
+1:59
Matyáš Kopecký (131)
TEAM NOVO NORDISK
CZE
(M) Young Rider
TEAM NOVO NORDISK
TNN
96
3:37:53
+1:59
Filippo Ridolfo (135)
TEAM NOVO NORDISK
ITA
(M) Young Rider
TEAM NOVO NORDISK
TNN
97
3:37:53
+1:59
Adam De Vos (86)
HUMAN POWERED HEALTH
CAN
-
HUMAN POWERED HEALTH
HPM
98
3:37:53
+1:59
Martin Toft Madsen (171)
BHS-PL BETON BORNHOLM
DEN
-
BHS-PL BETON BORNHOLM
BPC
99
3:37:53
+1:59
Nikolaj MENGEL (177)
BHS-PL BETON BORNHOLM
DEN
(M) Young Rider
BHS-PL BETON BORNHOLM
BPC
100
3:37:53
+1:59
Alexander Kamp (12)
TREK - SEGAFREDO
DEN
-
TREK - SEGAFREDO
TFS
101
3:37:53
+1:59
Chad Haga (83)
HUMAN POWERED HEALTH
USA
-
HUMAN POWERED HEALTH
HPM
102
3:37:53
+1:59
Emil TOUDAL (175)
BHS-PL BETON BORNHOLM
DEN
-
BHS-PL BETON BORNHOLM
BPC
103
3:37:53
+1:59
Tobias Mørch KONGSTAD (166)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
104
3:37:53
+1:59
Louis BENDIXEN (142)
TEAM COOP
DEN
-
TEAM COOP
TCO
105
3:38:23
+2:29
Leon Heinschke (65)
TEAM DSM
GER
-
TEAM DSM
DSM
106
3:38:33
+2:39
Alexander SALBY (196)
RIWAL CYCLING TEAM
DEN
-
RIWAL CYCLING TEAM
RIW
107
3:40:46
+4:52
Anders FOLDAGER (202)
TEAM POSTNORD DANMARK
DEN
(M) Young Rider
TEAM POSTNORD DANMARK
DEN
108
3:40:46
+4:52
Rasmus Bøgh Wallin (161)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
109
3:40:46
+4:52
Magnus HENNEBERG (207)
TEAM POSTNORD DANMARK
DEN
(M) Young Rider
TEAM POSTNORD DANMARK
DEN
110
3:40:46
+4:52
Omar FRAILE MATARRANZ (42)
INEOS GRENADIERS
ESP
-
INEOS GRENADIERS
IGD
111
3:40:46
+4:52
Michal KWIATKOWSKI (43)
INEOS GRENADIERS
POL
-
INEOS GRENADIERS
IGD
112
3:40:46
+4:52
Jacopo Mosca (13)
TREK - SEGAFREDO
ITA
-
TREK - SEGAFREDO
TFS
113
3:40:46
+4:52
Oliver KNUDSEN (165)
RESTAURANT SURI - CARL RAS
DEN
-
RESTAURANT SURI - CARL RAS
GSH
114
3:40:46
+4:52
Egan Arley Bernal Gomez (41)
INEOS GRENADIERS
COL
-
INEOS GRENADIERS
IGD
115
3:40:46
+4:52
Mads Østergaard Kristensen (181)
TEAM COLOQUICK
DEN
-
TEAM COLOQUICK
TCQ
116
3:40:46
+4:52
Quinn Simmons (14)
TREK - SEGAFREDO
USA
(M) Young Rider
TREK - SEGAFREDO
TFS
117
3:40:46
+4:52
Tom Wirtgen (117)
BINGOAL PAUWELS SAUCES WB
LUX
-
BINGOAL PAUWELS SAUCES WB
BWB
118
3:40:46
+4:52
Frederik Rodenberg MADSEN (63)
TEAM DSM
DEN
-
TEAM DSM
DSM
119
3:40:46
+4:52
Tobiasz Pawlak (157)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
120
3:40:46
+4:52
Karl Patrick Lauk (114)
BINGOAL PAUWELS SAUCES WB
EST
-
BINGOAL PAUWELS SAUCES WB
BWB
121
3:40:46
+4:52
Adrian Banaszek (151)
HRE MAZOWSZE SERCE POLSKI
POL
-
HRE MAZOWSZE SERCE POLSKI
MSP
122
3:40:46
+4:52
Gilles DE WILDE (125)
SPORT VLAANDEREN - BALOISE
BEL
-
SPORT VLAANDEREN - BALOISE
SVB
123
3:40:46
+4:52
Kamiel BONNEU (122)
SPORT VLAANDEREN - BALOISE
BEL
-
SPORT VLAANDEREN - BALOISE
SVB
124
3:40:46
+4:52
Lennard Hofstede (26)
JUMBO-VISMA
NED
-
JUMBO-VISMA
TJV
125
3:40:46
+4:52
Gijs Leemreize (22)
JUMBO-VISMA
NED
-
JUMBO-VISMA
TJV
126
3:40:46
+4:52
André Drege (145)
TEAM COOP
NOR
-
TEAM COOP
TCO
127
3:40:46
+4:52
Mads Baadgaard Rahbek (173)
BHS-PL BETON BORNHOLM
DEN
-
BHS-PL BETON BORNHOLM
BPC
128
3:40:46
+4:52
Thomas SCULLY (36)
EF EDUCATION - EASYPOST
NZL
-
EF EDUCATION - EASYPOST
EFE
129
3:40:46
+4:52
Sebastian Langeveld (34)
EF EDUCATION - EASYPOST
NED
-
EF EDUCATION - EASYPOST
EFE
130
3:40:54
+5:00
Asbjørn Kragh Andersen (62)
TEAM DSM
DEN
-
TEAM DSM
DSM
131
3:40:54
+5:00
Samuele Zoccarato (107)
BARDIANI CSF FAIZANE'
ITA
-
BARDIANI CSF FAIZANE'
BCF
132
3:42:07
+6:13
Mads ANDERSEN (185)
TEAM COLOQUICK
DEN
(M) Young Rider
TEAM COLOQUICK
TCQ
133
3:42:07
+6:13
Matthias BRÄNDLE (52)
ISRAEL - PREMIER TECH
AUT
-
ISRAEL - PREMIER TECH
IPT
134
3:42:07
+6:13
Alex DOWSETT (53)
ISRAEL - PREMIER TECH
GBR
-
ISRAEL - PREMIER TECH
IPT
DSQ
-
Timothy Dupont (113)
BINGOAL PAUWELS SAUCES WB
BEL
-
BINGOAL PAUWELS SAUCES WB
BWB
DNF
-
Julian Mertens (126)
SPORT VLAANDEREN - BALOISE
BEL
-
SPORT VLAANDEREN - BALOISE
SVB
DNS
-
Colin Joyce (84)
HUMAN POWERED HEALTH
USA
-
HUMAN POWERED HEALTH
HPM
DNS
-
Jonas Gregaard Wilsly (97)
UNO-X PRO CYCLING TEAM
DEN
-
UNO-X PRO CYCLING TEAM
UXT