1 21 +0:37 27
Sprint 22 FDJ 16 20 2:15:46
2 73 +1:13 115
Sprint 31 MTN - Qhubeka 11 12 ,, 0:00
3 24 +0:39 86
Sprint 27 Cofidis, Solutions Crédits 6 7 ,, 0:00
4 10 +0:16 105
Sprint 24 Wanty - Groupe Gobert 5 5 ,, 0:00
5 14 +0:22 34
Classic 23 Etixx - Quick Step 4 4 ,, 0:00
6 28 +0:43 62
Sprint 23 Team LottoNL-Jumbo 2 3 ,, 0:00
7 31 +0:43 176
Sprint 30 Wallonie - Bruxelles 2 ,, 0:00
8 7 +0:10 96
Sprint 31 Bretagne - Séché Environnement 1 ,, 0:00
9 109 +12:17 142
Sprint 22 Roubaix Lille Métropole ,, 0:00
10 22 +0:37 72
Sprint 23 Team Europcar ,, 0:00
11 130 +23:10 93
Sprint 23 Bretagne - Séché Environnement ,, 0:00
12 4 +0:08 135
TT 25 Cult Energy Pro Cycling ,, 0:00
13 11 +0:16 32
Sprint 32 Etixx - Quick Step ,, 0:00
14 32 +0:43 155
Sprint 29 Team Marseille 13 KTM ,, 0:00
15 9 +0:14 55
GC 27 Team Sky ,, 0:00
16 34 +0:43 7
Sprint 24 Auber 93 ,, 0:00
17 20 +0:35 124
Classic 24 Southeast ,, 0:00
18 29 +0:43 91
Sprint 31 Bretagne - Séché Environnement ,, 0:00
19 5 +0:08 31
TT 30 Etixx - Quick Step ,, 0:00
20 23 +0:37 48
TT 22 Movistar Team ,, 0:00
21 30 +0:43 133
Sprint 20 Cult Energy Pro Cycling ,, 0:00
22 68 +1:10 104
Sprint 25 Wanty - Groupe Gobert ,, 0:00
23 35 +0:43 2
Sprint 23 Auber 93 ,, 0:00
24 12 +0:16 61
TT 30 Team LottoNL-Jumbo ,, 0:00
25 1 +0:00 64
Classic 27 Team LottoNL-Jumbo ,, 0:00
26 6 +0:08 24
TT 24 FDJ ,, 0:00
27 13 +0:16 14
Sprint 31 AG2R La Mondiale ,, 0:00
28 16 +0:22 67
Classic 26 Team LottoNL-Jumbo ,, 0:00
29 94 +7:05 146
Sprint 23 Roubaix Lille Métropole ,, 0:00
30 33 +0:43 116
GC 21 MTN - Qhubeka ,, 0:00
31 8 +0:12 35
Classic 23 Etixx - Quick Step ,, 0:00
32 65 +1:03 174
GC 22 Wallonie - Bruxelles ,, 0:00
33 15 +0:22 23
Sprint 30 FDJ 0:06 0:06
34 40 +0:49 58
Sprint 27 Team Sky ,, 0:06
35 54 +0:49 168
Sprint 31 Equipe Cycliste Armée de Terre ,, 0:06
36 45 +0:49 52
TT 36 Team Sky ,, 0:06
37 41 +0:49 37
GC 26 Etixx - Quick Step ,, 0:06
38 119 +14:56 88
Climber 19 Cofidis, Solutions Crédits ,, 0:06
39 3 +0:06 17
Sprint 24 AG2R La Mondiale ,, 0:06
40 26 +0:41 111
TT 26 MTN - Qhubeka ,, 0:06
41 50 +0:49 92
GC 24 Bretagne - Séché Environnement ,, 0:06
42 52 +0:49 84
TT 28 Cofidis, Solutions Crédits ,, 0:06
43 43 +0:49 47
TT 27 Movistar Team ,, 0:06
44 44 +0:49 152
TT 24 Team Marseille 13 KTM ,, 0:06
45 2 +0:01 97
Classic 30 Bretagne - Séché Environnement ,, 0:06
46 19 +0:28 66
Classic 31 Team LottoNL-Jumbo ,, 0:06
47 53 +0:49 73
Classic 21 Team Europcar ,, 0:06
48 49 +0:49 137
TT 23 Cult Energy Pro Cycling ,, 0:06
49 46 +0:49 82
Sprint 24 Cofidis, Solutions Crédits ,, 0:06
50 42 +0:49 125
Classic 30 Southeast ,, 0:06
51 27 +0:41 45
GC 29 Movistar Team ,, 0:06
52 48 +0:49 43
TT 28 Movistar Team ,, 0:06
53 55 +0:49 6
Classic 22 Auber 93 ,, 0:06
54 57 +0:49 114
GC 22 MTN - Qhubeka ,, 0:06
55 51 +0:49 136
Sprint 36 Cult Energy Pro Cycling ,, 0:06
56 58 +0:49 12
TT 29 AG2R La Mondiale ,, 0:06
57 103 +8:26 87
Classic 21 Cofidis, Solutions Crédits ,, 0:06
58 59 +0:49 153
TT 29 Team Marseille 13 KTM ,, 0:06
59 17 +0:25 165
Hills 23 Equipe Cycliste Armée de Terre ,, 0:06
60 132 +26:24 175
Sprint 22 Wallonie - Bruxelles ,, 0:06
61 47 +0:49 83
Classic 21 Cofidis, Solutions Crédits ,, 0:06
62 18 +0:28 63
Sprint 23 Team LottoNL-Jumbo ,, 0:06
63 56 +0:49 15
Climber 21 AG2R La Mondiale ,, 0:06
64 87 +2:48 156
Sprint 24 Team Marseille 13 KTM 0:14 0:14
65 96 +7:15 177
Sprint 24 Wallonie - Bruxelles ,, 0:14
66 63 +0:57 18
GC 28 AG2R La Mondiale ,, 0:14
67 61 +0:56 26
TT 32 FDJ ,, 0:14
68 62 +0:57 101
TT 27 Wanty - Groupe Gobert ,, 0:14
69 120 +15:01 4
Sprint 27 Auber 93 0:16 0:16
70 37 +0:45 38
Classic 23 Etixx - Quick Step ,, 0:16
71 89 +3:13 117
TT 28 MTN - Qhubeka ,, 0:16
72 64 +0:59 8
Classic 30 Auber 93 ,, 0:16
73 131 +25:08 162
TT 19 Equipe Cycliste Armée de Terre 0:20 0:20
74 66 +1:03 74
Sprint 32 Team Europcar ,, 0:20
75 67 +1:03 134
Sprint 30 Cult Energy Pro Cycling ,, 0:20
76 88 +2:54 3
Sprint 28 Auber 93 ,, 0:20
77 97 +7:24 178
Sprint 25 Wallonie - Bruxelles 0:23 0:23
78 121 +15:08 173
Sprint 22 Wallonie - Bruxelles ,, 0:23
79 25 +0:39 113
Sprint 28 MTN - Qhubeka ,, 0:23
80 102 +7:58 158
Sprint 21 Team Marseille 13 KTM ,, 0:23
81 69 +1:12 85
Sprint 25 Cofidis, Solutions Crédits 0:29 0:29
82 128 +20:49 107
Classic 28 Wanty - Groupe Gobert ,, 0:29
83 107 +11:55 42
GC 29 Movistar Team ,, 0:29
84 81 +1:46 56
GC 38 Team Sky ,, 0:29
85 71 +1:12 54
GC 34 Team Sky ,, 0:29
86 100 +7:34 16
TT 28 AG2R La Mondiale ,, 0:29
87 110 +12:46 147
Sprint 20 Roubaix Lille Métropole ,, 0:29
88 70 +1:12 164
GC 24 Equipe Cycliste Armée de Terre ,, 0:29
89 38 +0:45 154
Sprint 34 Team Marseille 13 KTM ,, 0:29
90 101 +7:40 46
Sprint 25 Movistar Team ,, 0:29
91 72 +1:12 11
GC 38 AG2R La Mondiale ,, 0:29
92 60 +0:50 77
Sprint 24 Team Europcar ,, 0:29
93 74 +1:16 41
TT 26 Movistar Team 0:33 0:33
94 75 +1:16 108
Sprint 25 Wanty - Groupe Gobert ,, 0:33
95 117 +14:31 172
Sprint 23 Wallonie - Bruxelles ,, 0:33
96 111 +12:48 143
Sprint 25 Roubaix Lille Métropole 0:38 0:38
97 95 +7:11 94
Classic 22 Bretagne - Séché Environnement ,, 0:38
98 112 +12:58 81
Classic 22 Cofidis, Solutions Crédits ,, 0:38
99 76 +1:21 163
Sprint 27 Equipe Cycliste Armée de Terre ,, 0:38
100 98 +7:24 126
Classic 31 Southeast 0:41 0:41
101 39 +0:48 33
Classic 26 Etixx - Quick Step 0:42 0:42
102 104 +9:10 144
Sprint 25 Roubaix Lille Métropole 0:44 0:44
103 78 +1:27 167
Sprint 23 Equipe Cycliste Armée de Terre ,, 0:44
104 91 +4:03 161
Classic 21 Equipe Cycliste Armée de Terre ,, 0:44
105 118 +14:32 75
Sprint 32 Team Europcar ,, 0:44
106 77 +1:27 53
GC 31 Team Sky ,, 0:44
107 99 +7:24 78
TT 24 Team Europcar ,, 0:44
108 79 +1:27 71
Sprint 34 Team Europcar ,, 0:44
109 80 +1:27 22
Sprint 34 FDJ ,, 0:44
110 82 +2:23 28
Classic 33 FDJ 0:48 0:48
111 113 +13:10 127
Sprint 23 Southeast 0:53 0:53
112 106 +10:35 171
Sprint 28 Wallonie - Bruxelles ,, 0:53
113 36 +0:43 132
GC 24 Cult Energy Pro Cycling ,, 0:53
114 86 +2:34 5
Classic 24 Auber 93 1:51 1:51
115 83 +2:34 1
Sprint 28 Auber 93 ,, 1:51
116 105 +9:36 57
Classic 25 Team Sky ,, 1:51
117 108 +12:01 122
Sprint 23 Southeast ,, 1:51
118 133 +28:10 112
Sprint 32 MTN - Qhubeka ,, 1:51
119 126 +18:20 65
Sprint 32 Team LottoNL-Jumbo ,, 1:51
120 114 +14:08 95
Sprint 27 Bretagne - Séché Environnement ,, 1:51
121 115 +14:08 44
GC 36 Movistar Team ,, 1:51
122 125 +17:37 13
GC 34 AG2R La Mondiale ,, 1:51
123 84 +2:34 36
Classic 31 Etixx - Quick Step ,, 1:51
124 90 +3:19 21
Classic 26 FDJ ,, 1:51
125 85 +2:34 128
Classic 28 Southeast ,, 1:51
126 116 +14:08 98
Sprint 26 Bretagne - Séché Environnement ,, 1:51
127 122 +16:36 157
Sprint 26 Team Marseille 13 KTM 2:19 2:19
128 124 +17:13 103
Classic 23 Wanty - Groupe Gobert 2:28 2:28
129 129 +20:50 68
TT 21 Team LottoNL-Jumbo 2:30 2:30
130 134 +29:00 102
Sprint 34 Wanty - Groupe Gobert ,, 2:30
131 92 +4:28 106
Classic 30 Wanty - Groupe Gobert 4:14 4:14
132 123 +16:42 141
Sprint 31 Roubaix Lille Métropole 4:25 4:25
133 127 +19:16 51
GC 27 Team Sky 4:31 4:31
134 93 +5:14 25
Sprint 28 FDJ ,, 4:31
DNS 131
GC 32 Cult Energy Pro Cycling -