1 1 +0:00 17
Classic 27 Team SD Worx - Protime 50 50 3:09:52
2 15 +3:10 81
Climber 26 Fenix-Deceuninck 40 30 0:28 0:28
3 2 +0:31 24
Classic 32 Lidl - Trek 30 18 ,, 0:28
4 11 +2:48 71
Climber 24 FDJ - SUEZ 25 13 0:39 0:39
5 16 +3:13 121
Climber 23 AG Insurance - Soudal Team 20 10 0:41 0:41
6 12 +2:52 33
Climber 24 Canyon//SRAM Racing 18 7 0:44 0:44
7 3 +0:53 64
TT 29 Team Visma | Lease a Bike 15 4 ,, 0:44
8 5 +1:13 51
Climber 25 Team dsm-firmenich PostNL 10 3 0:47 0:47
9 14 +3:04 142
Climber 22 EF Education-Cannondale 8 2 0:57 0:57
10 17 +3:56 84
Climber 30 Fenix-Deceuninck 6 1 1:08 1:08
11 4 +1:10 144
Climber 31 EF Education-Cannondale 1:12 1:12
12 23 +4:23 161
TT 30 Lotto Dstny Ladies ,, 1:12
13 6 +1:23 15
TT 32 Team SD Worx - Protime 1:13 1:13
14 56 +15:25 181
Climber 24 Bepink - Bongioanni 1:18 1:18
15 7 +1:34 11
Climber 23 Team SD Worx - Protime 1:24 1:24
16 8 +1:47 36
Climber 29 Canyon//SRAM Racing 1:30 1:30
17 22 +4:09 105
Climber 25 Liv AlUla Jayco 1:38 1:38
18 18 +4:00 101
Climber 40 Liv AlUla Jayco 1:50 1:50
19 19 +4:00 35
Climber 21 Canyon//SRAM Racing 1:52 1:52
20 13 +3:03 45
Climber 31 UAE Team ADQ 1:54 1:54
21 21 +4:06 1
Climber 26 Movistar Team ,, 1:54
22 25 +4:57 44
Climber 20 UAE Team ADQ 2:01 2:01
23 20 +4:02 26
Climber 36 Lidl - Trek 2:02 2:02
24 45 +9:13 132
Climber 22 Human Powered Health 2:05 2:05
25 75 +25:29 86
Climber 22 Fenix-Deceuninck 2:14 2:14
26 9 +2:07 61
Classic 36 Team Visma | Lease a Bike 2:22 2:22
27 68 +22:31 191
Climber 25 Winspace ,, 2:22
28 10 +2:41 107
GC 23 Liv AlUla Jayco ,, 2:22
29 26 +5:21 87
Climber 25 Fenix-Deceuninck 2:33 2:33
30 24 +4:44 2
Climber 26 Movistar Team 2:36 2:36
31 28 +5:46 95
Climber 28 Laboral Kutxa - Fundación Euskadi 2:42 2:42
32 31 +5:52 91
Climber 25 Laboral Kutxa - Fundación Euskadi 2:48 2:48
33 27 +5:43 82
Climber 25 Fenix-Deceuninck 2:55 2:55
34 32 +5:56 154
Climber 22 VolkerWessels Women's Pro Cycling Team ,, 2:55
35 30 +5:51 111
Climber 30 Roland 3:09 3:09
36 36 +7:25 153
TT 26 VolkerWessels Women's Pro Cycling Team 3:14 3:14
37 29 +5:47 72
Classic 31 FDJ - SUEZ 3:44 3:44
38 38 +8:01 102
Climber 22 Liv AlUla Jayco 3:53 3:53
39 37 +7:25 146
Climber 28 EF Education-Cannondale 4:11 4:11
40 33 +6:20 147
Climber 22 EF Education-Cannondale ,, 4:11
41 60 +16:47 122
Climber 27 AG Insurance - Soudal Team ,, 4:11
42 40 +8:09 94
Climber 27 Laboral Kutxa - Fundación Euskadi 5:05 5:05
43 74 +25:18 127
Climber 30 AG Insurance - Soudal Team 5:28 5:28
44 41 +8:23 57
GC 19 Team dsm-firmenich PostNL 6:06 6:06
45 35 +6:58 67
Classic 27 Team Visma | Lease a Bike ,, 6:06
46 39 +8:06 66
GC 27 Team Visma | Lease a Bike ,, 6:06
47 70 +22:56 7
Climber 29 Movistar Team ,, 6:06
48 34 +6:57 12
Classic 23 Team SD Worx - Protime ,, 6:06
49 42 +8:52 47
Classic 25 UAE Team ADQ ,, 6:06
50 43 +9:03 53
Classic 20 Team dsm-firmenich PostNL 6:25 6:25
51 65 +20:42 62
TT 34 Team Visma | Lease a Bike ,, 6:25
52 89 +31:43 174
Climber 24 Eneicat - CMTeam 7:03 7:03
53 44 +9:03 25
Climber 22 Lidl - Trek ,, 7:03
54 55 +14:40 193
Climber 23 Winspace 7:08 7:08
55 46 +10:17 155
Climber 25 VolkerWessels Women's Pro Cycling Team 7:16 7:16
56 64 +20:06 204
Climber 25 Team Coop - Repsol ,, 7:16
57 79 +27:43 173
TT 22 Eneicat - CMTeam 7:18 7:18
58 54 +14:21 143
Climber 29 EF Education-Cannondale 7:30 7:30
59 80 +27:59 184
Classic 23 Bepink - Bongioanni ,, 7:30
60 120 +1:00:33 186
Climber 21 Bepink - Bongioanni 7:36 7:36
61 87 +31:18 131
Climber 26 Human Powered Health 7:41 7:41
62 73 +24:52 152
Classic 30 VolkerWessels Women's Pro Cycling Team 7:46 7:46
63 92 +32:22 192
Climber 24 Winspace 7:48 7:48
64 66 +20:55 43
Classic 34 UAE Team ADQ 7:49 7:49
65 48 +11:46 65
GC 20 Team Visma | Lease a Bike 7:51 7:51
66 82 +28:39 117
Climber 23 Roland 8:27 8:27
67 94 +33:08 182
Sprint 19 Bepink - Bongioanni 8:32 8:32
68 77 +27:15 77
Climber 24 FDJ - SUEZ 8:34 8:34
69 47 +10:43 76
Climber 29 FDJ - SUEZ ,, 8:34
70 108 +47:50 74
TT 31 FDJ - SUEZ ,, 8:34
71 102 +43:13 206
Climber 21 Team Coop - Repsol 8:44 8:44
72 49 +11:50 41
Climber 25 UAE Team ADQ 8:54 8:54
73 81 +28:27 151
TT 22 VolkerWessels Women's Pro Cycling Team ,, 8:54
74 57 +15:53 96
Sprint 24 Laboral Kutxa - Fundación Euskadi ,, 8:54
75 67 +22:17 134
Sprint 35 Human Powered Health ,, 8:54
76 50 +12:28 42
Climber 35 UAE Team ADQ 9:28 9:28
77 51 +12:38 83
Climber 20 Fenix-Deceuninck 9:50 9:50
78 69 +22:48 85
Climber 29 Fenix-Deceuninck ,, 9:50
79 53 +13:10 136
Classic 29 Human Powered Health 9:57 9:57
80 85 +30:22 203
GC 25 Team Coop - Repsol 10:22 10:22
81 84 +29:29 56
GC 22 Team dsm-firmenich PostNL 10:53 10:53
82 71 +24:07 125
Classic 22 AG Insurance - Soudal Team 11:25 11:25
83 72 +24:07 126
TT 21 AG Insurance - Soudal Team ,, 11:25
84 88 +31:28 205
TT 18 Team Coop - Repsol 11:28 11:28
85 112 +53:44 167
Climber 22 Lotto Dstny Ladies 11:41 11:41
86 78 +27:26 4
Sprint 28 Movistar Team 11:43 11:43
87 62 +17:15 5
Climber 30 Movistar Team ,, 11:43
88 109 +48:25 112
Climber 32 Roland 12:28 12:28
89 58 +16:26 22
Climber 33 Lidl - Trek 12:49 12:49
90 110 +48:48 21
TT 22 Lidl - Trek ,, 12:49
91 52 +12:43 16
Classic 22 Team SD Worx - Protime ,, 12:49
92 105 +46:13 185
TT 22 Bepink - Bongioanni 12:56 12:56
93 98 +37:12 165
Climber 24 Lotto Dstny Ladies 13:34 13:34
94 91 +32:18 6
Climber 25 Movistar Team ,, 13:34
95 59 +16:44 13
Classic 31 Team SD Worx - Protime ,, 13:34
96 61 +17:11 23
Classic 35 Lidl - Trek ,, 13:34
97 76 +26:55 162
Classic 20 Lotto Dstny Ladies ,, 13:34
98 101 +43:09 113
Sprint 25 Roland ,, 13:34
99 114 +54:34 172
Sprint 21 Eneicat - CMTeam ,, 13:34
100 103 +43:40 137
Climber 24 Human Powered Health ,, 13:34
101 97 +37:05 97
Climber 21 Laboral Kutxa - Fundación Euskadi ,, 13:34
102 104 +45:05 14
Sprint 33 Team SD Worx - Protime 14:17 14:17
103 83 +28:42 55
Sprint 24 Team dsm-firmenich PostNL ,, 14:17
104 86 +30:39 52
Sprint 27 Team dsm-firmenich PostNL ,, 14:17
105 111 +52:31 177
Climber 21 Eneicat - CMTeam 15:26 15:26
106 121 +1:03:38 196
Classic 23 Winspace 15:50 15:50
107 113 +53:54 207
Sprint 22 Team Coop - Repsol 16:10 16:10
108 122 +1:05:07 166
Classic 27 Lotto Dstny Ladies 16:25 16:25
109 119 +59:11 171
Climber 27 Eneicat - CMTeam 17:22 17:22
110 63 +17:30 145
Classic 35 EF Education-Cannondale ,, 17:22
111 117 +57:03 163
TT 21 Lotto Dstny Ladies 19:18 19:18
112 123 +1:06:00 195
TT 26 Winspace ,, 19:18
113 126 +1:16:03 116
Classic 33 Roland ,, 19:18
114 124 +1:08:14 92
Climber 22 Laboral Kutxa - Fundación Euskadi ,, 19:18
115 118 +57:36 93
TT 30 Laboral Kutxa - Fundación Euskadi ,, 19:18
116 107 +47:14 197
Climber 26 Winspace ,, 19:18
117 115 +55:44 164
Classic 26 Lotto Dstny Ladies ,, 19:18
118 99 +38:22 124
Classic 23 AG Insurance - Soudal Team ,, 19:18
119 127 +1:26:52 176
Sprint 20 Eneicat - CMTeam ,, 19:18
120 106 +46:41 202
Sprint 19 Team Coop - Repsol ,, 19:18
121 90 +32:03 104
Classic 26 Liv AlUla Jayco 19:29 19:29
122 116 +55:51 106
TT 30 Liv AlUla Jayco ,, 19:29
123 93 +32:33 103
Sprint 29 Liv AlUla Jayco 19:32 19:32
124 100 +42:16 54
TT 21 Team dsm-firmenich PostNL ,, 19:32
125 96 +36:32 37
Sprint 22 Canyon//SRAM Racing ,, 19:32
126 95 +36:09 32
TT 19 Canyon//SRAM Racing 19:56 19:56
127 125 +1:11:25 187
Sprint 22 Bepink - Bongioanni ,, 19:56
DNF 46
Classic 25 UAE Team ADQ -
DNF 115
TT 33 Roland -
DNF 135
Classic 24 Human Powered Health -