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