1 1 - 131
GC 29 Team Jumbo-Visma 850 400 83:07:14 ..
2 2 - 1
Climber 39 Movistar Team 680 290 2:33 2:33
..
3 3 - 177
Climber 20 UAE Team Emirates 575 240 2:55 2:55
..
4 4 - 7
GC 29 Movistar Team 460 220 3:46 3:46
..
5 5 - 21
Climber 25 Astana Pro Team 380 200 4:48 4:48
..
6 6 - 41
Climber 30 BORA - hansgrohe 320 190 7:33 7:33
..
7 7 - 151
GC 28 Team Sunweb 260 180 10:04 10:04
..
8 8 - 93
GC 27 Lotto Soudal 220 170 12:54 12:54
..
9 9 - 8
Climber 25 Movistar Team 180 160 22:27 22:27
..
10 10 - 106
Climber 35 Mitchelton-Scott 140 150 22:34 22:34
..
11 11 - 66
GC 23 Deceuninck - Quick Step 120 140 22:55 22:55
..
12 12 - 38
GC 27 Bahrain Merida 100 130 24:06 24:06
..
13 13 - 25
GC 34 Astana Pro Team 84 120 26:49 26:49
..
14 14 - 75
Climber 22 EF Education First 68 110 32:17 32:17
..
15 15 - 36
GC 29 Bahrain Merida 60 100 33:40 33:40
..
16 16 - 27
GC 30 Astana Pro Team 56 90 42:00 42:00
..
17 17 - 145
Climber 25 Team Katusha Alpecin 52 85 42:05 42:05
..
18 18 - 203
GC 31 Cofidis, Solutions Crédits 48 80 46:24 46:24
..
19 19 - 101
Climber 29 Mitchelton-Scott 44 75 53:03 53:03
..
20 20 - 124
GC 24 Team INEOS 40 70 1:04:21 1:04:21
..
21 21 - 84
GC 25 Groupama - FDJ 32 65 1:11:42 1:11:42
..
22 22 - 211
GC 24 Euskadi Basque Country - Murias 32 60 1:13:14 1:13:14
..
23 23 - 28
GC 35 Astana Pro Team 32 55 1:17:09 1:17:09
..
24 24 - 12
GC 27 AG2R La Mondiale 32 50 1:25:44 1:25:44
..
25 25 - 116
GC 23 Team Dimension Data 32 45 1:25:53 1:25:53
..
26 26 - 157
GC 26 Team Sunweb 24 40 1:27:32 1:27:32
..
27 27 - 133
GC 33 Team Jumbo-Visma 24 35 1:29:07 1:29:07
..
28 28 - 167
GC 32 Trek - Segafredo 24 30 1:32:25 1:32:25
..
29 29 - 136
Climber 25 Team Jumbo-Visma 24 25 1:35:33 1:35:33
..
30 30 - 3
Hills 34 Movistar Team 24 20 1:44:02 1:44:02
..
31 31 - 138
Classic 23 Team Jumbo-Visma 20 20 1:48:21 1:48:21
..
32 32 - 61
Classic 37 Deceuninck - Quick Step 20 20 1:50:02 1:50:02
..
33 33 - 132
GC 29 Team Jumbo-Visma 20 20 1:55:19 1:55:19
..
34 34 - 121
GC 31 Team INEOS 20 20 1:58:10 1:58:10
..
35 35 - 11
Climber 25 AG2R La Mondiale 20 20 1:59:04 1:59:04
..
36 36 - 46
GC 25 BORA - hansgrohe 20 20 2:03:33 2:03:33
..
37 37 - 163
GC 24 Trek - Segafredo 20 20 2:04:41 2:04:41
..
38 38 - 115
Climber 30 Team Dimension Data 20 20 2:10:03 2:10:03
..
39 40 ▲1 125
GC 26 Team INEOS 20 20 2:12:22 2:12:22
..
40 39 ▼1 141
GC 36 Team Katusha Alpecin 20 20 2:12:29 2:12:29
..
41 41 - 76
GC 23 EF Education First 16 20 2:13:20 2:13:20
..
42 42 - 161
Climber 32 Trek - Segafredo 16 20 2:16:17 2:16:17
..
43 43 - 6
Climber 27 Movistar Team 16 20 2:20:11 2:20:11
..
44 44 - 85
TT 28 Groupama - FDJ 16 20 2:20:23 2:20:23
..
45 45 - 174
GC 31 UAE Team Emirates 16 20 2:20:29 2:20:29
..
46 46 - 5
TT 30 Movistar Team 16 20 2:21:16 2:21:16
..
47 47 - 13
Climber 27 AG2R La Mondiale 16 20 2:25:49 2:25:49
..
48 48 - 215
GC 30 Euskadi Basque Country - Murias 16 20 2:28:43 2:28:43
..
49 49 - 104
GC 27 Mitchelton-Scott 16 20 2:29:32 2:29:32
..
50 50 - 197
GC 24 Caja Rural - Seguros RGA 16 20 2:29:33 2:29:33
..
51 51 - 111
Climber 27 Team Dimension Data 12 20 2:34:53 2:34:53
..
52 52 - 63
TT 24 Deceuninck - Quick Step 12 20 2:35:04 2:35:04
..
53 53 - 26
GC 31 Astana Pro Team 12 20 2:37:30 2:37:30
..
54 54 - 144
GC 24 Team Katusha Alpecin 12 20 2:37:58 2:37:58
..
55 56 ▲1 68
Classic 33 Deceuninck - Quick Step 12 20 2:39:31 2:39:31
..
56 55 ▼1 91
TT 32 Lotto Soudal 8 20 2:40:02 2:40:02
..
57 57 - 48
GC 29 BORA - hansgrohe 8 20 2:44:06 2:44:06
..
58 59 ▲1 14
GC 27 AG2R La Mondiale 8 20 2:49:02 2:49:02
..
59 58 ▼1 73
TT 27 EF Education First 8 20 2:49:16 2:49:16
..
60 60 - 55
Hills 26 CCC Team 8 20 2:51:21 2:51:21
..
61 61 - 202
GC 31 Cofidis, Solutions Crédits 20 2:51:36 2:51:36
..
62 62 - 103
GC 28 Mitchelton-Scott 20 2:52:26 2:52:26
..
63 63 - 107
Climber 25 Mitchelton-Scott 20 2:52:42 2:52:42
..
64 64 - 4
GC 35 Movistar Team 20 2:53:02 2:53:02
..
65 65 - 95
Hills 28 Lotto Soudal 20 2:53:26 2:53:26
..
66 66 - 122
GC 30 Team INEOS 20 2:53:50 2:53:50
..
67 67 - 86
GC 36 Groupama - FDJ 20 3:02:11 3:02:11
..
68 68 - 23
Climber 34 Astana Pro Team 20 3:06:30 3:06:30
..
69 69 - 152
Hills 27 Team Sunweb 20 3:06:44 3:06:44
..
70 71 ▲1 172
GC 26 UAE Team Emirates 20 3:08:00 3:08:00
..
71 70 ▼1 123
Classic 26 Team INEOS 20 3:08:12 3:08:12
..
72 72 - 15
Classic 29 AG2R La Mondiale 20 3:09:54 3:09:54
..
73 73 - 92
GC 33 Lotto Soudal 20 3:10:27 3:10:27
..
74 74 - 94
GC 35 Lotto Soudal 20 3:15:09 3:15:09
..
75 75 - 205
GC 33 Cofidis, Solutions Crédits 20 3:20:26 3:20:26
..
76 76 - 143
GC 23 Team Katusha Alpecin 20 3:21:04 3:21:04
..
77 77 - 16
Hills 23 AG2R La Mondiale 20 3:22:00 3:22:00
..
78 78 - 64
Classic 30 Deceuninck - Quick Step 20 3:27:05 3:27:05
..
79 79 - 24
Climber 29 Astana Pro Team 20 3:27:25 3:27:25
..
80 80 - 87
GC 24 Groupama - FDJ 20 3:28:02 3:28:02
..
81 81 - 17
Classic 25 AG2R La Mondiale 20 3:28:13 3:28:13
..
82 82 - 217
GC 25 Euskadi Basque Country - Murias 20 3:28:53 3:28:53
..
83 83 - 108
Hills 26 Mitchelton-Scott 20 3:29:59 3:29:59
..
84 84 - 31
Climber 23 Bahrain Merida 20 3:30:25 3:30:25
..
85 85 - 165
Hills 26 Trek - Segafredo 20 3:30:55 3:30:55
..
86 87 ▲1 214
Hills 23 Euskadi Basque Country - Murias 20 3:31:36 3:31:36
..
87 86 ▼1 216
GC 27 Euskadi Basque Country - Murias 20 3:31:50 3:31:50
..
88 88 - 196
GC 35 Caja Rural - Seguros RGA 20 3:32:24 3:32:24
..
89 89 - 127
GC 30 Team INEOS 20 3:33:38 3:33:38
..
90 91 ▲1 18
Classic 25 AG2R La Mondiale 20 3:37:27 3:37:27
..
91 92 ▲1 82
TT 25 Groupama - FDJ 20 3:38:04 3:38:04
..
92 90 ▼2 154
Classic 24 Team Sunweb 20 3:38:42 3:38:42
..
93 93 - 2
GC 27 Movistar Team 20 3:39:12 3:39:12
..
94 94 - 193
Hills 23 Caja Rural - Seguros RGA 20 3:39:43 3:39:43
..
95 95 - 213
Hills 23 Euskadi Basque Country - Murias 20 3:40:19 3:40:19
..
96 96 - 114
Classic 32 Team Dimension Data 20 3:40:52 3:40:52
..
97 97 - 58
Classic 37 CCC Team 20 3:41:38 3:41:38
..
98 98 - 146
GC 33 Team Katusha Alpecin 20 3:42:27 3:42:27
..
99 99 - 156
GC 22 Team Sunweb 20 3:50:04 3:50:04
..
100 100 - 102
TT 32 Mitchelton-Scott 20 3:51:31 3:51:31
..
101 101 - 195
GC 26 Caja Rural - Seguros RGA 20 3:57:29 3:57:29
..
102 102 - 206
GC 35 Cofidis, Solutions Crédits 20 3:57:38 3:57:38
..
103 103 - 153
Classic 23 Team Sunweb 20 4:00:14 4:00:14
..
104 104 - 182
GC 30 Burgos - BH 20 4:04:01 4:04:01
..
105 105 - 188
GC 31 Burgos - BH 20 4:04:41 4:04:41
..
106 106 - 128
Classic 32 Team INEOS 20 4:05:25 4:05:25
..
107 107 - 112
GC 24 Team Dimension Data 20 4:05:44 4:05:44
..
108 108 - 208
Classic 23 Cofidis, Solutions Crédits 20 4:08:25 4:08:25
..
109 109 - 37
Classic 25 Bahrain Merida 20 4:12:17 4:12:17
..
110 110 - 32
Classic 34 Bahrain Merida 20 4:13:18 4:13:18
..
111 111 - 191
GC 29 Caja Rural - Seguros RGA 20 4:14:38 4:14:38
..
112 112 - 218
GC 24 Euskadi Basque Country - Murias 20 4:16:49 4:16:49
..
113 113 - 142
Hills 29 Team Katusha Alpecin 20 4:18:37 4:18:37
..
114 114 - 57
Classic 23 CCC Team 20 4:20:35 4:20:35
..
115 115 - 97
GC 22 Lotto Soudal 20 4:20:46 4:20:46
..
116 116 - 183
GC 24 Burgos - BH 20 4:21:49 4:21:49
..
117 117 - 212
GC 30 Euskadi Basque Country - Murias 20 4:22:14 4:22:14
..
118 118 - 148
Classic 26 Team Katusha Alpecin 20 4:23:33 4:23:33
..
119 119 - 181
Classic 31 Burgos - BH 20 4:24:11 4:24:11
..
120 122 ▲2 185
Hills 28 Burgos - BH 20 4:26:12 4:26:12
..
121 120 ▼1 62
GC 33 Deceuninck - Quick Step 20 4:26:16 4:26:16
..
122 121 ▼1 74
Classic 32 EF Education First 20 4:26:59 4:26:59
..
123 123 - 35
GC 24 Bahrain Merida 20 4:27:28 4:27:28
..
124 124 - 162
Classic 30 Trek - Segafredo 20 4:28:32 4:28:32
..
125 125 - 164
TT 27 Trek - Segafredo 20 4:29:56 4:29:56
..
126 126 - 77
GC 24 EF Education First 20 4:31:27 4:31:27
..
127 127 - 207
GC 32 Cofidis, Solutions Crédits 20 4:31:47 4:31:47
..
128 128 - 22
TT 32 Astana Pro Team 20 4:32:50 4:32:50
..
129 130 ▲1 118
GC 32 Team Dimension Data 20 4:33:59 4:33:59
..
130 129 ▼1 117
Classic 23 Team Dimension Data 20 4:34:22 4:34:22
..
131 131 - 52
TT 23 CCC Team 20 4:36:26 4:36:26
..
132 132 - 34
Classic 35 Bahrain Merida 20 4:37:44 4:37:44
..
133 133 - 168
Classic 28 Trek - Segafredo 20 4:39:26 4:39:26
..
134 134 - 43
Sprint 28 BORA - hansgrohe 20 4:41:44 4:41:44
..
135 135 - 198
Hills 25 Caja Rural - Seguros RGA 20 4:42:56 4:42:56
..
136 136 - 184
GC 26 Burgos - BH 20 4:45:34 4:45:34
..
137 137 - 158
Sprint 26 Team Sunweb 20 4:46:52 4:46:52
..
138 138 - 147
Classic 30 Team Katusha Alpecin 20 4:50:26 4:50:26
..
139 139 - 81
Classic 26 Groupama - FDJ 20 4:56:21 4:56:21
..
140 141 ▲1 192
Sprint 30 Caja Rural - Seguros RGA 20 4:59:08 4:59:08
..
141 140 ▼1 166
GC 33 Trek - Segafredo 20 4:59:41 4:59:41
..
142 143 ▲1 56
Sprint 22 CCC Team 20 5:01:03 5:01:03
..
143 142 ▼1 176
Sprint 24 UAE Team Emirates 20 ,, 5:01:03
..
144 144 - 98
Classic 30 Lotto Soudal 20 5:03:52 5:03:52
..
145 146 ▲1 65
Sprint 23 Deceuninck - Quick Step 20 5:06:45 5:06:45
..
146 145 ▼1 187
GC 28 Burgos - BH 20 5:07:04 5:07:04
..
147 147 - 173
Sprint 25 UAE Team Emirates 20 5:11:32 5:11:32
..
148 149 ▲1 67
Hills 36 Deceuninck - Quick Step 20 5:20:32 5:20:32
..
149 148 ▼1 53
GC 29 CCC Team 20 5:22:19 5:22:19
..
150 150 - 178
Classic 25 UAE Team Emirates 20 5:25:27 5:25:27
..
151 151 - 42
Classic 30 BORA - hansgrohe 20 5:30:01 5:30:01
..
152 152 - 134
GC 24 Team Jumbo-Visma 20 5:40:23 5:40:23
..
153 153 - 186
GC 25 Burgos - BH 20 5:56:19 5:56:19
..