1 2 +0:11 151
Climber 22 Team DSM 50 50 17.40 40.075
2 81 +13:04 85
TT 20 INEOS Grenadiers 20 30 0.07 39.813
3 1 +0:00 82
Climber 23 INEOS Grenadiers 8 18 0.08 39.775
4 6 +0:31 1
TT 26 Quick-Step Alpha Vinyl Team 13 0.20 39.333
5 12 +0:51 153
Climber 19 Team DSM 10 0.26 39.116
6 5 +0:25 86
GC 20 INEOS Grenadiers 7 0.28 39.044
7 7 +0:32 21
Climber 23 Astana Qazaqstan Team 4 0.30 38.972
8 4 +0:23 131
TT 25 Team BikeExchange - Jayco 3 0.31 38.937
9 3 +0:18 32
Climber 32 Bahrain - Victorious 2 0.32 38.901
10 13 +0:52 64
Climber 26 EF Education - EasyPost 1 0.35 38.795
11 10 +0:50 72
TT 28 Groupama - FDJ 0.36 38.759
12 19 +1:07 62
Climber 23 EF Education - EasyPost 0.42 38.548
13 14 +0:53 27
Climber 25 Astana Qazaqstan Team 0.42 38.548
14 78 +10:41 136
TT 30 Team BikeExchange - Jayco 0.49 38.305
15 11 +0:51 148
Climber 24 Lotto Soudal 0.49 38.305
16 8 +0:32 44
Climber 25 BORA - hansgrohe 0.50 38.270
17 9 +0:45 177
Climber 33 UAE Team Emirates 0.53 38.167
18 32 +2:04 152
Climber 30 Team DSM 0.57 38.030
19 50 +3:42 134
TT 30 Team BikeExchange - Jayco 1.00 37.929
20 17 +1:07 12
Climber 26 AG2R Citroën Team 1.01 37.895
21 21 +1:10 65
Climber 22 EF Education - EasyPost 1.02 37.861
22 45 +3:05 127
Climber 27 Movistar Team 1.03 37.827
23 15 +0:56 11
Climber 24 AG2R Citroën Team 1.04 37.794
24 99 +22:32 144
Climber 35 Lotto Soudal 1.06 37.726
25 23 +1:14 41
GC 23 BORA - hansgrohe 1.08 37.660
26 16 +1:01 75
Climber 30 Groupama - FDJ 1.09 37.626
27 76 +9:22 161
TT 23 Trek - Segafredo 1.13 37.493
28 118 +29:07 3
TT 29 Quick-Step Alpha Vinyl Team 1.14 37.460
29 18 +1:07 135
Climber 26 Team BikeExchange - Jayco 1.15 37.427
30 95 +21:23 61
GC 24 EF Education - EasyPost 1.16 37.394
31 27 +1:34 216
Climber 23 Uno-X Pro Cycling Team 1.20 37.263
32 22 +1:12 81
Climber 29 INEOS Grenadiers 1.20 37.263
33 20 +1:08 92
Climber 27 Intermarché - Wanty - Gobert Matériaux 1.20 37.263
34 28 +1:38 224
GC 28 Poland 1.21 37.230
35 24 +1:23 102
GC 22 Israel - Premier Tech 1.22 37.198
36 30 +1:55 172
Climber 29 UAE Team Emirates 1.23 37.165
37 63 +7:03 111
GC 22 Jumbo-Visma 1.23 37.165
38 73 +8:30 26
Climber 24 Astana Qazaqstan Team 1.24 37.133
39 26 +1:30 7
Climber 23 Quick-Step Alpha Vinyl Team 1.28 37.003
40 67 +7:38 22
Classic 22 Astana Qazaqstan Team 1.28 37.003
41 53 +5:04 133
Sprint 23 Team BikeExchange - Jayco 1.29 36.971
42 59 +6:24 14
Climber 28 AG2R Citroën Team 1.30 36.939
43 80 +12:58 23
Climber 23 Astana Qazaqstan Team 1.33 36.843
44 25 +1:26 141
Climber 26 Lotto Soudal 1.34 36.811
45 33 +2:16 121
TT 26 Movistar Team 1.34 36.811
46 75 +9:08 217
GC 26 Uno-X Pro Cycling Team 1.36 36.747
47 56 +5:19 35
TT 22 Bahrain - Victorious 1.36 36.747
48 38 +2:32 53
GC 22 Cofidis 1.37 36.716
49 51 +3:55 173
GC 33 UAE Team Emirates 1.39 36.652
50 49 +3:33 16
GC 35 AG2R Citroën Team 1.39 36.652
51 52 +4:09 101
GC 36 Israel - Premier Tech 1.40 36.621
52 44 +2:55 122
TT 22 Movistar Team 1.44 36.495
53 34 +2:28 33
Climber 21 Bahrain - Victorious 1.46 36.432
54 93 +20:36 94
TT 22 Intermarché - Wanty - Gobert Matériaux 1.48 36.370
55 72 +8:17 36
Climber 21 Bahrain - Victorious 1.50 36.308
56 31 +1:57 126
Classic 21 Movistar Team 1.51 36.277
57 43 +2:52 195
Climber 25 Caja Rural - Seguros RGA 1.53 36.215
58 29 +1:48 37
Climber 26 Bahrain - Victorious 1.56 36.122
59 102 +24:24 225
TT 27 Poland 1.56 36.122
60 105 +24:58 162
Sprint 29 Trek - Segafredo 1.59 36.031
61 47 +3:15 95
Classic PAGE Hugo Intermarché - Wanty - Gobert Matériaux 21 Intermarché - Wanty - Gobert Matériaux 1.59 36.031
62 101 +24:14 137
Classic 24 Team BikeExchange - Jayco 2.01 35.970
63 70 +8:13 191
GC 28 Caja Rural - Seguros RGA 2.03 35.909
64 120 +29:36 213
Sprint 25 Uno-X Pro Cycling Team 2.03 35.909
65 117 +28:42 46
TT 27 BORA - hansgrohe 2.04 35.878
66 37 +2:31 193
Classic 26 Caja Rural - Seguros RGA 2.04 35.878
67 71 +8:14 145
GC 23 Lotto Soudal 2.06 35.818
68 48 +3:18 17
Climber 28 AG2R Citroën Team 2.07 35.788
69 94 +21:08 103
TT 32 Israel - Premier Tech 2.08 35.758
70 83 +13:23 63
Classic 33 EF Education - EasyPost 2.08 35.758
71 79 +12:53 66
Sprint 23 EF Education - EasyPost 2.11 35.668
72 42 +2:43 104
Climber 36 Israel - Premier Tech 2.11 35.668
73 92 +19:28 147
GC 26 Lotto Soudal 2.12 35.638
74 41 +2:40 52
Classic 24 Cofidis 2.13 35.608
75 74 +9:07 154
Classic 23 Team DSM 2.14 35.578
76 36 +2:28 93
Climber 23 Intermarché - Wanty - Gobert Matériaux 2.14 35.578
77 40 +2:40 107
TT 28 Israel - Premier Tech 2.14 35.578
78 88 +15:09 105
TT 33 Israel - Premier Tech 2.18 35.459
79 87 +15:09 56
TT 28 Cofidis 2.18 35.459
80 39 +2:36 196
Climber 34 Caja Rural - Seguros RGA 2.19 35.430
81 35 +2:28 83
Climber 25 INEOS Grenadiers 2.22 35.341
82 62 +6:56 197
GC 27 Caja Rural - Seguros RGA 2.28 35.166
83 121 +29:41 157
Sprint 26 Team DSM 2.31 35.078
84 55 +5:16 15
Classic 23 AG2R Citroën Team 2.34 34.992
85 112 +27:20 156
Classic 26 Team DSM 2.35 34.963
86 114 +28:01 84
GC 32 INEOS Grenadiers 2.38 34.877
87 82 +13:16 226
Climber 24 Poland 2.39 34.848
88 54 +5:13 165
Sprint 31 Trek - Segafredo 2.39 34.848
89 64 +7:10 114
Climber 21 Jumbo-Visma 2.40 34.820
90 128 +34:57 222
Sprint 28 Poland 2.41 34.791
91 106 +26:01 6
Sprint 29 Quick-Step Alpha Vinyl Team 2.41 34.791
92 103 +24:47 54
Sprint 32 Cofidis 2.41 34.791
93 69 +8:06 42
GC 35 BORA - hansgrohe 2.46 34.649
94 91 +19:07 202
Sprint 37 Team Novo Nordisk 2.47 34.621
95 115 +28:10 163
Climber 28 Trek - Segafredo 2.47 34.621
96 86 +14:00 174
Sprint 27 UAE Team Emirates 2.49 34.565
97 110 +26:54 43
Sprint 31 BORA - hansgrohe 2.52 34.481
98 89 +16:38 106
Sprint 22 Israel - Premier Tech 2.52 34.481
99 84 +13:24 113
Sprint 20 Jumbo-Visma 2.52 34.481
100 68 +7:40 214
Climber 27 Uno-X Pro Cycling Team 2.53 34.453
101 65 +7:13 175
Classic 25 UAE Team Emirates 2.53 34.453
102 46 +3:13 166
Climber 21 Trek - Segafredo 2.56 34.369
103 119 +29:36 87
Sprint 33 INEOS Grenadiers 2.58 34.313
104 122 +30:10 194
Sprint 24 Caja Rural - Seguros RGA 3.00 34.258
105 85 +13:56 171
Sprint 28 UAE Team Emirates 3.01 34.230
106 125 +31:26 67
Classic 30 EF Education - EasyPost 3.02 34.203
107 57 +5:28 5
Classic 36 Quick-Step Alpha Vinyl Team 3.03 34.175
108 104 +24:51 25
Sprint 26 Astana Qazaqstan Team 3.04 34.148
109 60 +6:25 115
Climber 31 Jumbo-Visma 3.05 34.120
110 126 +32:51 223
Sprint 27 Poland 3.07 34.066
111 113 +27:31 176
Classic 27 UAE Team Emirates 3.08 34.038
112 96 +21:56 97
Sprint 34 Intermarché - Wanty - Gobert Matériaux 3.09 34.011
113 116 +28:25 24
Sprint 29 Astana Qazaqstan Team 3.11 33.957
114 97 +22:00 206
GC 33 Team Novo Nordisk 3.12 33.930
115 109 +26:34 155
Sprint 23 Team DSM 3.14 33.876
116 66 +7:37 74
TT 36 Groupama - FDJ 3.17 33.795
117 127 +33:38 205
Sprint 25 Team Novo Nordisk 3.22 33.661
118 58 +6:02 124
Sprint 24 Movistar Team 3.22 33.661
119 108 +26:34 96
Sprint 24 Intermarché - Wanty - Gobert Matériaux 3.24 33.608
120 100 +22:37 34
Sprint 38 Bahrain - Victorious 3.24 33.608
121 107 +26:32 31
Sprint 28 Bahrain - Victorious 3.28 33.502
122 124 +30:47 73
Sprint 34 Groupama - FDJ 3.31 33.423
123 98 +22:20 227
Sprint 24 Poland 3.34 33.344
124 111 +26:56 146
Sprint 36 Lotto Soudal 3.36 33.292
125 77 +9:53 221
Sprint 25 Poland 3.43 33.110
126 61 +6:30 71
Sprint 30 Groupama - FDJ 3.48 32.981
127 123 +30:20 201
Sprint 33 Team Novo Nordisk 3.54 32.828
128 90 +18:45 77
Classic 25 Groupama - FDJ 4.07 32.502
DNF 45
Classic 24 BORA - hansgrohe -
DNS 13
Sprint 29 AG2R Citroën Team -
DNS 51
Classic 27 Cofidis -
DNS 76
TT 28 Groupama - FDJ -
DNS 2
Sprint 37 Quick-Step Alpha Vinyl Team -
DNS 117
Classic 29 Jumbo-Visma -
DNS 47
Sprint 33 BORA - hansgrohe -
DNS 204
GC 31 Team Novo Nordisk -
DNS 142
Classic 28 Lotto Soudal -