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