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