1 84 +12:08 7
Sprint 30 Deceuninck - Quick Step 60 50 3:46:02
2 2 +0:10 86
Classic 28 Team Sunweb 25 30 ,, 0:00
3 1 +0:00 11
Sprint 29 BORA - hansgrohe 10 18 ,, 0:00
4 7 +0:32 77
Classic 29 Mitchelton-Scott 13 ,, 0:00
5 89 +12:20 117
Classic 27 Trek - Segafredo 10 ,, 0:00
6 68 +8:45 137
Classic 30 EF Education First 7 ,, 0:00
7 92 +12:28 173
Sprint 30 Team Dimension Data 4 ,, 0:00
8 88 +12:20 104
Classic 23 Bahrain Merida 3 ,, 0:00
9 65 +6:54 142
Classic 21 Lotto Soudal 2 ,, 0:00
10 95 +12:46 204
Classic 25 Switzerland 1 ,, 0:00
11 24 +0:53 151
Classic 34 CCC Team ,, 0:00
12 91 +12:28 113
Classic 30 Trek - Segafredo ,, 0:00
13 12 +0:35 115
Climber 29 Trek - Segafredo ,, 0:00
14 94 +12:44 182
Classic 25 Team Total Direct Energie ,, 0:00
15 98 +12:53 5
Sprint 34 Deceuninck - Quick Step ,, 0:00
16 97 +12:49 55
Classic 31 UAE Team Emirates ,, 0:00
17 63 +6:24 105
Climber 24 Bahrain Merida ,, 0:00
18 93 +12:41 174
Climber 30 Team Dimension Data ,, 0:00
19 40 +1:17 162
Climber 29 Team Katusha Alpecin ,, 0:00
20 44 +1:24 155
GC 32 CCC Team ,, 0:00
21 15 +0:41 141
Classic 25 Lotto Soudal ,, 0:00
22 64 +6:50 144
GC 36 Lotto Soudal ,, 0:00
23 60 +4:39 63
Sprint 28 Movistar Team ,, 0:00
24 46 +1:31 52
Classic 27 UAE Team Emirates ,, 0:00
25 66 +7:05 152
TT 28 CCC Team ,, 0:00
26 17 +0:43 64
GC 29 Movistar Team ,, 0:00
27 6 +0:25 91
TT 25 Groupama - FDJ ,, 0:00
28 8 +0:33 14
Climber 27 BORA - hansgrohe ,, 0:00
29 34 +1:05 171
Climber 33 Team Dimension Data ,, 0:00
30 28 +0:56 112
Climber 22 Trek - Segafredo ,, 0:00
31 16 +0:42 87
Climber 34 Team Sunweb ,, 0:00
32 23 +0:52 54
Climber 31 UAE Team Emirates ,, 0:00
33 100 +13:02 184
Classic 24 Team Total Direct Energie ,, 0:00
34 25 +0:54 161
GC 32 Team Katusha Alpecin ,, 0:00
35 21 +0:49 65
Climber 29 Movistar Team ,, 0:00
36 26 +0:55 121
GC 32 AG2R La Mondiale ,, 0:00
37 31 +1:01 3
GC 35 Deceuninck - Quick Step ,, 0:00
38 3 +0:15 2
TT 24 Deceuninck - Quick Step ,, 0:00
39 20 +0:47 96
GC 36 Groupama - FDJ ,, 0:00
40 30 +0:59 1
Climber 24 Deceuninck - Quick Step ,, 0:00
41 99 +13:01 185
Sprint 31 Team Total Direct Energie ,, 0:00
42 47 +1:35 35
GC 25 Astana Pro Team ,, 0:00
43 38 +1:14 111
Climber 31 Trek - Segafredo ,, 0:00
44 86 +12:11 135
Sprint 32 EF Education First ,, 0:00
45 39 +1:16 207
GC 29 Switzerland ,, 0:00
46 5 +0:21 132
TT 27 EF Education First ,, 0:00
47 36 +1:09 106
Climber 36 Bahrain Merida ,, 0:00
48 37 +1:09 46
Sprint 31 Team INEOS ,, 0:00
49 41 +1:20 66
GC 24 Movistar Team ,, 0:00
50 72 +8:57 51
Climber 32 UAE Team Emirates ,, 0:00
51 32 +1:02 21
GC 25 Team Jumbo-Visma ,, 0:00
52 82 +12:05 44
Classic 26 Team INEOS ,, 0:00
53 61 +5:23 85
TT 24 Team Sunweb ,, 0:00
54 13 +0:39 42
Climber 22 Team INEOS ,, 0:00
55 77 +9:34 25
Climber 25 Team Jumbo-Visma ,, 0:00
56 10 +0:34 34
GC 35 Astana Pro Team ,, 0:00
57 96 +12:47 193
Sprint 24 Rally UHC Cycling ,, 0:00
58 4 +0:16 101
TT 29 Bahrain Merida ,, 0:00
59 22 +0:50 187
GC 31 Team Total Direct Energie ,, 0:00
60 50 +1:44 84
Climber 28 Team Sunweb ,, 0:00
61 19 +0:46 53
Climber 28 UAE Team Emirates ,, 0:00
62 33 +1:04 134
GC 27 EF Education First ,, 0:00
63 29 +0:56 131
Climber 24 EF Education First ,, 0:00
64 53 +2:51 4
Classic 28 Deceuninck - Quick Step ,, 0:00
65 75 +9:17 186
Classic 25 Team Total Direct Energie ,, 0:00
66 85 +12:10 202
Sprint 24 Switzerland ,, 0:00
67 35 +1:08 163
GC 24 Team Katusha Alpecin ,, 0:00
68 58 +4:08 181
Climber 26 Team Total Direct Energie ,, 0:00
69 42 +1:20 93
GC 25 Groupama - FDJ ,, 0:00
70 102 +14:10 114
Classic 25 Trek - Segafredo ,, 0:00
71 43 +1:21 124
Climber 23 AG2R La Mondiale ,, 0:00
72 27 +0:56 32
Climber 28 Astana Pro Team ,, 0:00
73 45 +1:28 122
Climber 27 AG2R La Mondiale ,, 0:00
74 74 +9:12 125
GC 28 AG2R La Mondiale ,, 0:00
75 76 +9:22 206
GC 26 Switzerland ,, 0:00
76 11 +0:34 62
Climber 30 Movistar Team ,, 0:00
77 18 +0:45 61
Climber 25 Movistar Team ,, 0:00
78 51 +2:17 74
GC 27 Mitchelton-Scott ,, 0:00
79 59 +4:16 176
Climber 22 Team Dimension Data ,, 0:00
80 9 +0:34 47
TT 32 Team INEOS ,, 0:00
81 48 +1:40 43
Climber 27 Team INEOS ,, 0:00
82 14 +0:41 94
Classic 22 Groupama - FDJ ,, 0:00
83 70 +8:55 33
TT 25 Astana Pro Team ,, 0:00
84 49 +1:41 83
Climber 22 Team Sunweb ,, 0:00
85 57 +4:01 82
Climber 27 Team Sunweb 0:16 0:16
86 78 +10:48 177
Climber 29 Team Dimension Data 0:51 0:51
87 80 +11:51 57
Classic 38 UAE Team Emirates 1:06 1:06
88 52 +2:40 81
Classic 20 Team Sunweb 1:08 1:08
89 55 +3:27 71
Classic 38 Mitchelton-Scott 1:17 1:17
90 73 +8:58 143
GC 38 Lotto Soudal 1:25 1:25
91 62 +6:20 15
Classic 32 BORA - hansgrohe 1:46 1:46
92 104 +14:30 12
TT 34 BORA - hansgrohe ,, 1:46
93 79 +11:14 36
GC 22 Astana Pro Team 1:48 1:48
94 105 +14:36 102
GC 34 Bahrain Merida ,, 1:48
95 106 +14:51 157
Classic 27 CCC Team ,, 1:48
96 54 +3:15 72
Climber 20 Mitchelton-Scott ,, 1:48
97 56 +3:31 153
Climber 33 CCC Team 2:39 2:39
98 107 +16:25 26
Classic 25 Team Jumbo-Visma ,, 2:39
99 69 +8:52 16
Classic 27 BORA - hansgrohe 2:52 2:52
100 81 +11:59 191
Climber 21 Rally UHC Cycling 4:56 4:56
101 111 +19:43 192
Sprint 26 Rally UHC Cycling 7:03 7:03
102 67 +8:14 205
Climber 25 Switzerland ,, 7:03
103 118 +21:41 146
Climber 28 Lotto Soudal 7:43 7:43
104 113 +20:26 127
Classic 35 AG2R La Mondiale ,, 7:43
105 112 +20:24 154
Sprint 21 CCC Team ,, 7:43
106 103 +14:24 166
Classic 26 Team Katusha Alpecin ,, 7:43
107 71 +8:56 123
Climber 27 AG2R La Mondiale ,, 7:43
108 115 +21:00 6
Sprint 36 Deceuninck - Quick Step ,, 7:43
109 125 +24:05 175
Classic 33 Team Dimension Data 11:32 11:32
110 87 +12:11 31
Climber 28 Astana Pro Team ,, 11:32
111 120 +23:31 203
TT 28 Switzerland ,, 11:32
112 129 +24:37 103
Climber 25 Bahrain Merida ,, 11:32
113 130 +24:49 95
Sprint 25 Groupama - FDJ ,, 11:32
114 109 +18:17 97
TT 23 Groupama - FDJ ,, 11:32
115 108 +18:10 75
TT 27 Mitchelton-Scott ,, 11:32
116 124 +24:02 76
TT 31 Mitchelton-Scott ,, 11:32
117 117 +21:38 196
GC 34 Rally UHC Cycling ,, 11:32
118 83 +12:07 164
Climber 30 Team Katusha Alpecin ,, 11:32
119 90 +12:22 172
Classic 27 Team Dimension Data ,, 11:32
120 127 +24:15 156
Classic 28 CCC Team ,, 11:32
121 126 +24:07 167
Sprint 25 Team Katusha Alpecin ,, 11:32
122 123 +23:56 165
GC 33 Team Katusha Alpecin ,, 11:32
123 101 +13:34 201
GC 26 Switzerland ,, 11:32
124 140 +26:45 107
GC 26 Bahrain Merida ,, 11:32
125 121 +23:33 56
TT 25 UAE Team Emirates ,, 11:32
126 135 +25:52 116
Sprint 33 Trek - Segafredo ,, 11:32
127 139 +26:44 23
Sprint 30 Team Jumbo-Visma ,, 11:32
128 116 +21:04 24
Classic 26 Team Jumbo-Visma ,, 11:32
129 128 +24:34 67
Sprint 33 Movistar Team ,, 11:32
130 133 +25:37 147
Classic 34 Lotto Soudal ,, 11:32
131 138 +26:42 195
Sprint 31 Rally UHC Cycling ,, 11:32
132 132 +25:20 197
TT 42 Rally UHC Cycling ,, 11:32
133 131 +24:57 194
GC 27 Rally UHC Cycling ,, 11:32
134 119 +23:29 136
TT 29 EF Education First ,, 11:32
135 122 +23:39 73
TT 25 Mitchelton-Scott ,, 11:32
136 110 +18:53 13
Classic 35 BORA - hansgrohe ,, 11:32
137 114 +20:32 126
Climber 25 AG2R La Mondiale ,, 11:32
138 136 +26:24 183
GC 30 Team Total Direct Energie ,, 11:32
139 134 +25:51 45
Classic 29 Team INEOS ,, 11:32
140 137 +26:41 17
Sprint 35 BORA - hansgrohe ,, 11:32
141 141 +27:57 145
Sprint 23 Lotto Soudal 14:24 14:24
DNF 22
Climber 27 Team Jumbo-Visma -
DNF 37
GC 32 Astana Pro Team -
DNF 41
GC 33 Team INEOS -