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