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