1 133 +30:29 111
Sprint 30 Groupama - FDJ 100 80 5:02:33
2 161 +44:59 151
Sprint 27 Lotto Soudal 40 50 ,, 0:00
3 169 +52:54 171
Sprint 36 Quick-Step Alpha Vinyl Team 20 35 ,, 0:00
4 93 +22:46 121
Classic 22 Intermarché - Wanty - Gobert Matériaux 12 25 ,, 0:00
5 134 +30:38 131
Sprint 33 Israel - Premier Tech 4 18 ,, 0:00
6 149 +35:22 42
Sprint 27 Bahrain - Victorious 15 ,, 0:00
7 91 +22:41 11
Hills 27 AG2R Citroën Team 12 ,, 0:00
8 129 +29:49 73
Classic 27 Cofidis 10 ,, 0:00
9 92 +22:42 102
Hills 25 EOLO-Kometa 8 ,, 0:00
10 136 +31:12 207
Sprint 31 Trek - Segafredo 6 ,, 0:00
11 114 +27:01 55
Sprint 34 Bardiani-CSF-Faizanè 5 ,, 0:00
12 144 +33:56 138
Sprint 28 Israel - Premier Tech 4 ,, 0:00
13 83 +20:51 54
Hills 29 Bardiani-CSF-Faizanè 3 ,, 0:00
14 116 +27:19 142
TT 25 Jumbo-Visma 2 ,, 0:00
15 156 +37:59 87
Sprint 26 Drone Hopper - Androni Giocattoli 1 ,, 0:00
16 139 +32:30 16
Classic 29 AG2R Citroën Team ,, 0:00
17 76 +17:39 166
Sprint 36 Movistar Team ,, 0:00
18 132 +30:23 47
TT 29 Bahrain - Victorious ,, 0:00
19 53 +12:11 3
Hills 25 INEOS Grenadiers ,, 0:00
20 170 +53:02 174
Sprint 37 Quick-Step Alpha Vinyl Team ,, 0:00
21 101 +25:15 81
Hills 22 Drone Hopper - Androni Giocattoli ,, 0:00
22 115 +27:04 63
GC 34 BORA - hansgrohe ,, 0:00
23 29 +4:14 145
TT 24 Jumbo-Visma ,, 0:00
24 162 +46:14 113
Sprint 34 Groupama - FDJ ,, 0:00
25 31 +4:33 147
GC 26 Jumbo-Visma ,, 0:00
26 7 +1:58 211
GC 23 UAE Team Emirates ,, 0:00
27 6 +1:55 61
GC 31 BORA - hansgrohe ,, 0:00
28 103 +25:22 65
Classic 25 BORA - hansgrohe ,, 0:00
29 86 +21:19 52
GC 25 Bardiani-CSF-Faizanè ,, 0:00
30 2 +0:38 67
Climber 25 BORA - hansgrohe ,, 0:00
31 95 +23:13 7
Sprint 34 INEOS Grenadiers ,, 0:00
32 64 +15:37 118
Climber 23 Groupama - FDJ ,, 0:00
33 51 +10:27 215
Climber 29 UAE Team Emirates ,, 0:00
34 137 +31:40 5
GC 32 INEOS Grenadiers ,, 0:00
35 34 +5:19 146
Climber 22 Jumbo-Visma ,, 0:00
36 102 +25:16 184
TT 30 Team BikeExchange - Jayco ,, 0:00
37 45 +8:20 141
TT 31 Jumbo-Visma ,, 0:00
38 11 +2:06 1
Climber 28 INEOS Grenadiers ,, 0:00
39 14 +2:16 66
GC 26 BORA - hansgrohe ,, 0:00
40 65 +15:46 104
TT 22 EOLO-Kometa ,, 0:00
41 5 +1:47 178
Climber 22 Quick-Step Alpha Vinyl Team ,, 0:00
42 26 +3:41 185
GC 29 Team BikeExchange - Jayco ,, 0:00
43 30 +4:16 31
GC 37 Astana Qazaqstan Team ,, 0:00
44 13 +2:15 192
GC 22 Team DSM ,, 0:00
45 71 +16:45 12
GC 29 AG2R Citroën Team ,, 0:00
46 24 +3:16 123
GC HIRT Jan Intermarché - Wanty - Gobert Matériaux 31 Intermarché - Wanty - Gobert Matériaux ,, 0:00
47 18 +2:27 183
GC 26 Team BikeExchange - Jayco ,, 0:00
48 142 +33:36 193
Sprint 26 Team DSM ,, 0:00
49 55 +12:39 13
GC 36 AG2R Citroën Team ,, 0:00
50 77 +17:55 17
Classic 28 AG2R Citroën Team ,, 0:00
51 61 +15:21 15
GC 25 AG2R Citroën Team ,, 0:00
52 167 +49:49 157
Sprint 33 Lotto Soudal ,, 0:00
53 97 +24:44 18
GC 25 AG2R Citroën Team ,, 0:00
54 143 +33:49 195
Sprint 24 Team DSM ,, 0:00
55 52 +11:28 92
GC 29 EF Education - EasyPost ,, 0:00
56 63 +15:29 188
TT 24 Team BikeExchange - Jayco ,, 0:00
57 19 +2:32 201
Climber 27 Trek - Segafredo ,, 0:00
58 4 +1:42 181
Climber 29 Team BikeExchange - Jayco ,, 0:00
59 85 +21:18 202
Climber 37 Trek - Segafredo ,, 0:00
60 57 +14:22 37
GC 23 Astana Qazaqstan Team ,, 0:00
61 41 +6:49 77
GC 25 Cofidis ,, 0:00
62 12 +2:15 41
Climber 32 Bahrain - Victorious ,, 0:00
63 140 +33:11 58
Classic 24 Bardiani-CSF-Faizanè ,, 0:00
64 98 +24:52 95
Hills 29 EF Education - EasyPost ,, 0:00
65 35 +5:30 143
GC 28 Jumbo-Visma ,, 0:00
66 10 +2:06 191
Climber 31 Team DSM ,, 0:00
67 89 +22:29 35
Classic 32 Astana Qazaqstan Team ,, 0:00
68 3 +0:58 127
GC 35 Intermarché - Wanty - Gobert Matériaux ,, 0:00
69 1 +0:00 204
GC 24 Trek - Segafredo ,, 0:00
70 32 +4:35 203
GC 21 Trek - Segafredo ,, 0:00
71 25 +3:35 27
Hills 24 Alpecin - Fenix ,, 0:00
72 40 +6:48 14
Climber 24 AG2R Citroën Team ,, 0:00
73 147 +35:12 212
Hills 25 UAE Team Emirates ,, 0:00
74 44 +8:14 8
GC 20 INEOS Grenadiers ,, 0:00
75 39 +6:39 78
Classic 30 Cofidis ,, 0:00
76 70 +16:44 198
GC 28 Team DSM ,, 0:00
77 20 +2:37 125
GC 39 Intermarché - Wanty - Gobert Matériaux ,, 0:00
78 80 +19:05 88
GC 32 Drone Hopper - Androni Giocattoli ,, 0:00
79 27 +4:06 71
Climber 28 Cofidis ,, 0:00
80 9 +2:04 4
GC 37 INEOS Grenadiers ,, 0:00
81 33 +5:18 218
GC 32 UAE Team Emirates ,, 0:00
82 21 +2:39 64
GC 29 BORA - hansgrohe ,, 0:00
83 8 +2:00 43
Climber 32 Bahrain - Victorious ,, 0:00
84 141 +33:15 84
GC 19 Drone Hopper - Androni Giocattoli ,, 0:00
85 106 +25:42 194
GC 31 Team DSM ,, 0:00
86 138 +31:50 132
Classic 26 Israel - Premier Tech ,, 0:00
87 82 +20:43 62
GC 22 BORA - hansgrohe ,, 0:00
88 66 +16:02 68
GC 28 BORA - hansgrohe ,, 0:00
89 90 +22:38 86
GC 30 Drone Hopper - Androni Giocattoli ,, 0:00
90 96 +24:33 116
TT 28 Groupama - FDJ ,, 0:00
91 36 +5:30 38
GC 25 Astana Qazaqstan Team ,, 0:00
92 73 +17:19 163
TT 26 Movistar Team ,, 0:00
93 56 +13:45 126
Classic 26 Intermarché - Wanty - Gobert Matériaux ,, 0:00
94 22 +3:05 168
GC 24 Movistar Team ,, 0:00
95 74 +17:33 57
Climber 29 Bardiani-CSF-Faizanè ,, 0:00
96 16 +2:20 91
GC 27 EF Education - EasyPost ,, 0:00
97 128 +29:49 182
TT 30 Team BikeExchange - Jayco ,, 0:00
98 124 +29:32 82
GC 25 Drone Hopper - Androni Giocattoli ,, 0:00
99 68 +16:17 83
GC 23 Drone Hopper - Androni Giocattoli ,, 0:00
100 88 +21:48 21
Classic 27 Alpecin - Fenix ,, 0:00
101 105 +25:35 22
Classic 22 Alpecin - Fenix ,, 0:00
102 107 +26:00 76
Classic 35 Cofidis ,, 0:00
103 87 +21:34 148
TT 37 Jumbo-Visma ,, 0:00
104 23 +3:14 6
GC 24 INEOS Grenadiers ,, 0:00
105 59 +15:13 97
GC 28 EF Education - EasyPost ,, 0:00
106 62 +15:23 105
Classic 37 EOLO-Kometa ,, 0:00
107 145 +33:57 117
Sprint 33 Groupama - FDJ ,, 0:00
108 157 +39:41 164
Classic 22 Movistar Team ,, 0:00
109 72 +16:49 51
GC 23 Bardiani-CSF-Faizanè ,, 0:00
110 158 +43:16 56
GC 22 Bardiani-CSF-Faizanè ,, 0:00
111 148 +35:21 217
Sprint 39 UAE Team Emirates ,, 0:00
112 38 +5:53 101
GC 26 EOLO-Kometa ,, 0:00
113 49 +9:58 109
Climber 33 EOLO-Kometa ,, 0:00
114 17 +2:23 161
Climber 42 Movistar Team ,, 0:00
115 47 +9:40 167
GC 26 Movistar Team ,, 0:00
116 108 +26:02 85
Climber 26 Drone Hopper - Androni Giocattoli ,, 0:00
117 54 +12:30 93
GC 24 EF Education - EasyPost ,, 0:00
118 118 +28:09 25
GC 26 Alpecin - Fenix ,, 0:00
119 81 +20:20 75
Classic 31 Cofidis ,, 0:00
120 79 +18:34 162
GC 29 Movistar Team ,, 0:00
121 75 +17:34 144
Classic 25 Jumbo-Visma ,, 0:00
122 171 +53:11 177
Sprint 29 Quick-Step Alpha Vinyl Team ,, 0:00
123 94 +22:55 187
GC 25 Team BikeExchange - Jayco ,, 0:00
124 135 +30:46 152
TT 35 Lotto Soudal ,, 0:00
125 69 +16:18 214
Classic 23 UAE Team Emirates ,, 0:00
126 42 +7:54 34
GC 31 Astana Qazaqstan Team ,, 0:00
127 60 +15:15 134
TT 28 Israel - Premier Tech ,, 0:00
128 43 +8:01 32
GC 29 Astana Qazaqstan Team ,, 0:00
129 119 +28:09 106
GC 30 EOLO-Kometa ,, 0:00
130 37 +5:49 205
Climber 35 Trek - Segafredo ,, 0:00
131 110 +26:23 96
Classic 29 EF Education - EasyPost ,, 0:00
132 15 +2:18 44
Climber 22 Bahrain - Victorious ,, 0:00
133 48 +9:41 197
GC 26 Team DSM ,, 0:00
134 152 +36:45 98
Sprint 25 EF Education - EasyPost ,, 0:00
135 46 +8:55 165
Climber 30 Movistar Team ,, 0:00
136 146 +34:18 137
GC 36 Israel - Premier Tech ,, 0:00
137 125 +29:41 103
Climber 24 EOLO-Kometa ,, 0:00
138 84 +20:51 173
GC 26 Quick-Step Alpha Vinyl Team ,, 0:00
139 111 +26:40 33
GC 33 Astana Qazaqstan Team ,, 0:00
140 28 +4:08 94
Climber 23 EF Education - EasyPost ,, 0:00
141 50 +10:26 2
TT 35 INEOS Grenadiers ,, 0:00
142 122 +29:02 107
GC 24 EOLO-Kometa ,, 0:00
143 100 +25:09 206
Hills 28 Trek - Segafredo ,, 0:00
144 165 +48:12 196
Hills 28 Team DSM ,, 0:00
145 155 +37:56 74
Sprint 31 Cofidis ,, 0:00
146 58 +14:55 213
GC 35 UAE Team Emirates ,, 0:00
147 154 +37:16 136
TT 33 Israel - Premier Tech ,, 0:00
148 126 +29:46 186
GC 32 Team BikeExchange - Jayco ,, 0:00
149 78 +18:27 155
GC 24 Lotto Soudal ,, 0:00
150 130 +30:15 124
Classic 23 Intermarché - Wanty - Gobert Matériaux ,, 0:00
151 67 +16:12 175
GC 22 Quick-Step Alpha Vinyl Team ,, 0:00
152 131 +30:19 216
Sprint 27 UAE Team Emirates ,, 0:00
153 113 +26:49 45
GC 26 Bahrain - Victorious 0:21 0:21
154 104 +25:31 115
TT 31 Groupama - FDJ ,, 0:21
155 159 +43:19 153
GC 28 Lotto Soudal ,, 0:21
156 109 +26:14 135
Climber 35 Israel - Premier Tech ,, 0:21
157 160 +44:19 158
Climber 24 Lotto Soudal ,, 0:21
158 123 +29:30 24
Sprint 30 Alpecin - Fenix ,, 0:21
159 121 +28:35 28
Classic 29 Alpecin - Fenix ,, 0:21
160 150 +35:37 208
Classic 27 Trek - Segafredo ,, 0:21
161 164 +47:36 133
TT 32 Israel - Premier Tech ,, 0:21
162 172 +53:52 176
Classic 33 Quick-Step Alpha Vinyl Team ,, 0:21
163 120 +28:23 46
GC 34 Bahrain - Victorious ,, 0:21
164 127 +29:49 72
Sprint 32 Cofidis 0:25 0:25
165 163 +46:54 156
Sprint 31 Lotto Soudal 0:27 0:27
166 151 +36:08 172
Classic 27 Quick-Step Alpha Vinyl Team 0:30 0:30
167 153 +37:08 23
Classic 30 Alpecin - Fenix 0:33 0:33
168 117 +28:07 122
Classic 27 Intermarché - Wanty - Gobert Matériaux ,, 0:33
169 99 +25:06 128
Classic 28 Intermarché - Wanty - Gobert Matériaux ,, 0:33
170 166 +48:33 154
Sprint 36 Lotto Soudal 0:43 0:43
171 112 +26:42 114
TT 36 Groupama - FDJ 2:43 2:43
172 168 +52:38 112
TT 23 Groupama - FDJ 5:13 5:13