1 87
Classic 31 Team Fortuneo - Samsic 125 75 4:05:22
2 174
Classic 25 Roubaix Lille Métropole 85 55 ,, 0:00
3 114
Sprint 24 Vital Concept Cycling Club 70 40 0:08 0:08
4 63
Classic 24 Cofidis, Solutions Crédits 60 32 ,, 0:08
5 31
Classic 22 Madison Genesis 50 28 ,, 0:08
6 44
Sprint 37 AG2R La Mondiale 40 24 ,, 0:08
7 17
Classic 31 Wanty - Groupe Gobert 35 20 ,, 0:08
8 55
Classic 27 St Michel - Auber93 30 18 ,, 0:08
9 86
Classic 23 Team Fortuneo - Samsic 25 16 ,, 0:08
10 66
Classic 26 Cofidis, Solutions Crédits 20 14 ,, 0:08
11 3
Sprint 33 WB Aqua Protect Veranclassic 15 12 ,, 0:08
12 146
Sprint 23 BEAT Cycling Club 10 10 ,, 0:08
13 103
Classic 22 Groupama - FDJ 5 8 ,, 0:08
14 106
Sprint 26 Groupama - FDJ 5 7 ,, 0:08
15 57
Classic 22 St Michel - Auber93 5 6 ,, 0:08
16 133
Sprint 25 One Pro Cycling 3 5 ,, 0:08
17 52
Classic 30 St Michel - Auber93 3 4 ,, 0:08
18 4
Classic 26 WB Aqua Protect Veranclassic 3 3 ,, 0:08
19 22
Sprint 28 Sangemini - MG.Kvis 3 2 ,, 0:08
20 76
Climber 22 Delko Marseille Provence KTM 3 1 ,, 0:08
21 82
Classic 28 Team Fortuneo - Samsic 3 ,, 0:08
22 16
Classic 31 Wanty - Groupe Gobert 3 ,, 0:08
23 73
GC 27 Delko Marseille Provence KTM 3 ,, 0:08
24 121
Sprint 32 Team Differdange - Losch 3 ,, 0:08
25 143
Sprint 24 BEAT Cycling Club 3 ,, 0:08
26 175
Classic 22 Roubaix Lille Métropole ,, 0:08
27 94
Classic 24 Direct Energie ,, 0:08
28 35
Climber 24 Madison Genesis ,, 0:08
29 5
Sprint 32 WB Aqua Protect Veranclassic ,, 0:08
30 85
Classic 26 Team Fortuneo - Samsic ,, 0:08
31 13
GC 24 Wanty - Groupe Gobert ,, 0:08
32 24
Sprint 21 Sangemini - MG.Kvis ,, 0:08
33 21
Sprint 27 Sangemini - MG.Kvis 0:14 0:14
34 75
Sprint 22 Delko Marseille Provence KTM 0:16 0:16
35 163
Sprint 22 H&R Block Pro Cycling ,, 0:16
36 102
GC 23 Groupama - FDJ 0:18 0:18
37 131
GC 25 One Pro Cycling ,, 0:18
38 56
Sprint 28 St Michel - Auber93 ,, 0:18
39 134
TT 22 One Pro Cycling ,, 0:18
40 15
Climber 25 Wanty - Groupe Gobert 0:25 0:25
41 171
Sprint 34 Roubaix Lille Métropole 0:27 0:27
42 74
Classic 26 Delko Marseille Provence KTM 0:45 0:45
43 177
Sprint 31 Roubaix Lille Métropole 0:48 0:48
44 115
Climber 30 Vital Concept Cycling Club 0:50 0:50
45 81
Climber 23 Team Fortuneo - Samsic 0:59 0:59
46 46
Climber 22 AG2R La Mondiale 1:24 1:24
47 45
Climber 21 AG2R La Mondiale ,, 1:24
48 67
Sprint 28 Cofidis, Solutions Crédits 1:48 1:48
49 37
Sprint 24 Madison Genesis 2:26 2:26
50 156
TT 19 Team Sauerland NRW p/b SKS GERMANY ,, 2:26
51 155
Sprint 18 Team Sauerland NRW p/b SKS GERMANY ,, 2:26
52 6
TT 22 WB Aqua Protect Veranclassic 3:08 3:08
53 61
Classic 31 Cofidis, Solutions Crédits 3:56 3:56
54 25
Sprint 27 Sangemini - MG.Kvis ,, 3:56
55 71
GC 22 Delko Marseille Provence KTM ,, 3:56
56 111
GC 30 Vital Concept Cycling Club ,, 3:56
57 176
Sprint 31 Roubaix Lille Métropole ,, 3:56
58 53
Classic 33 St Michel - Auber93 ,, 3:56
59 51
Sprint 31 St Michel - Auber93 ,, 3:56
60 92
Sprint 37 Direct Energie ,, 3:56
61 137
Sprint 31 One Pro Cycling 4:45 4:45
62 117
Sprint 31 Vital Concept Cycling Club 5:00 5:00
63 47
Classic 24 AG2R La Mondiale 5:08 5:08
64 43
Classic 22 AG2R La Mondiale ,, 5:08
65 33
Sprint 27 Madison Genesis 5:25 5:25
66 34
Sprint 28 Madison Genesis 6:00 6:00
67 32
Sprint 30 Madison Genesis ,, 6:00
68 54
Sprint 27 St Michel - Auber93 ,, 6:00
69 27
Sprint 19 Sangemini - MG.Kvis 6:42 6:42
70 26
Sprint 24 Sangemini - MG.Kvis ,, 6:42
71 65
Sprint 35 Cofidis, Solutions Crédits ,, 6:42
72 104
Classic 36 Groupama - FDJ ,, 6:42
73 116
GC 20 Vital Concept Cycling Club ,, 6:42
74 107
TT 20 Groupama - FDJ ,, 6:42
75 126
TT 28 Team Differdange - Losch 7:20 7:20
76 125
Sprint 22 Team Differdange - Losch ,, 7:20
77 135
Sprint 23 One Pro Cycling 7:28 7:28
78 2
Sprint 25 WB Aqua Protect Veranclassic 7:34 7:34
79 1
Sprint 31 WB Aqua Protect Veranclassic 7:42 7:42
80 112
Sprint 27 Vital Concept Cycling Club 8:27 8:27
81 105
TT 19 Groupama - FDJ 8:28 8:28
82 83
Sprint 27 Team Fortuneo - Samsic 8:30 8:30
83 62
Classic 23 Cofidis, Solutions Crédits ,, 8:30
84 91
Sprint 26 Direct Energie 9:26 9:26
85 84
Classic 33 Team Fortuneo - Samsic ,, 9:26
86 145
Classic 21 BEAT Cycling Club ,, 9:26
87 167
Sprint 27 H&R Block Pro Cycling 11:56 11:56
88 141
Sprint 23 BEAT Cycling Club 12:18 12:18
89 144
GC 23 BEAT Cycling Club 12:32 12:32
90 64
Climber 22 Cofidis, Solutions Crédits 13:06 13:06
91 162
GC 20 H&R Block Pro Cycling ,, 13:06
92 164
TT 25 H&R Block Pro Cycling ,, 13:06
93 157
Sprint 21 Team Sauerland NRW p/b SKS GERMANY ,, 13:06
94 136
Sprint 24 One Pro Cycling 13:08 13:08
95 42
Sprint 28 AG2R La Mondiale ,, 13:08
96 166
Sprint 24 H&R Block Pro Cycling 15:14 15:14
DNF 41
Sprint 25 AG2R La Mondiale -
DNF 96
GC 34 Direct Energie -
DNF 97
GC 23 Direct Energie -
DNF 95
Sprint 35 Direct Energie -
DNF 93
Sprint 23 Direct Energie -
DNF 101
TT 24 Groupama - FDJ -
DNF 173
Classic 22 Roubaix Lille Métropole -
DNF 172
Sprint 20 Roubaix Lille Métropole -
DNF 124
GC 19 Team Differdange - Losch -
DNF 122
GC 21 Team Differdange - Losch -
DNF 123
Sprint 25 Team Differdange - Losch -
DNF 127
Sprint 21 Team Differdange - Losch -
DNF 7
Classic 21 WB Aqua Protect Veranclassic -
DNF 12
Sprint 24 Wanty - Groupe Gobert -
DNF 11
GC 21 Wanty - Groupe Gobert -
DNF 14
Sprint 21 Wanty - Groupe Gobert -
DNF 36
Sprint 31 Madison Genesis -
DNF 23
Classic 19 Sangemini - MG.Kvis -
DNF 132
TT 19 One Pro Cycling -
DNF 154
TT 19 Team Sauerland NRW p/b SKS GERMANY -
DNF 153
Sprint 21 Team Sauerland NRW p/b SKS GERMANY -
DNF 152
Sprint 23 Team Sauerland NRW p/b SKS GERMANY -
DNF 151
Sprint 23 Team Sauerland NRW p/b SKS GERMANY -
DNF 72
GC 33 Delko Marseille Provence KTM -
DNF 113
GC 23 Vital Concept Cycling Club -
DNF 147
Sprint 23 BEAT Cycling Club -
DNF 142
Sprint 25 BEAT Cycling Club -