1 92 +30:49 245
Sprint 21 VC Pays de Loudéac 7 5 4:14:41
2 21 +2:17 113
Sprint 18 Lotto Dstny Development Team 3 2 ,, 0:00
3 88 +28:17 204
Sprint 20 Wanty - ReUz - Technord 1 1 ,, 0:00
4 37 +2:37 25
Sprint 19 Arkéa - B&B Hôtels Continentale ,, 0:00
5 10 +1:43 154
Sprint 25 St Michel - Mavic - Auber93 ,, 0:00
6 66 +8:42 1
TT 26 Alpecin-Deceuninck Development Team ,, 0:00
7 31 +2:35 21
Sprint 25 Arkéa - B&B Hôtels Continentale ,, 0:00
8 61 +7:05 75
Sprint 19 Development Team dsm-firmenich PostNL ,, 0:00
9 32 +2:35 82
Sprint 20 Equipe continentale Groupama-FDJ ,, 0:00
10 50 +4:16 54
Sprint 19 CIC U Nantes Atlantique ,, 0:00
11 73 +14:39 215
Sprint 25 Cre'Actuel-Marie Morin-U 22 ,, 0:00
12 23 +2:19 176
TT 22 Team Visma | Lease a Bike Development ,, 0:00
13 20 +2:14 231
Sprint 24 Morbihan Adris Gwendal Oliveux ,, 0:00
14 78 +18:56 74
Sprint 20 Development Team dsm-firmenich PostNL ,, 0:00
15 24 +2:21 101
Sprint 21 Lidl - Trek Future Racing ,, 0:00
16 56 +5:22 95
Climber 19 Hagens Berman Jayco ,, 0:00
17 87 +25:44 122
Sprint 23 Philippe Wagner/Bazin ,, 0:00
18 26 +2:31 3
Climber 20 Alpecin-Deceuninck Development Team ,, 0:00
19 63 +7:34 133
Sprint 21 Q36.5 Continental Team ,, 0:00
20 34 +2:36 175
Sprint 20 Team Visma | Lease a Bike Development ,, 0:00
21 40 +2:37 44
Sprint 28 ATT Investments ,, 0:00
22 39 +2:37 15
Sprint 21 ARA | Skip Capital ,, 0:00
23 12 +1:45 72
GC 20 Development Team dsm-firmenich PostNL ,, 0:00
24 49 +3:31 35
GC 19 Astana Qazaqstan Development Team ,, 0:00
25 35 +2:37 146
Sprint 21 Soudal - Quick-Step Devo Team ,, 0:00
26 17 +1:50 24
TT 19 Arkéa - B&B Hôtels Continentale ,, 0:00
27 36 +2:37 53
Sprint 27 CIC U Nantes Atlantique ,, 0:00
28 25 +2:29 134
Climber 20 Q36.5 Continental Team ,, 0:00
29 77 +17:45 163
Climber 20 Team ColoQuick ,, 0:00
30 99 +40:38 125
Classic 23 Philippe Wagner/Bazin ,, 0:00
31 38 +2:37 246
Classic 21 VC Pays de Loudéac ,, 0:00
32 93 +31:29 93
Classic 19 Hagens Berman Jayco ,, 0:00
33 9 +1:41 196
Sprint 23 Uno-X Mobility Development Team ,, 0:00
34 42 +2:37 225
Sprint 22 Dinan Sport Cycling ,, 0:00
35 8 +1:09 142
GC 18 Soudal - Quick-Step Devo Team ,, 0:00
36 55 +4:54 112
Sprint 20 Lotto Dstny Development Team ,, 0:00
37 3 +0:52 172
GC 20 Team Visma | Lease a Bike Development ,, 0:00
38 28 +2:33 83
Sprint 19 Equipe continentale Groupama-FDJ ,, 0:00
39 65 +8:38 85
Sprint 19 Equipe continentale Groupama-FDJ ,, 0:00
40 22 +2:17 124
GC 31 Philippe Wagner/Bazin ,, 0:00
41 7 +0:57 51
GC 20 CIC U Nantes Atlantique ,, 0:00
42 79 +19:45 23
Sprint 21 Arkéa - B&B Hôtels Continentale ,, 0:00
43 44 +2:37 152
Sprint 31 St Michel - Mavic - Auber93 ,, 0:00
44 1 +0:00 106
TT 20 Lidl - Trek Future Racing ,, 0:00
45 6 +0:56 145
Climber 18 Soudal - Quick-Step Devo Team ,, 0:00
46 68 +9:01 42
Sprint 25 ATT Investments ,, 0:00
47 62 +7:34 81
Climber 20 Equipe continentale Groupama-FDJ ,, 0:00
48 67 +8:59 13
GC 19 ARA | Skip Capital ,, 0:00
49 58 +6:10 36
Sprint 21 Astana Qazaqstan Development Team ,, 0:00
50 29 +2:33 192
Sprint 19 Uno-X Mobility Development Team ,, 0:00
51 27 +2:33 73
Sprint 19 Development Team dsm-firmenich PostNL ,, 0:00
52 47 +2:37 203
Sprint 20 Wanty - ReUz - Technord ,, 0:00
53 46 +2:37 161
GC 24 Team ColoQuick ,, 0:00
54 14 +1:48 232
Sprint 30 Morbihan Adris Gwendal Oliveux ,, 0:00
55 51 +4:24 181
Sprint 22 Trinity Racing ,, 0:00
56 16 +1:48 164
GC 23 Team ColoQuick ,, 0:00
57 4 +0:53 41
GC 31 ATT Investments ,, 0:00
58 2 +0:34 156
Classic 28 St Michel - Mavic - Auber93 ,, 0:00
59 45 +2:37 63
Sprint 18 Decathlon AG2R La Mondiale Development Team ,, 0:00
60 19 +2:10 32
TT 22 Astana Qazaqstan Development Team ,, 0:00
61 64 +8:20 194
TT 18 Uno-X Mobility Development Team ,, 0:00
62 41 +2:37 191
Sprint 22 Uno-X Mobility Development Team ,, 0:00
63 43 +2:37 65
Sprint 18 Decathlon AG2R La Mondiale Development Team ,, 0:00
64 5 +0:55 193
GC 20 Uno-X Mobility Development Team ,, 0:00
65 33 +2:35 61
Sprint BISIAUX Léo Decathlon AG2R La Mondiale Development Team 19 Decathlon AG2R La Mondiale Development Team ,, 0:00
66 15 +1:48 173
GC 19 Team Visma | Lease a Bike Development ,, 0:00
67 18 +2:10 234
GC 25 Morbihan Adris Gwendal Oliveux ,, 0:00
68 11 +1:44 5
Climber 22 Alpecin-Deceuninck Development Team ,, 0:00
69 52 +4:27 185
Climber 18 Trinity Racing ,, 0:00
70 90 +29:01 214
Sprint 23 Cre'Actuel-Marie Morin-U 22 ,, 0:00
71 13 +1:45 64
Climber 21 Decathlon AG2R La Mondiale Development Team ,, 0:00
72 76 +16:51 105
Sprint 19 Lidl - Trek Future Racing ,, 0:00
73 30 +2:34 195
Sprint 20 Uno-X Mobility Development Team ,, 0:00
74 48 +2:37 153
Classic 24 St Michel - Mavic - Auber93 ,, 0:00
75 53 +4:27 151
Classic 25 St Michel - Mavic - Auber93 ,, 0:00
76 60 +6:31 141
Sprint 18 Soudal - Quick-Step Devo Team ,, 0:00
77 59 +6:25 55
TT 21 CIC U Nantes Atlantique ,, 0:00
78 74 +15:47 236
Sprint 21 Morbihan Adris Gwendal Oliveux ,, 0:00
79 96 +36:00 45
TT 23 ATT Investments ,, 0:00
80 83 +21:44 212
TT 20 Cre'Actuel-Marie Morin-U 22 ,, 0:00
81 72 +14:18 242
TT 21 VC Pays de Loudéac ,, 0:00
82 54 +4:36 143
Sprint 20 Soudal - Quick-Step Devo Team ,, 0:00
83 70 +9:19 66
Sprint 23 Decathlon AG2R La Mondiale Development Team ,, 0:00
84 86 +24:11 62
Sprint ISIDORE Noa Decathlon AG2R La Mondiale Development Team 19 Decathlon AG2R La Mondiale Development Team ,, 0:00
85 102 +45:31 96
Sprint 19 Hagens Berman Jayco ,, 0:00
86 97 +39:04 92
Climber 22 Hagens Berman Jayco 0:16 0:16
87 82 +21:43 14
Classic 21 ARA | Skip Capital 1:48 1:48
88 57 +5:47 2
Sprint 22 Alpecin-Deceuninck Development Team 3:10 3:10
89 91 +30:09 114
Sprint 18 Lotto Dstny Development Team ,, 3:10
90 81 +21:30 111
Sprint 25 Lotto Dstny Development Team 3:44 3:44
91 84 +22:51 26
Sprint 21 Arkéa - B&B Hôtels Continentale ,, 3:44
92 80 +20:41 46
TT 23 ATT Investments 3:48 3:48
93 69 +9:10 102
Sprint 21 Lidl - Trek Future Racing 5:39 5:39
94 71 +13:34 144
Climber 19 Soudal - Quick-Step Devo Team ,, 5:39
95 105 +56:02 71
Climber GAL Ryan Development Team dsm-firmenich PostNL 19 Development Team dsm-firmenich PostNL 8:46 8:46
96 75 +15:58 43
Classic 24 ATT Investments 13:21 13:21
97 95 +35:25 11
Sprint 22 ARA | Skip Capital ,, 13:21
98 85 +23:03 4
Sprint 18 Alpecin-Deceuninck Development Team ,, 13:21
99 103 +48:27 76
Sprint VLOT Mees Development Team dsm-firmenich PostNL 19 Development Team dsm-firmenich PostNL 18:51 18:51
100 106 +57:57 104
Sprint 26 Lidl - Trek Future Racing ,, 18:51
101 104 +52:12 56
Sprint 21 CIC U Nantes Atlantique 20:44 20:44
102 94 +32:10 222
Sprint 31 Dinan Sport Cycling ,, 20:44
103 109 +1:03:52 16
Sprint 18 ARA | Skip Capital ,, 20:44
104 89 +28:18 221
Climber 22 Dinan Sport Cycling ,, 20:44
105 110 +1:10:54 235
TT 21 Morbihan Adris Gwendal Oliveux ,, 20:44
106 107 +58:46 52
Sprint 21 CIC U Nantes Atlantique ,, 20:44
107 101 +42:42 233
Sprint 23 Morbihan Adris Gwendal Oliveux ,, 20:44
108 98 +40:27 213
Sprint 22 Cre'Actuel-Marie Morin-U 22 ,, 20:44
109 111 +1:14:06 216
Sprint 22 Cre'Actuel-Marie Morin-U 22 ,, 20:44
110 100 +41:33 243
TT 24 VC Pays de Loudéac ,, 20:44
111 108 +59:36 166
Climber 20 Team ColoQuick ,, 20:44
DNF 22
TT 20 Arkéa - B&B Hôtels Continentale -
DNF 33
Sprint 19 Astana Qazaqstan Development Team -
DNF 123
Climber 24 Philippe Wagner/Bazin -
DNF 131
Sprint 20 Q36.5 Continental Team -
DNF 155
Sprint 29 St Michel - Mavic - Auber93 -
DNF 183
Sprint 19 Trinity Racing -
DNF 186
Climber 21 Trinity Racing -
DNF 224
Sprint 24 Dinan Sport Cycling -
DNS 12
Classic 23 ARA | Skip Capital -
DNS 115
Sprint 19 Lotto Dstny Development Team -
DNS 116
Sprint 22 Lotto Dstny Development Team -