1 40 +2:06 2
Sprint 25 Team SD Worx - Protime 50 50 2:54:21
2 57 +3:42 13
Sprint 25 Lidl - Trek 40 30 ,, 0:00
3 85 +8:47 26
Sprint 22 Canyon//SRAM Racing 30 18 ,, 0:00
4 59 +3:48 113
Classic 31 Uno-X Mobility 25 13 ,, 0:00
5 34 +1:30 31
Hills 28 Liv AlUla Jayco 20 10 ,, 0:00
6 72 +4:49 92
Classic 22 Team dsm-firmenich PostNL 18 7 ,, 0:00
7 86 +8:59 63
Classic 25 UAE Team ADQ 15 4 ,, 0:00
8 84 +7:29 105
Hills 24 Human Powered Health 10 3 ,, 0:00
9 7 +0:29 132
Hills 25 EF Education-Cannondale 8 2 ,, 0:00
10 54 +3:23 133
Classic 34 EF Education-Cannondale 6 1 ,, 0:00
11 44 +2:47 75
Classic 27 FDJ - SUEZ ,, 0:00
12 6 +0:26 23
Hills 31 Canyon//SRAM Racing ,, 0:00
13 67 +3:54 41
Sprint 24 Movistar Team ,, 0:00
14 68 +4:15 6
Hills 23 Team SD Worx - Protime ,, 0:00
15 87 +9:03 141
Sprint 21 Eneicat - CMTeam ,, 0:00
16 13 +0:38 121
Hills 30 Roland ,, 0:00
17 4 +0:23 21
Hills 31 Canyon//SRAM Racing ,, 0:00
18 3 +0:11 64
Hills 25 UAE Team ADQ ,, 0:00
19 23 +0:58 114
Classic 23 Uno-X Mobility ,, 0:00
20 8 +0:29 42
Hills 26 Movistar Team ,, 0:00
21 70 +4:21 85
Hills 28 Fenix-Deceuninck ,, 0:00
22 16 +0:44 43
Classic 28 Movistar Team ,, 0:00
23 56 +3:36 171
Classic 23 Bepink - Bongioanni ,, 0:00
24 9 +0:29 65
Classic 26 UAE Team ADQ ,, 0:00
25 66 +3:52 12
Classic 34 Lidl - Trek ,, 0:00
26 69 +4:21 155
Hills 31 Laboral Kutxa - Fundación Euskadi ,, 0:00
27 5 +0:23 135
Hills 23 EF Education-Cannondale ,, 0:00
28 80 +6:11 111
Hills 30 Uno-X Mobility ,, 0:00
29 78 +5:43 184
Hills 27 Team Komugi - Grand Est ,, 0:00
30 20 +0:54 81
Hills 29 Fenix-Deceuninck ,, 0:00
31 14 +0:38 33
GC 23 Liv AlUla Jayco ,, 0:00
32 65 +3:50 32
Classic 29 Liv AlUla Jayco ,, 0:00
33 90 +9:06 91
GC 24 Team dsm-firmenich PostNL ,, 0:00
34 60 +3:48 104
Classic 24 Human Powered Health ,, 0:00
35 45 +2:47 116
TT 23 Uno-X Mobility ,, 0:00
36 27 +1:17 24
TT 27 Canyon//SRAM Racing ,, 0:00
37 1 +0:00 1
Classic 27 Team SD Worx - Protime ,, 0:00
38 21 +0:54 73
TT 23 FDJ - SUEZ ,, 0:00
39 71 +4:21 122
Hills 23 Roland ,, 0:00
40 19 +0:52 46
Hills 37 Movistar Team ,, 0:00
41 10 +0:29 34
GC 21 Liv AlUla Jayco ,, 0:00
42 82 +6:57 15
Sprint 30 Lidl - Trek ,, 0:00
43 93 +10:07 106
Hills 22 Human Powered Health ,, 0:00
44 81 +6:23 134
Sprint 35 EF Education-Cannondale ,, 0:00
45 47 +2:59 131
Hills 27 EF Education-Cannondale ,, 0:00
46 38 +2:02 35
Hills 25 Liv AlUla Jayco ,, 0:00
47 51 +3:11 163
Climber 33 Cofidis Women Team ,, 0:00
48 99 +17:34 124
Classic 23 Roland ,, 0:00
49 89 +9:03 172
Climber 33 Bepink - Bongioanni ,, 0:00
50 2 +0:08 74
Hills 24 FDJ - SUEZ ,, 0:00
51 30 +1:17 84
Hills 24 Fenix-Deceuninck ,, 0:00
52 41 +2:10 156
Climber 26 Laboral Kutxa - Fundación Euskadi ,, 0:00
53 98 +15:35 182
Hills 29 Team Komugi - Grand Est ,, 0:00
54 58 +3:47 44
Hills 25 Movistar Team ,, 0:00
55 75 +5:22 86
Hills 25 Fenix-Deceuninck ,, 0:00
56 79 +6:03 174
GC 19 Bepink - Bongioanni ,, 0:00
57 17 +0:49 115
Hills 19 Uno-X Mobility ,, 0:00
58 37 +1:49 76
Hills 24 FDJ - SUEZ ,, 0:00
59 96 +11:31 181
Climber 25 Team Komugi - Grand Est ,, 0:00
60 74 +5:17 183
Hills 26 Team Komugi - Grand Est ,, 0:00
61 97 +13:56 165
Sprint 25 Cofidis Women Team ,, 0:00
62 88 +9:03 125
Hills 32 Roland ,, 0:00
63 77 +5:36 194
Hills 28 Primeau Vélo - Groupe Abadie ,, 0:00
64 55 +3:33 83
Hills 31 Fenix-Deceuninck ,, 0:00
65 52 +3:17 4
TT 32 Team SD Worx - Protime ,, 0:00
66 76 +5:22 3
Hills 27 Team SD Worx - Protime ,, 0:00
67 95 +10:57 102
Hills 35 Human Powered Health ,, 0:00
68 26 +1:15 82
Hills 25 Fenix-Deceuninck ,, 0:00
69 83 +7:15 14
TT 27 Lidl - Trek ,, 0:00
70 11 +0:29 16
Classic 22 Lidl - Trek ,, 0:00
71 73 +5:11 66
Hills 23 UAE Team ADQ ,, 0:00
72 36 +1:47 62
Classic 34 UAE Team ADQ ,, 0:00
73 32 +1:22 71
Classic 28 FDJ - SUEZ ,, 0:00
74 28 +1:17 36
Hills 25 Liv AlUla Jayco ,, 0:00
75 43 +2:45 22
GC 22 Canyon//SRAM Racing ,, 0:00
76 24 +1:00 25
Hills 21 Canyon//SRAM Racing ,, 0:00
77 25 +1:15 152
Hills 21 Laboral Kutxa - Fundación Euskadi ,, 0:00
78 91 +9:12 5
TT 21 Team SD Worx - Protime ,, 0:00
79 42 +2:28 112
Hills 29 Uno-X Mobility ,, 0:00
80 35 +1:39 45
Hills 27 Movistar Team ,, 0:00
81 29 +1:17 166
Sprint 38 Cofidis Women Team ,, 0:00
82 63 +3:49 162
Classic 34 Cofidis Women Team ,, 0:00
83 46 +2:47 52
Classic 28 Team Visma | Lease a Bike ,, 0:00
84 33 +1:25 96
TT 26 Team dsm-firmenich PostNL ,, 0:00
85 62 +3:49 195
Hills 29 Primeau Vélo - Groupe Abadie ,, 0:00
86 39 +2:02 56
Hills 21 Team Visma | Lease a Bike ,, 0:00
87 12 +0:29 54
GC 20 Team Visma | Lease a Bike ,, 0:00
88 15 +0:38 55
Classic 20 Team Visma | Lease a Bike ,, 0:00
89 53 +3:21 101
Hills 26 Human Powered Health ,, 0:00
90 31 +1:17 103
Hills 22 Human Powered Health ,, 0:00
91 94 +10:13 94
Hills 22 Team dsm-firmenich PostNL ,, 0:00
92 18 +0:49 153
Hills 26 Laboral Kutxa - Fundación Euskadi ,, 0:00
93 48 +2:59 191
Hills 27 Primeau Vélo - Groupe Abadie ,, 0:00
94 103 +25:54 126
Sprint 22 Roland 13:01 13:01
95 108 +43:59 192
21 Primeau Vélo - Groupe Abadie ,, 13:01
96 102 +24:47 196
Hills 21 Primeau Vélo - Groupe Abadie ,, 13:01
97 104 +28:57 146
Sprint 30 Eneicat - CMTeam ,, 13:01
98 105 +29:33 176
GC 22 Bepink - Bongioanni ,, 13:01
99 106 +40:09 193
Classic 21 Primeau Vélo - Groupe Abadie ,, 13:01
100 107 +42:18 145
Sprint 20 Eneicat - CMTeam ,, 13:01
101 100 +20:17 173
GC 18 Bepink - Bongioanni ,, 13:01
102 22 +0:54 51
GC 27 Team Visma | Lease a Bike 0:00 0:00
103 64 +3:49 72
Hills 26 FDJ - SUEZ ,, 0:00
104 92 +9:12 95
GC 19 Team dsm-firmenich PostNL ,, 0:00
105 101 +23:00 142
Hills 25 Eneicat - CMTeam ,, 0:00
106 61 +3:48 151
Sprint 24 Laboral Kutxa - Fundación Euskadi ,, 0:00
107 49 +3:01 154
Hills 28 Laboral Kutxa - Fundación Euskadi ,, 0:00
108 50 +3:03 185
Hills 21 Team Komugi - Grand Est ,, 0:00
DNF 123
Hills 25 Roland -
DNF 161
Sprint 27 Cofidis Women Team -
DNS 53
Hills 20 Team Visma | Lease a Bike -
DNS 164
Classic 27 Cofidis Women Team -