1 129 +1:00:35 15
Sprint 21 Quick-Step Alpha Vinyl Team 50 50 5:21:17
2 136 +1:06:59 45
Sprint 27 Bahrain - Victorious 20 30 ,, 0:00
3 108 +43:29 62
Climber 25 AG2R Citroën Team 8 18 ,, 0:00
4 101 +38:30 87
Sprint 32 Israel - Premier Tech 13 ,, 0:00
5 125 +55:56 174
Sprint 23 Team BikeExchange - Jayco 10 ,, 0:00
6 140 +1:13:25 55
Sprint 28 BORA - hansgrohe 7 ,, 0:00
7 128 +59:13 237
Sprint 23 Burgos - BH 4 ,, 0:00
8 135 +1:06:54 36
TT 25 UAE Team Emirates 3 ,, 0:00
9 114 +46:46 155
Classic 28 Team Arkéa Samsic 2 ,, 0:00
10 8 +0:24 131
Climber 28 Cofidis 1 ,, 0:00
11 4 +0:18 35
Climber 19 UAE Team Emirates ,, 0:00
12 97 +36:41 196
Climber 24 Equipo Kern Pharma ,, 0:00
13 113 +44:56 227
Climber 27 Euskaltel - Euskadi ,, 0:00
14 89 +33:01 211
GC 24 Caja Rural - Seguros RGA ,, 0:00
15 131 +1:01:44 107
Sprint 22 Trek - Segafredo ,, 0:00
16 119 +49:41 164
Climber 23 Lotto Soudal ,, 0:00
17 120 +50:50 116
Classic 26 Astana Qazaqstan Team ,, 0:00
18 78 +25:37 226
Climber 20 Euskaltel - Euskadi ,, 0:00
19 36 +8:42 76
Climber 30 Groupama - FDJ ,, 0:00
20 22 +2:07 167
Climber 24 Lotto Soudal ,, 0:00
21 5 +0:18 44
Climber 34 Bahrain - Victorious ,, 0:00
22 60 +18:07 217
Climber 34 Caja Rural - Seguros RGA ,, 0:00
23 102 +39:56 182
Classic 26 Team DSM ,, 0:00
24 9 +0:27 2
Climber 28 INEOS Grenadiers ,, 0:00
25 1 +0:00 31
Climber 23 UAE Team Emirates ,, 0:00
26 7 +0:21 201
Climber 22 Uno-X Pro Cycling Team ,, 0:00
27 57 +17:07 37
Climber 28 UAE Team Emirates ,, 0:00
28 14 +1:03 23
GC 26 Jumbo-Visma ,, 0:00
29 23 +2:20 121
Climber 30 Intermarché - Wanty - Gobert Matériaux ,, 0:00
30 6 +0:18 61
GC 26 AG2R Citroën Team ,, 0:00
31 100 +37:48 186
Classic 23 Team DSM ,, 0:00
32 2 +0:01 151
GC 32 Team Arkéa Samsic ,, 0:00
33 15 +1:05 93
GC 29 Movistar Team ,, 0:00
34 34 +6:18 125
Climber 36 Intermarché - Wanty - Gobert Matériaux ,, 0:00
35 46 +14:55 114
GC 23 Astana Qazaqstan Team ,, 0:00
36 134 +1:04:44 135
Classic 24 Cofidis ,, 0:00
37 111 +44:20 133
Classic 35 Cofidis ,, 0:00
38 13 +1:00 4
Climber 21 INEOS Grenadiers ,, 0:00
39 95 +36:12 233
Sprint 32 Burgos - BH ,, 0:00
40 79 +26:05 222
GC 38 Euskaltel - Euskadi ,, 0:00
41 87 +31:00 127
Classic 23 Intermarché - Wanty - Gobert Matériaux ,, 0:00
42 92 +35:01 65
GC 36 AG2R Citroën Team ,, 0:00
43 124 +53:58 206
GC 21 Uno-X Pro Cycling Team ,, 0:00
44 80 +26:05 213
Climber 26 Caja Rural - Seguros RGA ,, 0:00
45 18 +1:31 142
Climber 32 EF Education - EasyPost ,, 0:00
46 53 +16:30 136
GC 36 Cofidis ,, 0:00
47 66 +20:04 157
GC 32 Team Arkéa Samsic ,, 0:00
48 10 +0:35 204
GC 26 Uno-X Pro Cycling Team ,, 0:00
49 3 +0:07 54
Climber 24 BORA - hansgrohe ,, 0:00
50 21 +1:58 72
Climber 32 Groupama - FDJ ,, 0:00
51 61 +18:47 64
Climber 24 AG2R Citroën Team ,, 0:00
52 93 +35:56 197
Climber 23 Equipo Kern Pharma ,, 0:00
53 51 +16:07 124
Climber 23 Intermarché - Wanty - Gobert Matériaux ,, 0:00
54 24 +2:24 92
GC 24 Movistar Team ,, 0:00
55 17 +1:13 43
Climber 30 Bahrain - Victorious ,, 0:00
56 27 +3:58 103
Climber 27 Trek - Segafredo ,, 0:00
57 59 +17:51 51
GC 28 BORA - hansgrohe ,, 0:00
58 12 +1:00 53
Climber 25 BORA - hansgrohe ,, 0:00
59 33 +6:12 144
Climber 27 EF Education - EasyPost ,, 0:00
60 103 +41:31 66
GC 24 AG2R Citroën Team ,, 0:00
61 49 +15:34 63
GC 31 AG2R Citroën Team ,, 0:00
62 38 +9:14 145
GC 28 EF Education - EasyPost ,, 0:00
63 11 +0:57 33
GC 31 UAE Team Emirates ,, 0:00
64 122 +53:38 212
GC 26 Caja Rural - Seguros RGA ,, 0:00
65 29 +4:48 231
GC 38 Burgos - BH ,, 0:00
66 25 +3:25 47
Climber 31 Bahrain - Victorious ,, 0:00
67 32 +5:55 91
Climber 41 Movistar Team ,, 0:00
68 40 +11:11 56
GC 29 BORA - hansgrohe ,, 0:00
69 37 +9:08 122
Climber 28 Intermarché - Wanty - Gobert Matériaux ,, 0:00
70 123 +53:53 194
GC 21 Equipo Kern Pharma ,, 0:00
71 19 +1:38 46
Climber 22 Bahrain - Victorious ,, 0:00
72 110 +43:55 225
Climber 24 Euskaltel - Euskadi ,, 0:00
73 65 +19:31 191
GC 25 Equipo Kern Pharma ,, 0:00
74 28 +4:10 162
Climber 24 Lotto Soudal ,, 0:00
75 63 +19:04 74
GC 29 Groupama - FDJ ,, 0:00
76 76 +25:18 153
Classic 32 Team Arkéa Samsic ,, 0:00
77 105 +42:36 224
GC 25 Euskaltel - Euskadi ,, 0:00
78 62 +19:00 166
Climber 23 Lotto Soudal ,, 0:00
79 20 +1:46 101
Climber 21 Trek - Segafredo ,, 0:00
80 44 +13:02 143
Climber 27 EF Education - EasyPost ,, 0:00
81 69 +22:49 115
GC 28 Astana Qazaqstan Team ,, 0:00
82 45 +14:26 77
TT 27 Groupama - FDJ ,, 0:00
83 74 +24:49 75
Climber 32 Groupama - FDJ ,, 0:00
84 84 +29:44 106
Climber 37 Trek - Segafredo ,, 0:00
85 54 +16:36 181
GC 22 Team DSM ,, 0:00
86 56 +16:49 73
Climber 23 Groupama - FDJ ,, 0:00
87 58 +17:20 111
GC 30 Astana Qazaqstan Team ,, 0:00
88 98 +37:02 102
Climber 27 Trek - Segafredo ,, 0:00
89 81 +26:24 27
Climber 35 Jumbo-Visma ,, 0:00
90 73 +24:25 112
Classic 26 Astana Qazaqstan Team ,, 0:00
91 30 +5:36 113
GC 23 Astana Qazaqstan Team ,, 0:00
92 96 +36:27 134
GC 20 Cofidis ,, 0:00
93 55 +16:46 156
Climber 33 Team Arkéa Samsic ,, 0:00
94 35 +8:38 205
GC 25 Uno-X Pro Cycling Team ,, 0:00
95 52 +16:07 12
Climber 23 Quick-Step Alpha Vinyl Team ,, 0:00
96 48 +15:33 104
GC 24 Trek - Segafredo ,, 0:00
97 50 +15:40 141
GC 23 EF Education - EasyPost ,, 0:00
98 71 +23:02 6
TT 34 INEOS Grenadiers ,, 0:00
99 99 +37:31 195
Classic 26 Equipo Kern Pharma ,, 0:00
100 31 +5:38 105
Climber 27 Trek - Segafredo ,, 0:00
101 91 +34:45 83
TT 27 Israel - Premier Tech ,, 0:00
102 106 +42:38 32
Climber 35 UAE Team Emirates ,, 0:00
103 42 +12:19 132
Climber 31 Cofidis ,, 0:00
104 64 +19:11 147
Climber 28 EF Education - EasyPost ,, 0:00
105 82 +28:27 21
TT 31 Jumbo-Visma ,, 0:00
106 117 +48:13 234
Climber 22 Burgos - BH ,, 0:00
107 67 +20:17 14
Climber 28 Quick-Step Alpha Vinyl Team 0:23 0:23
108 133 +1:02:28 175
TT 30 Team BikeExchange - Jayco 0:32 0:32
109 107 +43:01 154
GC 26 Team Arkéa Samsic 1:23 1:23
110 75 +24:49 152
Climber 26 Team Arkéa Samsic 1:28 1:28
111 86 +30:46 85
Climber 37 Israel - Premier Tech 1:45 1:45
112 88 +32:46 177
GC 25 Team BikeExchange - Jayco 0:00 0:00
113 70 +22:51 202
GC 24 Uno-X Pro Cycling Team 1:50 1:50
114 94 +36:08 232
GC 27 Burgos - BH ,, 1:50
115 26 +3:45 22
Climber 34 Jumbo-Visma 1:53 1:53
116 132 +1:01:50 117
Climber 28 Astana Qazaqstan Team 2:04 2:04
117 116 +48:09 96
TT 26 Movistar Team 2:06 2:06
118 109 +43:45 176
GC 32 Team BikeExchange - Jayco 2:27 2:27
119 39 +10:15 223
Climber 26 Euskaltel - Euskadi 2:37 2:37
120 115 +48:02 236
GC 28 Burgos - BH ,, 2:37
121 118 +48:58 137
GC 36 Cofidis 3:26 3:26
122 85 +30:26 17
GC 38 Quick-Step Alpha Vinyl Team 3:35 3:35
123 47 +15:22 184
Climber 21 Team DSM ,, 3:35
124 16 +1:08 13
Climber 21 Quick-Step Alpha Vinyl Team 0:00 0:00
125 137 +1:08:45 203
Climber 22 Uno-X Pro Cycling Team 3:45 3:45
126 130 +1:01:17 207
TT 24 Uno-X Pro Cycling Team ,, 3:45
127 139 +1:12:23 26
Sprint 24 Jumbo-Visma ,, 3:45
128 127 +56:38 235
Climber 30 Burgos - BH ,, 3:45
129 83 +28:36 71
Climber 25 Groupama - FDJ ,, 3:45
130 112 +44:49 7
GC 21 INEOS Grenadiers 4:04 4:04
131 77 +25:35 86
Climber 35 Israel - Premier Tech ,, 4:04
132 126 +56:32 221
Climber 32 Euskaltel - Euskadi 4:25 4:25
133 72 +23:49 216
Climber 24 Caja Rural - Seguros RGA 4:48 4:48
134 138 +1:09:35 95
Classic 22 Movistar Team ,, 4:48
135 90 +34:16 193
GC 26 Equipo Kern Pharma ,, 4:48
136 68 +22:47 81
Climber 35 Israel - Premier Tech ,, 4:48
137 41 +11:56 192
GC 24 Equipo Kern Pharma ,, 4:48
138 104 +41:31 123
GC HIRT Jan Intermarché - Wanty - Gobert Matériaux 31 Intermarché - Wanty - Gobert Matériaux ,, 4:48
139 121 +50:54 146
Climber 25 EF Education - EasyPost 6:12 6:12
140 43 +12:36 173
GC 29 Team BikeExchange - Jayco ,, 6:12
DNF 34
Sprint 27 UAE Team Emirates -
DNF 97
Sprint 31 Movistar Team -
DNS 165
Climber 28 Lotto Soudal -