1 23 21 Quick-Step Floors 200 125 4:32:56
2 91 24 Sport Vlaanderen - Baloise 150 85 ,, 0:00
3 3 24 Cofidis, Solutions Crédits 125 60 ,, 0:00
4 215 27 Cibel - Cebon 100 50 ,, 0:00
5 84 27 Aqua Blue Sport 85 45 ,, 0:00
6 54 29 Team Katusha Alpecin 70 40 ,, 0:00
7 171 30 Israel Cycling Academy 60 35 ,, 0:00
8 111 26 Vérandas Willems-Crelan 50 30 ,, 0:00
9 207 32 WB Aqua Protect Veranclassic 40 26 ,, 0:00
10 134 27 CCC Sprandi Polkowice 35 22 ,, 0:00
11 61 24 Team Sky 30 20 ,, 0:00
12 17 24 BMC Racing Team 25 18 ,, 0:00
13 162 25 Vital Concept Cycling Club 20 16 ,, 0:00
14 185 20 Hagens Berman Axeon 15 14 ,, 0:00
15 35 25 Lotto Soudal 10 12 ,, 0:00
16 5 26 Cofidis, Solutions Crédits 5 10 ,, 0:00
17 151 25 Roompot - Nederlandse Loterij 5 9 ,, 0:00
18 45 30 BORA - hansgrohe 5 8 ,, 0:00
19 141 25 Direct Energie 5 7 ,, 0:00
20 163 33 Vital Concept Cycling Club 5 6 ,, 0:00
21 52 32 Team Katusha Alpecin 5 5 ,, 0:00
22 51 22 Team Katusha Alpecin 5 4 ,, 0:00
23 32 25 Lotto Soudal 5 3 ,, 0:00
24 184 21 Hagens Berman Axeon 5 2 ,, 0:00
25 27 29 Quick-Step Floors 5 1 ,, 0:00
26 106 27 Wanty - Groupe Gobert 5 ,, 0:00
27 96 23 Sport Vlaanderen - Baloise 5 ,, 0:00
28 41 24 BORA - hansgrohe 5 ,, 0:00
29 205 29 WB Aqua Protect Veranclassic 5 0:06 0:06
30 67 28 Team Sky 5 0:12 0:12
31 101 28 Wanty - Groupe Gobert 3 0:18 0:18
32 116 23 Vérandas Willems-Crelan 3 0:26 0:26
33 26 24 Quick-Step Floors 3 0:38 0:38
34 24 24 Quick-Step Floors 3 ,, 0:38
35 197 25 UnitedHealthcare Pro Cycling Team 3 0:40 0:40
36 114 33 Vérandas Willems-Crelan 3 0:45 0:45
37 43 25 BORA - hansgrohe 3 0:47 0:47
38 71 26 Team Sunweb 3 0:54 0:54
39 63 37 Team Sky 3 ,, 0:54
40 226 27 Tarteletto - Isorex 3 1:02 1:02
41 81 29 Aqua Blue Sport ,, 1:02
42 15 22 BMC Racing Team 1:14 1:14
43 93 24 Sport Vlaanderen - Baloise ,, 1:14
44 16 35 BMC Racing Team ,, 1:14
45 44 29 BORA - hansgrohe ,, 1:14
46 47 29 BORA - hansgrohe ,, 1:14
47 22 21 Quick-Step Floors ,, 1:14
48 97 24 Sport Vlaanderen - Baloise ,, 1:14
49 113 23 Vérandas Willems-Crelan ,, 1:14
50 21 22 Quick-Step Floors ,, 1:14
51 213 26 Cibel - Cebon ,, 1:14
52 132 27 CCC Sprandi Polkowice 1:18 1:18
53 156 23 Roompot - Nederlandse Loterij ,, 1:18
54 92 23 Sport Vlaanderen - Baloise ,, 1:18
55 155 25 Roompot - Nederlandse Loterij ,, 1:18
56 157 29 Roompot - Nederlandse Loterij 1:33 1:33
57 13 28 BMC Racing Team 1:42 1:42
58 62 24 Team Sky ,, 1:42
59 196 28 UnitedHealthcare Pro Cycling Team ,, 1:42
60 12 24 BMC Racing Team ,, 1:42
61 173 24 Israel Cycling Academy 1:47 1:47
62 46 34 BORA - hansgrohe ,, 1:47
63 95 28 Sport Vlaanderen - Baloise 2:04 2:04
64 104 31 Wanty - Groupe Gobert ,, 2:04
65 103 30 Wanty - Groupe Gobert ,, 2:04
66 31 32 Lotto Soudal ,, 2:04
67 86 27 Aqua Blue Sport ,, 2:04
68 225 31 Tarteletto - Isorex ,, 2:04
69 65 21 Team Sky ,, 2:04
70 152 22 Roompot - Nederlandse Loterij 2:06 2:06
71 121 26 Delko Marseille Provence KTM ,, 2:06
72 102 30 Wanty - Groupe Gobert ,, 2:06
73 42 30 BORA - hansgrohe ,, 2:06
74 217 28 Cibel - Cebon 2:54 2:54
75 64 33 Team Sky ,, 2:54
76 176 25 Israel Cycling Academy ,, 2:54
77 6 29 Cofidis, Solutions Crédits 2:59 2:59
78 187 18 Hagens Berman Axeon 3:02 3:02
79 34 22 Lotto Soudal 3:15 3:15
80 172 24 Israel Cycling Academy ,, 3:15
81 105 25 Wanty - Groupe Gobert ,, 3:15
82 221 37 Tarteletto - Isorex ,, 3:15
83 222 25 Tarteletto - Isorex ,, 3:15
84 206 23 WB Aqua Protect Veranclassic ,, 3:15
85 33 26 Lotto Soudal 3:22 3:22
86 147 23 Direct Energie 3:24 3:24
87 94 23 Sport Vlaanderen - Baloise 3:25 3:25
88 72 32 Team Sunweb 3:57 3:57
89 76 24 Team Sunweb ,, 3:57
90 131 24 CCC Sprandi Polkowice ,, 3:57
91 227 29 Tarteletto - Isorex 4:45 4:45
92 165 26 Vital Concept Cycling Club ,, 4:45
93 183 21 Hagens Berman Axeon 5:00 5:00
94 192 24 UnitedHealthcare Pro Cycling Team 5:15 5:15
95 203 22 WB Aqua Protect Veranclassic 5:17 5:17
96 144 29 Direct Energie 5:19 5:19
97 83 26 Aqua Blue Sport ,, 5:19
98 204 25 WB Aqua Protect Veranclassic ,, 5:19
99 167 31 Vital Concept Cycling Club 5:23 5:23
100 7 27 Cofidis, Solutions Crédits ,, 5:23
101 124 29 Delko Marseille Provence KTM 5:25 5:25
102 161 31 Vital Concept Cycling Club ,, 5:25
103 2 21 Cofidis, Solutions Crédits 6:06 6:06
104 181 19 Hagens Berman Axeon 6:07 6:07
105 55 23 Team Katusha Alpecin ,, 6:07
106 115 31 Vérandas Willems-Crelan 6:11 6:11
107 36 21 Lotto Soudal 6:14 6:14
108 223 26 Tarteletto - Isorex 6:59 6:59
109 126 30 Delko Marseille Provence KTM ,, 6:59
110 75 21 Team Sunweb 7:01 7:01
111 214 24 Cibel - Cebon ,, 7:01
112 211 25 Cibel - Cebon ,, 7:01
113 123 24 Delko Marseille Provence KTM ,, 7:01
114 87 32 Aqua Blue Sport ,, 7:01
115 193 24 UnitedHealthcare Pro Cycling Team ,, 7:01
116 107 31 Wanty - Groupe Gobert 7:04 7:04
117 143 36 Direct Energie ,, 7:04
118 146 35 Direct Energie ,, 7:04
119 142 31 Direct Energie ,, 7:04
DNF 14 24 BMC Racing Team -
DNF 136 29 CCC Sprandi Polkowice -
DNF 133 23 CCC Sprandi Polkowice -
DNF 135 24 CCC Sprandi Polkowice -
DNF 137 22 CCC Sprandi Polkowice -
DNF 4 29 Cofidis, Solutions Crédits -
DNF 145 27 Direct Energie -
DNF 191 34 UnitedHealthcare Pro Cycling Team -
DNF 195 38 UnitedHealthcare Pro Cycling Team -
DNF 56 23 Team Katusha Alpecin -
DNF 53 23 Team Katusha Alpecin -
DNF 74 32 Team Sunweb -
DNF 77 24 Team Sunweb -
DNF 66 22 Team Sky -
DNF 182 19 Hagens Berman Axeon -
DNF 186 22 Hagens Berman Axeon -
DNF 202 33 WB Aqua Protect Veranclassic -
DNF 201 25 WB Aqua Protect Veranclassic -
DNF 224 24 Tarteletto - Isorex -
DNF 117 26 Vérandas Willems-Crelan -
DNF 112 25 Vérandas Willems-Crelan -
DNF 216 22 Cibel - Cebon -
DNF 212 27 Cibel - Cebon -
DNF 154 26 Roompot - Nederlandse Loterij -
DNF 153 29 Roompot - Nederlandse Loterij -
DNF 175 24 Israel Cycling Academy -
DNF 174 26 Israel Cycling Academy -
DNF 85 26 Aqua Blue Sport -
DNF 82 28 Aqua Blue Sport -
DNF 125 25 Delko Marseille Provence KTM -
DNF 122 26 Delko Marseille Provence KTM -
DNF 127 25 Delko Marseille Provence KTM -
DNF 166 19 Vital Concept Cycling Club -
DNF 164 22 Vital Concept Cycling Club -
DNS 194 34 UnitedHealthcare Pro Cycling Team -