1 25 +0:31 186
TT 30 Dinan Sport Cycling 7 5 4:31:47
2 17 +0:28 46
Sprint 22 Equipe continentale Groupama-FDJ 3 2 0:04 0:04
3 34 +0:36 252
Classic 19 Great Britain 1 1 ,, 0:04
4 62 +0:51 4
Classic 24 Bingoal Pauwels Sauces WB ,, 0:04
5 63 +0:51 6
Classic 21 Bingoal Pauwels Sauces WB ,, 0:04
6 20 +0:30 73
Classic 20 Development Team DSM ,, 0:04
7 67 +0:53 222
Sprint 24 VC Rouen 76 ,, 0:04
8 57 +0:50 55
Classic 22 Team Qhubeka ,, 0:04
9 84 +1:04 262
Climber 23 WB - Fybolia Locminé ,, 0:04
10 18 +0:28 42
Sprint ÄRM Rait Equipe continentale Groupama-FDJ 21 Equipe continentale Groupama-FDJ ,, 0:04
11 94 +1:20 212
Classic 22 VC Pays de Loudéac ,, 0:04
12 1 +0:00 21
Climber 20 Jumbo-Visma Development Team ,, 0:04
13 10 +0:21 13
Sprint 24 Uno-X Pro Cycling Team ,, 0:04
14 38 +0:38 84
Climber 24 Swiss Racing Academy ,, 0:04
15 86 +1:05 233
Classic 22 VC Villefranche Beaujolais ,, 0:04
16 5 +0:19 103
Sprint 29 Riwal Cycling Team ,, 0:04
17 43 +0:45 91
Sprint 25 Metec - SOLARWATT p/b Mantel ,, 0:04
18 44 +0:45 92
Sprint 21 Metec - SOLARWATT p/b Mantel ,, 0:04
19 6 +0:19 106
Sprint 29 Riwal Cycling Team ,, 0:04
20 21 +0:30 71
Classic 20 Development Team DSM ,, 0:04
21 76 +1:03 202
Sprint 23 Sojasun Espoir - ACNC ,, 0:04
22 72 +0:59 131
Climber 23 Dauner D&DQ-Akkon ,, 0:04
23 87 +1:05 235
Sprint 25 VC Villefranche Beaujolais ,, 0:04
24 22 +0:30 72
Sprint 18 Development Team DSM ,, 0:04
25 23 +0:30 41
Classic 20 Equipe continentale Groupama-FDJ ,, 0:04
26 58 +0:50 51
Sprint 20 Team Qhubeka ,, 0:04
27 14 +0:25 31
Sprint 22 Ampler Development Team ,, 0:04
28 29 +0:35 182
Sprint 23 Dinan Sport Cycling ,, 0:04
29 40 +0:43 125
Sprint 23 VolkerWessels Cyclingteam ,, 0:04
30 64 +0:51 1
Sprint 24 Bingoal Pauwels Sauces WB ,, 0:04
31 2 +0:00 26
TT 21 Jumbo-Visma Development Team ,, 0:04
32 89 +1:08 245
Sprint 22 Ireland ,, 0:04
33 111 +2:34 124
Sprint 28 VolkerWessels Cyclingteam ,, 0:04
34 11 +0:21 11
Classic 25 Uno-X Pro Cycling Team ,, 0:04
35 59 +0:50 53
Sprint 21 Team Qhubeka ,, 0:04
36 12 +0:21 12
Sprint 24 Uno-X Pro Cycling Team ,, 0:04
37 7 +0:19 101
Classic 28 Riwal Cycling Team ,, 0:04
38 3 +0:00 24
Classic 20 Jumbo-Visma Development Team ,, 0:04
39 128 +3:49 192
Classic 23 Côtes d'Armor-Marie Morin-U ,, 0:04
40 112 +2:34 123
Sprint 25 VolkerWessels Cyclingteam ,, 0:04
41 13 +0:21 16
TT 22 Uno-X Pro Cycling Team ,, 0:04
42 35 +0:36 254
Sprint 19 Great Britain ,, 0:04
43 45 +0:45 95
Sprint 27 Metec - SOLARWATT p/b Mantel ,, 0:04
44 49 +0:48 61
TT 28 BIKE AID ,, 0:04
45 114 +2:41 85
Climber 18 Swiss Racing Academy ,, 0:04
46 4 +0:00 25
GC 21 Jumbo-Visma Development Team ,, 0:04
47 15 +0:25 36
TT 23 Ampler Development Team ,, 0:04
48 24 +0:30 76
Climber 19 Development Team DSM ,, 0:04
49 69 +0:56 163
Sprint 27 Team U Nantes Atlantique ,, 0:04
50 28 +0:34 22
Sprint 20 Jumbo-Visma Development Team ,, 0:04
51 110 +2:30 23
Climber 20 Jumbo-Visma Development Team ,, 0:04
52 100 +1:23 272
Climber 28 Project Echelon Racing ,, 0:04
53 16 +0:25 32
TT 18 Ampler Development Team ,, 0:04
54 46 +0:45 94
Sprint 29 Metec - SOLARWATT p/b Mantel ,, 0:04
55 60 +0:50 54
Climber 21 Team Qhubeka ,, 0:04
56 122 +3:11 74
Classic 22 Development Team DSM ,, 0:04
57 41 +0:43 122
Sprint 22 VolkerWessels Cyclingteam ,, 0:04
58 8 +0:19 105
Sprint 25 Riwal Cycling Team ,, 0:04
59 50 +0:48 143
Sprint 25 Black Spoke Pro Cycling Academy ,, 0:04
60 42 +0:43 126
Sprint 23 VolkerWessels Cyclingteam ,, 0:04
61 65 +0:51 5
Classic 21 Bingoal Pauwels Sauces WB ,, 0:04
62 103 +1:43 246
GC 21 Ireland ,, 0:04
63 30 +0:35 183
Sprint 24 Dinan Sport Cycling ,, 0:04
64 51 +0:48 144
GC 28 Black Spoke Pro Cycling Academy ,, 0:04
65 77 +1:03 171
Sprint 37 Saint Piran ,, 0:04
66 27 +0:32 35
TT 19 Ampler Development Team ,, 0:04
67 78 +1:03 175
Sprint 24 Saint Piran ,, 0:04
68 97 +1:21 152
Sprint 28 Bahrain Cycling Academy ,, 0:04
69 52 +0:48 66
Sprint 30 BIKE AID ,, 0:04
70 47 +0:45 96
Sprint 22 Metec - SOLARWATT p/b Mantel ,, 0:04
71 9 +0:19 102
TT 31 Riwal Cycling Team ,, 0:04
72 70 +0:56 166
Climber 23 Team U Nantes Atlantique ,, 0:04
73 98 +1:21 151
Climber 26 Bahrain Cycling Academy ,, 0:04
74 53 +0:48 146
TT 20 Black Spoke Pro Cycling Academy ,, 0:04
75 54 +0:48 65
Sprint 26 BIKE AID ,, 0:04
76 79 +1:03 176
Sprint 23 Saint Piran ,, 0:04
77 80 +1:03 206
Sprint 20 Sojasun Espoir - ACNC ,, 0:04
78 55 +0:48 64
TT 25 BIKE AID ,, 0:04
79 66 +0:51 2
Climber 23 Bingoal Pauwels Sauces WB ,, 0:04
80 91 +1:17 195
Sprint 25 Côtes d'Armor-Marie Morin-U ,, 0:04
81 68 +0:53 223
Sprint 24 VC Rouen 76 ,, 0:04
82 36 +0:36 253
Classic 18 Great Britain ,, 0:04
83 31 +0:35 185
Sprint 23 Dinan Sport Cycling ,, 0:04
84 115 +2:41 82
GC 21 Swiss Racing Academy ,, 0:04
85 106 +2:08 52
Climber 21 Team Qhubeka ,, 0:04
86 61 +0:50 56
Classic 20 Team Qhubeka ,, 0:04
87 73 +0:59 134
GC 21 Dauner D&DQ-Akkon ,, 0:04
88 107 +2:12 45
Classic 19 Equipe continentale Groupama-FDJ ,, 0:04
89 81 +1:03 204
Classic 21 Sojasun Espoir - ACNC ,, 0:04
90 116 +2:41 83
Classic 23 Swiss Racing Academy ,, 0:04
91 74 +0:59 136
Climber 21 Dauner D&DQ-Akkon ,, 0:04
92 105 +1:54 34
Sprint 19 Ampler Development Team ,, 0:04
93 48 +0:45 93
Sprint 26 Metec - SOLARWATT p/b Mantel ,, 0:04
94 71 +0:56 162
Sprint 25 Team U Nantes Atlantique ,, 0:04
95 19 +0:28 43
GC 19 Equipe continentale Groupama-FDJ ,, 0:04
96 32 +0:35 181
TT 32 Dinan Sport Cycling ,, 0:04
97 85 +1:04 263
GC 20 WB - Fybolia Locminé ,, 0:04
98 95 +1:20 215
TT 21 VC Pays de Loudéac ,, 0:04
99 109 +2:23 14
Sprint 23 Uno-X Pro Cycling Team ,, 0:04
100 102 +1:41 275
Sprint 26 Project Echelon Racing ,, 0:04
101 56 +0:48 63
TT 22 BIKE AID ,, 0:04
102 92 +1:17 191
Sprint 32 Côtes d'Armor-Marie Morin-U ,, 0:04
103 119 +2:52 265
Sprint 31 WB - Fybolia Locminé ,, 0:04
104 37 +0:36 256
Climber 19 Great Britain ,, 0:04
105 33 +0:35 184
Sprint 28 Dinan Sport Cycling ,, 0:04
106 90 +1:11 165
Sprint 18 Team U Nantes Atlantique ,, 0:04
107 113 +2:37 44
Climber 19 Equipe continentale Groupama-FDJ ,, 0:04
108 26 +0:31 75
Climber 18 Development Team DSM ,, 0:04
109 75 +0:59 133
Sprint 18 Dauner D&DQ-Akkon ,, 0:04
110 99 +1:21 132
Sprint 20 Dauner D&DQ-Akkon ,, 0:04
111 82 +1:03 172
Sprint 20 Saint Piran ,, 0:04
112 118 +2:46 231
Classic 22 VC Villefranche Beaujolais ,, 0:04
113 108 +2:22 255
Classic 20 Great Britain ,, 0:04
114 93 +1:17 194
Classic 27 Côtes d'Armor-Marie Morin-U ,, 0:04
115 117 +2:41 193
Classic 23 Côtes d'Armor-Marie Morin-U ,, 0:04
116 120 +2:52 264
Classic 20 WB - Fybolia Locminé ,, 0:04
117 96 +1:20 213
TT 24 VC Pays de Loudéac ,, 0:04
118 104 +1:43 203
TT 21 Sojasun Espoir - ACNC ,, 0:04
119 83 +1:03 173
GC 24 Saint Piran ,, 0:04
120 101 +1:27 225
GC 22 VC Rouen 76 ,, 0:04
121 88 +1:05 236
GC 28 VC Villefranche Beaujolais ,, 0:04
122 123 +3:15 232
Sprint 27 VC Villefranche Beaujolais 0:33 0:33
123 125 +3:39 33
TT 19 Ampler Development Team 1:49 1:49
124 136 +4:41 3
Sprint 24 Bingoal Pauwels Sauces WB 2:13 2:13
125 134 +4:22 135
Sprint 38 Dauner D&DQ-Akkon ,, 2:13
126 127 +3:44 274
TT 32 Project Echelon Racing 2:25 2:25
127 39 +0:38 81
TT 23 Swiss Racing Academy 0:04 0:04
128 121 +3:04 86
TT 22 Swiss Racing Academy 2:30 2:30
129 126 +3:40 244
TT 20 Ireland 2:36 2:36
130 139 +5:14 15
TT 22 Uno-X Pro Cycling Team 2:52 2:52
131 141 +5:31 145
TT 22 Black Spoke Pro Cycling Academy ,, 2:52
132 135 +4:29 273
Climber 29 Project Echelon Racing ,, 2:52
133 130 +4:10 141
GC 20 Black Spoke Pro Cycling Academy ,, 2:52
134 124 +3:36 142
Classic 23 Black Spoke Pro Cycling Academy ,, 2:52
135 131 +4:11 271
TT 28 Project Echelon Racing ,, 2:52
136 133 +4:16 121
Sprint 21 VolkerWessels Cyclingteam ,, 2:52
137 144 +6:09 104
Sprint 35 Riwal Cycling Team ,, 2:52
138 132 +4:11 276
Sprint 32 Project Echelon Racing ,, 2:52
139 129 +3:52 266
Sprint 23 WB - Fybolia Locminé ,, 2:52
140 137 +4:58 201
Classic 25 Sojasun Espoir - ACNC 3:19 3:19
141 143 +6:03 164
Sprint 20 Team U Nantes Atlantique 3:29 3:29
142 138 +5:07 234
Sprint 20 VC Villefranche Beaujolais 3:33 3:33
143 142 +5:31 241
Sprint 19 Ireland 3:52 3:52
144 140 +5:26 216
Classic 20 VC Pays de Loudéac 4:10 4:10
145 145 +7:03 243
Climber 19 Ireland 5:24 5:24
146 147 +9:00 251
TT 19 Great Britain 6:20 6:20
147 146 +8:42 261
TT 24 WB - Fybolia Locminé 7:42 7:42
148 150 +11:42 214
TT 21 VC Pays de Loudéac 8:24 8:24
149 148 +9:47 153
TT 28 Bahrain Cycling Academy 8:30 8:30
150 149 +10:31 174
Sprint 28 Saint Piran 9:17 9:17
151 152 +12:31 242
TT 19 Ireland 11:27 11:27
152 151 +12:16 221
Classic 21 VC Rouen 76 ,, 11:27
153 153 +13:00 155
Sprint 33 Bahrain Cycling Academy ,, 11:27
154 154 +13:49 205
Sprint 20 Sojasun Espoir - ACNC ,, 11:27
155 156 +16:23 154
Sprint 24 Bahrain Cycling Academy 15:06 15:06
156 157 +16:27 156
Classic 20 Bahrain Cycling Academy 15:10 15:10
157 155 +16:13 224
Classic 18 VC Rouen 76 ,, 15:10
DNF 161
Classic 26 Team U Nantes Atlantique -
DNF 196
Classic 30 Côtes d'Armor-Marie Morin-U -
DNF 211
Classic 18 VC Pays de Loudéac -
DNF 62
Sprint 19 BIKE AID -
DNF 226
Sprint 22 VC Rouen 76 -