1 134 +28:48 195
Sprint 28 UAE Team Emirates 40 50 3:50:01
2 117 +24:15 125
Sprint 21 Jumbo-Visma 25 30 ,, 0:00
3 80 +18:21 157
Sprint 27 Team DSM 20 18 ,, 0:00
4 132 +27:28 181
Sprint 28 Tudor Pro Cycling Team 15 13 ,, 0:00
5 90 +19:11 161
Sprint 29 Team Jayco AlUla 10 10 ,, 0:00
6 92 +19:21 56
Sprint 29 BORA - hansgrohe 8 7 ,, 0:00
7 53 +9:40 66
Sprint 23 EF Education - EasyPost 6 4 ,, 0:00
8 101 +20:14 51
Sprint 32 BORA - hansgrohe 3 3 ,, 0:00
9 85 +18:43 3
Sprint 30 Soudal Quick-Step 2 2 ,, 0:00
10 103 +20:45 172
Sprint 33 Trek - Segafredo 1 1 ,, 0:00
11 113 +22:55 141
Sprint 28 Movistar Team ,, 0:00
12 121 +25:19 47
Sprint 28 Bahrain - Victorious ,, 0:00
13 98 +19:52 71
Sprint 24 Green Project - Bardiani CSF - Faizanè ,, 0:00
14 122 +25:25 112
Sprint 25 Israel - Premier Tech ,, 0:00
15 127 +26:16 26
Sprint 22 Alpecin - Deceuninck ,, 0:00
16 120 +25:17 81
Sprint 31 Groupama - FDJ ,, 0:00
17 130 +26:28 76
Sprint 25 Green Project - Bardiani CSF - Faizanè ,, 0:00
18 82 +18:28 31
Sprint 37 Astana Qazaqstan Team ,, 0:00
19 119 +24:54 91
Sprint 34 INEOS Grenadiers ,, 0:00
20 93 +19:31 106
Sprint 24 Intermarché - Circus - Wanty ,, 0:00
21 97 +19:50 131
Sprint 28 Lotto Dstny ,, 0:00
22 110 +21:42 67
Classic 31 EF Education - EasyPost ,, 0:00
23 76 +17:43 32
Sprint 27 Astana Qazaqstan Team ,, 0:00
24 14 +1:17 34
Climber 30 Astana Qazaqstan Team ,, 0:00
25 108 +21:17 176
Sprint 30 Trek - Segafredo ,, 0:00
26 66 +12:23 42
Climber 31 Bahrain - Victorious ,, 0:00
27 78 +18:01 164
Sprint 34 Team Jayco AlUla ,, 0:00
28 88 +19:03 21
Sprint 34 Alpecin - Deceuninck ,, 0:00
29 114 +23:13 84
Classic 20 Groupama - FDJ ,, 0:00
30 11 +1:15 57
GC 29 BORA - hansgrohe ,, 0:00
31 118 +24:27 6
Sprint 30 Soudal Quick-Step ,, 0:00
32 24 +1:33 13
Climber 25 AG2R Citroën Team ,, 0:00
33 1 +0:00 1
Climber 23 Soudal Quick-Step ,, 0:00
34 16 +1:19 171
Climber 21 Trek - Segafredo ,, 0:00
35 133 +27:31 87
Classic 25 Groupama - FDJ ,, 0:00
36 36 +2:42 137
GC 31 Lotto Dstny ,, 0:00
37 6 +1:10 156
Climber 25 Team DSM ,, 0:00
38 96 +19:49 134
Sprint 35 Lotto Dstny ,, 0:00
39 102 +20:42 115
Sprint 22 Israel - Premier Tech ,, 0:00
40 51 +8:44 94
Sprint 35 INEOS Grenadiers ,, 0:00
41 115 +23:34 143
Classic 25 Movistar Team ,, 0:00
42 128 +26:26 74
Classic 23 Green Project - Bardiani CSF - Faizanè ,, 0:00
43 50 +7:50 96
GC 21 INEOS Grenadiers ,, 0:00
44 79 +18:18 92
Classic 22 INEOS Grenadiers ,, 0:00
45 2 +0:07 93
GC 22 INEOS Grenadiers ,, 0:00
46 91 +19:11 166
Sprint 30 Team Jayco AlUla ,, 0:00
47 75 +17:18 173
Sprint 23 Trek - Segafredo ,, 0:00
48 10 +1:12 191
Climber 30 UAE Team Emirates ,, 0:00
49 17 +1:21 121
Climber 28 Jumbo-Visma ,, 0:00
50 55 +10:00 126
Classic 30 Jumbo-Visma ,, 0:00
51 9 +1:11 65
Climber 21 EF Education - EasyPost ,, 0:00
52 8 +1:11 146
Climber 25 Movistar Team ,, 0:00
53 84 +18:38 127
Climber 32 Jumbo-Visma ,, 0:00
54 37 +2:46 61
GC 36 EF Education - EasyPost ,, 0:00
55 4 +1:01 64
TT 26 EF Education - EasyPost ,, 0:00
56 33 +2:16 175
Climber 24 Trek - Segafredo ,, 0:00
57 47 +4:40 113
Climber 25 Israel - Premier Tech ,, 0:00
58 42 +3:57 86
GC 22 Groupama - FDJ ,, 0:00
59 60 +10:54 102
TT 23 Intermarché - Circus - Wanty ,, 0:00
60 27 +1:39 37
Climber 25 Astana Qazaqstan Team ,, 0:00
61 19 +1:25 101
Climber 31 Intermarché - Circus - Wanty ,, 0:00
62 13 +1:16 194
Climber 24 UAE Team Emirates ,, 0:00
63 40 +3:34 117
TT 28 Israel - Premier Tech ,, 0:00
64 44 +4:26 192
TT 24 UAE Team Emirates ,, 0:00
65 30 +1:50 186
GC 24 Tudor Pro Cycling Team ,, 0:00
66 112 +22:51 44
TT 20 Bahrain - Victorious ,, 0:00
67 28 +1:43 16
Climber 22 AG2R Citroën Team ,, 0:00
68 35 +2:30 17
GC 32 AG2R Citroën Team ,, 0:00
69 23 +1:32 174
Climber 28 Trek - Segafredo ,, 0:00
70 39 +3:31 104
Climber 29 Intermarché - Circus - Wanty ,, 0:00
71 5 +1:04 45
Climber 35 Bahrain - Victorious ,, 0:00
72 54 +9:51 155
Sprint 23 Team DSM ,, 0:00
73 20 +1:25 105
GC 35 Intermarché - Circus - Wanty ,, 0:00
74 49 +5:33 196
Climber 29 UAE Team Emirates ,, 0:00
75 43 +4:04 72
Climber 26 Green Project - Bardiani CSF - Faizanè ,, 0:00
76 22 +1:32 116
Climber 20 Israel - Premier Tech ,, 0:00
77 7 +1:10 151
GC 23 Team DSM ,, 0:00
78 12 +1:15 53
Climber 30 BORA - hansgrohe ,, 0:00
79 18 +1:21 122
Climber 21 Jumbo-Visma ,, 0:00
80 125 +25:41 187
TT 23 Tudor Pro Cycling Team ,, 0:00
81 83 +18:38 55
TT 28 BORA - hansgrohe ,, 0:00
82 25 +1:33 11
Climber 30 AG2R Citroën Team ,, 0:00
83 15 +1:18 167
GC 26 Team Jayco AlUla ,, 0:00
84 29 +1:48 24
Climber 28 Alpecin - Deceuninck ,, 0:00
85 56 +10:12 15
Classic 22 AG2R Citroën Team ,, 0:00
86 3 +0:11 41
Climber 32 Bahrain - Victorious ,, 0:00
87 26 +1:36 145
Climber 27 Movistar Team ,, 0:00
88 106 +21:00 144
Classic 23 Movistar Team ,, 0:00
89 74 +16:14 185
Climber 22 Tudor Pro Cycling Team ,, 0:00
90 81 +18:21 43
Classic 22 Bahrain - Victorious ,, 0:00
91 71 +13:47 193
GC 34 UAE Team Emirates ,, 0:00
92 99 +20:07 165
Sprint 22 Team Jayco AlUla ,, 0:00
93 21 +1:26 85
Climber 25 Groupama - FDJ ,, 0:00
94 58 +10:35 62
GC 24 EF Education - EasyPost ,, 0:00
95 45 +4:27 14
GC 25 AG2R Citroën Team ,, 0:00
96 52 +9:35 184
TT 22 Tudor Pro Cycling Team ,, 0:00
97 123 +25:29 136
Sprint 34 Lotto Dstny ,, 0:00
98 38 +2:54 111
Climber 37 Israel - Premier Tech ,, 0:00
99 41 +3:35 77
Classic 25 Green Project - Bardiani CSF - Faizanè ,, 0:00
100 32 +2:10 12
Climber 21 AG2R Citroën Team ,, 0:00
101 48 +4:41 75
Climber 30 Green Project - Bardiani CSF - Faizanè ,, 0:00
102 34 +2:28 114
GC 36 Israel - Premier Tech ,, 0:00
103 31 +2:00 4
Climber 23 Soudal Quick-Step ,, 0:00
104 109 +21:34 35
Sprint 29 Astana Qazaqstan Team ,, 0:00
105 59 +10:38 63
Climber 24 EF Education - EasyPost ,, 0:00
106 137 +31:31 97
GC 39 INEOS Grenadiers ,, 0:00
107 77 +17:56 2
TT 29 Soudal Quick-Step ,, 0:00
108 73 +13:58 7
Climber 29 Soudal Quick-Step ,, 0:00
109 62 +11:11 132
Climber 36 Lotto Dstny ,, 0:00
110 61 +11:01 163
Climber 27 Team Jayco AlUla ,, 0:00
111 69 +13:28 54
Classic 26 BORA - hansgrohe ,, 0:00
112 68 +13:13 5
Climber 34 Soudal Quick-Step ,, 0:00
113 111 +22:34 177
Climber 28 Trek - Segafredo ,, 0:00
114 129 +26:26 73
Climber 25 Green Project - Bardiani CSF - Faizanè ,, 0:00
115 63 +11:14 95
TT 19 INEOS Grenadiers ,, 0:00
116 124 +25:29 135
Sprint 32 Lotto Dstny ,, 0:00
117 46 +4:33 123
Climber 21 Jumbo-Visma ,, 0:00
118 135 +30:43 33
TT 36 Astana Qazaqstan Team ,, 0:00
119 65 +12:13 36
GC 24 Astana Qazaqstan Team ,, 0:00
120 57 +10:15 147
Sprint 32 Movistar Team ,, 0:00
121 89 +19:03 133
GC 23 Lotto Dstny ,, 0:00
122 87 +18:51 142
TT 23 Movistar Team ,, 0:00
123 94 +19:31 107
Sprint 35 Intermarché - Circus - Wanty ,, 0:00
124 131 +27:20 25
Classic 28 Alpecin - Deceuninck 0:22 0:22
125 116 +24:06 52
Sprint 34 BORA - hansgrohe ,, 0:22
126 70 +13:44 162
TT 31 Team Jayco AlUla 0:26 0:26
127 95 +19:37 23
GC 26 Alpecin - Deceuninck 0:34 0:34
128 67 +12:52 103
Classic 23 Intermarché - Circus - Wanty 0:44 0:44
129 72 +13:54 183
Sprint 22 Tudor Pro Cycling Team ,, 0:44
130 64 +11:58 124
GC 28 Jumbo-Visma ,, 0:44
131 104 +20:59 27
GC 22 Alpecin - Deceuninck 0:49 0:49
132 86 +18:43 153
TT 29 Team DSM 0:51 0:51
133 136 +31:21 182
Sprint 22 Tudor Pro Cycling Team 0:54 0:54
134 126 +26:07 46
TT 23 Bahrain - Victorious ,, 0:54
135 100 +20:07 82
TT 24 Groupama - FDJ 1:02 1:02
136 105 +20:59 83
TT 37 Groupama - FDJ ,, 1:02
137 107 +21:12 22
Classic 22 Alpecin - Deceuninck 1:29 1:29
DNS 154
Sprint 25 Team DSM -