1 70 +24:53 195
Classic 21 CC Étupes 7 5 4:10:03
2 36 +9:11 113
Sprint 22 Trinity Racing 3 2 ,, 0:00
3 30 +5:46 73
GC 26 Decathlon AG2R La Mondiale Development Team 1 1 0:07 0:07
4 5 +1:53 42
Classic 20 CIC U Nantes Atlantique ,, 0:07
5 39 +10:24 116
Sprint 20 Trinity Racing ,, 0:07
6 4 +1:22 146
Sprint 21 Soudal Quick-Step Devo Team 0:15 0:15
7 2 +0:57 35
Sprint 20 Team Visma | Lease a Bike Development ,, 0:15
8 57 +18:52 212
Sprint 20 Vendée U Pays de la Loire ,, 0:15
9 15 +2:38 24
Classic 23 VF Group - Bardiani CSF - Faizanè ,, 0:15
10 34 +8:25 205
GC 23 Astana Qazaqstan Development Team ,, 0:15
11 66 +22:22 173
GC 27 Philippe Wagner/Bazin ,, 0:15
12 1 +0:00 135
GC 24 St Michel - Mavic - Auber93 ,, 0:15
13 52 +17:26 144
Hills 19 Soudal Quick-Step Devo Team 2:39 2:39
14 55 +18:01 86
Sprint 19 Uno-X Mobility Development Team ,, 2:39
15 51 +17:23 181
Sprint 22 Germany ,, 2:39
16 28 +4:46 185
TT 19 Germany ,, 2:39
17 49 +16:36 66
GC 24 Lotto Dstny Development Team ,, 2:39
18 48 +16:20 53
Sprint 21 Hagens Berman Jayco ,, 2:39
19 27 +4:35 61
Sprint 22 Lotto Dstny Development Team ,, 2:39
20 47 +16:14 153
Sprint 19 CTF Victorious ,, 2:39
21 68 +24:45 216
Hills 18 Vendée U Pays de la Loire ,, 2:39
22 43 +13:49 235
19 AVC Aix-en-Provence ,, 2:39
23 58 +18:56 194
Hills 20 CC Étupes ,, 2:39
24 82 +34:38 233
21 AVC Aix-en-Provence ,, 2:39
25 6 +2:00 161
GC 24 Van Rysel - Roubaix ,, 2:39
26 42 +13:40 242
Sprint 26 BIKE AID ,, 2:39
27 69 +24:50 223
TT 22 Tirol KTM Cycling Team ,, 2:39
28 32 +7:27 141
Hills 18 Soudal Quick-Step Devo Team ,, 2:39
29 14 +2:33 193
Hills 20 CC Étupes ,, 2:39
30 31 +6:35 62
Sprint 22 Lotto Dstny Development Team ,, 2:39
31 35 +9:09 21
Hills 21 VF Group - Bardiani CSF - Faizanè ,, 2:39
32 54 +17:46 75
Sprint 19 Decathlon AG2R La Mondiale Development Team ,, 2:39
33 41 +10:34 215
TT 22 Vendée U Pays de la Loire ,, 2:39
34 21 +3:46 231
Hills 22 AVC Aix-en-Provence ,, 2:39
35 9 +2:10 41
Classic 24 CIC U Nantes Atlantique ,, 2:39
36 23 +3:56 92
Classic 26 Team BridgeLane ,, 2:39
37 53 +17:32 202
Hills 19 Astana Qazaqstan Development Team ,, 2:39
38 13 +2:25 1
GC 20 Tudor Pro Cycling Team U23 ,, 2:39
39 38 +9:54 132
Classic 22 St Michel - Mavic - Auber93 ,, 2:39
40 7 +2:03 133
GC 24 St Michel - Mavic - Auber93 ,, 2:39
41 8 +2:09 171
GC 32 Philippe Wagner/Bazin ,, 2:39
42 33 +8:24 246
GC 24 BIKE AID ,, 2:39
43 24 +3:58 114
Climber 21 Trinity Racing ,, 2:39
44 45 +14:59 245
GC 29 BIKE AID ,, 2:39
45 10 +2:11 11
Climber 20 Equipe continentale Groupama-FDJ ,, 2:39
46 37 +9:32 145
GC 19 Soudal Quick-Step Devo Team ,, 2:39
47 19 +3:36 103
Climber 19 Arkéa - B&B Hôtels Continentale ,, 2:39
48 22 +3:56 131
Classic 26 St Michel - Mavic - Auber93 ,, 2:39
49 26 +4:33 241
Climber 34 BIKE AID ,, 2:39
50 73 +27:29 234
TT 22 AVC Aix-en-Provence ,, 2:39
51 29 +4:58 211
Hills 20 Vendée U Pays de la Loire ,, 2:39
52 50 +17:09 232
Hills 24 AVC Aix-en-Provence ,, 2:39
53 12 +2:21 71
GC BISIAUX Léo Decathlon AG2R La Mondiale Development Team 19 Decathlon AG2R La Mondiale Development Team ,, 2:39
54 11 +2:13 101
GC 21 Arkéa - B&B Hôtels Continentale ,, 2:39
55 3 +1:08 31
GC 19 Team Visma | Lease a Bike Development ,, 2:39
56 17 +2:57 26
Climber 24 VF Group - Bardiani CSF - Faizanè ,, 2:39
57 18 +3:03 163
Climber 22 Van Rysel - Roubaix ,, 2:39
58 16 +2:47 81
Climber 23 Uno-X Mobility Development Team ,, 2:39
59 44 +14:30 5
Hills 21 Tudor Pro Cycling Team U23 3:41 3:41
60 40 +10:27 186
Hills 19 Germany ,, 3:41
61 46 +16:02 191
Sprint 21 CC Étupes ,, 3:41
62 62 +20:20 182
Climber 19 Germany ,, 3:41
63 25 +4:11 22
Hills 21 VF Group - Bardiani CSF - Faizanè ,, 3:41
64 20 +3:42 155
Classic 19 CTF Victorious ,, 3:41
65 65 +22:08 51
Hills 20 Hagens Berman Jayco ,, 3:41
66 71 +26:54 46
TT 24 CIC U Nantes Atlantique 9:46 9:46
67 59 +19:00 102
Sprint 22 Arkéa - B&B Hôtels Continentale ,, 9:46
68 56 +18:24 32
Sprint 18 Team Visma | Lease a Bike Development 11:07 11:07
69 63 +21:19 23
Hills 27 VF Group - Bardiani CSF - Faizanè 11:39 11:39
70 60 +19:30 93
TT 27 Team BridgeLane ,, 11:39
71 98 +42:57 94
Sprint 20 Team BridgeLane ,, 11:39
72 75 +28:58 12
Sprint 20 Equipe continentale Groupama-FDJ 13:15 13:15
73 72 +27:09 45
TT 21 CIC U Nantes Atlantique ,, 13:15
74 76 +30:44 172
TT 26 Philippe Wagner/Bazin ,, 13:15
75 83 +34:47 201
GC 26 Astana Qazaqstan Development Team ,, 13:15
76 102 +43:41 184
Climber 19 Germany 13:52 13:52
77 100 +43:39 165
Classic 32 Van Rysel - Roubaix 19:14 19:14
78 79 +34:07 36
Sprint 18 Team Visma | Lease a Bike Development ,, 19:14
79 101 +43:39 124
Sprint 20 Development Team dsm-firmenich PostNL ,, 19:14
80 103 +46:51 74
Sprint ISIDORE Noa Decathlon AG2R La Mondiale Development Team 19 Decathlon AG2R La Mondiale Development Team ,, 19:14
81 91 +39:34 203
Sprint 21 Astana Qazaqstan Development Team ,, 19:14
82 99 +43:36 164
Sprint 29 Van Rysel - Roubaix ,, 19:14
83 111 +48:17 236
20 AVC Aix-en-Provence ,, 19:14
84 97 +42:33 13
Sprint 19 Equipe continentale Groupama-FDJ ,, 19:14
85 122 +55:34 176
Sprint 25 Philippe Wagner/Bazin ,, 19:14
86 96 +41:44 44
Classic 26 CIC U Nantes Atlantique ,, 19:14
87 105 +47:08 55
19 Hagens Berman Jayco ,, 19:14
88 106 +47:13 115
20 Trinity Racing ,, 19:14
89 109 +48:10 125
20 Development Team dsm-firmenich PostNL ,, 19:14
90 104 +47:07 154
Sprint 19 CTF Victorious ,, 19:14
91 67 +22:54 196
18 CC Étupes ,, 19:14
92 92 +40:03 152
Sprint 20 CTF Victorious ,, 19:14
93 119 +52:22 122
TT 20 Development Team dsm-firmenich PostNL ,, 19:14
94 93 +41:05 65
Sprint 22 Lotto Dstny Development Team ,, 19:14
95 107 +47:58 15
Sprint 20 Equipe continentale Groupama-FDJ ,, 19:14
96 118 +51:51 192
Sprint 21 CC Étupes ,, 19:14
97 113 +48:31 151
Classic 18 CTF Victorious ,, 19:14
98 78 +33:47 64
Sprint 19 Lotto Dstny Development Team ,, 19:14
99 110 +48:14 226
20 Tirol KTM Cycling Team ,, 19:14
100 117 +51:11 143
19 Soudal Quick-Step Devo Team ,, 19:14
101 74 +28:52 162
GC 28 Van Rysel - Roubaix ,, 19:14
102 95 +41:40 142
TT 20 Soudal Quick-Step Devo Team ,, 19:14
103 124 +56:16 33
TT 19 Team Visma | Lease a Bike Development ,, 19:14
104 114 +48:49 85
Sprint 22 Uno-X Mobility Development Team ,, 19:14
105 86 +36:33 82
TT 19 Uno-X Mobility Development Team ,, 19:14
106 81 +34:21 225
Hills 20 Tirol KTM Cycling Team ,, 19:14
107 88 +38:11 96
Classic 23 Team BridgeLane ,, 19:14
108 77 +33:01 156
Climber 21 CTF Victorious ,, 19:14
109 123 +55:41 25
Sprint 23 VF Group - Bardiani CSF - Faizanè ,, 19:14
110 85 +36:24 123
Hills 19 Development Team dsm-firmenich PostNL ,, 19:14
111 61 +19:59 34
Hills 18 Team Visma | Lease a Bike Development ,, 19:14
112 90 +39:17 106
Climber 23 Arkéa - B&B Hôtels Continentale ,, 19:14
113 108 +48:03 213
TT 24 Vendée U Pays de la Loire ,, 19:14
114 94 +41:25 214
Hills 21 Vendée U Pays de la Loire ,, 19:14
115 87 +37:50 4
TT 21 Tudor Pro Cycling Team U23 ,, 19:14
116 89 +39:09 6
20 Tudor Pro Cycling Team U23 ,, 19:14
117 64 +22:02 91
Classic 21 Team BridgeLane ,, 19:14
118 116 +51:08 183
Classic 20 Germany ,, 19:14
119 120 +53:46 76
Sprint 22 Decathlon AG2R La Mondiale Development Team ,, 19:14
120 112 +48:28 244
Sprint 21 BIKE AID ,, 19:14
121 80 +34:20 84
Sprint 19 Uno-X Mobility Development Team ,, 19:14
122 84 +35:39 105
Hills 21 Arkéa - B&B Hôtels Continentale ,, 19:14
123 115 +49:46 136
Classic 28 St Michel - Mavic - Auber93 ,, 19:14
124 125 +56:25 63
Sprint 25 Lotto Dstny Development Team ,, 19:14
125 121 +53:52 166
Sprint 29 Van Rysel - Roubaix 25:46 25:46
DNF 14
Sprint 19 Equipe continentale Groupama-FDJ -
DNF 16
Sprint 19 Equipe continentale Groupama-FDJ -
DNF 43
Sprint 19 CIC U Nantes Atlantique -
DNF 52
TT 20 Hagens Berman Jayco -
DNF 95
Classic 24 Team BridgeLane -
DNF 111
TT 18 Trinity Racing -
DNF 112
Hills 18 Trinity Racing -
DNF 121
Sprint 20 Development Team dsm-firmenich PostNL -
DNF 126
Sprint 19 Development Team dsm-firmenich PostNL -
DNS 134
Classic 25 St Michel - Mavic - Auber93 -
DNS 243
GC 26 BIKE AID -