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