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