1 15 +1:53 95
Sprint 29 Voster ATS Team 7 5 2:39:37
2 1 +0:00 26
GC 27 ATT Investments 3 2 0:02 0:02
3 41 +11:32 61
Sprint 31 Maloja Pushbikers 1 1 0:23 0:23
4 16 +2:35 93
Sprint 29 Voster ATS Team 0:48 0:48
5 52 +15:12 64
Sprint 22 Maloja Pushbikers ,, 0:48
6 59 +18:55 206
Sprint 19 Lotus Team ,, 0:48
7 51 +15:10 51
Sprint 23 Epronex - Hungary Cycling Team ,, 0:48
8 13 +0:54 25
Sprint 24 ATT Investments ,, 0:48
9 17 +2:38 103
TT 24 XSpeed United Continental ,, 0:48
10 30 +5:41 105
Sprint 22 XSpeed United Continental ,, 0:48
11 9 +0:39 46
Climber 22 EF Education-NIPPO Development Team ,, 0:48
12 14 +0:56 96
Sprint 24 Voster ATS Team ,, 0:48
13 2 +0:33 22
Sprint 23 ATT Investments ,, 0:48
14 6 +0:37 15
Climber 24 Astana Qazaqstan Development Team ,, 0:48
15 43 +12:59 141
Climber 27 PSKK Vassil-Levski ,, 0:48
16 4 +0:35 6
Sprint 24 Adria Mobil ,, 0:48
17 21 +2:57 66
Sprint 29 Maloja Pushbikers ,, 0:48
18 24 +4:03 131
TT 24 Serbia ,, 0:48
19 29 +5:21 74
Climber 23 MENtoRISE Elite Team CFX ,, 0:48
20 3 +0:35 31
Sprint 23 Dukla Banska Bystrica ,, 0:48
21 46 +13:56 72
TT 22 MENtoRISE Elite Team CFX ,, 0:48
22 44 +13:02 162
Sprint 20 Hemus-1896 ,, 0:48
23 12 +0:42 23
GC 30 ATT Investments ,, 0:48
24 5 +0:37 191
TT 23 CC Nessebar Shockblaze ,, 0:48
25 10 +0:39 94
Sprint 36 Voster ATS Team ,, 0:48
26 40 +11:18 63
Sprint 34 Maloja Pushbikers ,, 0:48
27 19 +2:46 54
Climber 19 Epronex - Hungary Cycling Team ,, 0:48
28 27 +5:14 185
Sprint 23 Martigues Sport Cyclisme Payden-Rygel ,, 0:48
29 20 +2:50 32
Sprint 20 Dukla Banska Bystrica ,, 0:48
30 7 +0:38 92
TT 28 Voster ATS Team ,, 0:48
31 49 +14:32 115
GC 22 Bulgaria ,, 0:48
32 25 +4:08 111
Climber 20 Bulgaria ,, 0:48
33 8 +0:38 43
GC 21 EF Education-NIPPO Development Team ,, 0:48
34 28 +5:17 181
TT 20 Martigues Sport Cyclisme Payden-Rygel ,, 0:48
35 18 +2:40 91
Climber 26 Voster ATS Team ,, 0:48
36 23 +4:01 11
GC 23 Astana Qazaqstan Development Team ,, 0:48
37 11 +0:39 21
GC 25 ATT Investments ,, 0:48
38 37 +10:34 102
TT 25 XSpeed United Continental ,, 0:48
39 32 +6:52 73
TT 21 MENtoRISE Elite Team CFX 0:54 0:54
40 22 +3:05 16
Sprint 19 Astana Qazaqstan Development Team 0:59 0:59
41 26 +4:14 41
GC 25 EF Education-NIPPO Development Team ,, 0:59
42 50 +14:53 186
TT 20 Martigues Sport Cyclisme Payden-Rygel 4:12 4:12
43 48 +14:11 124
Classic 19 North Macedonia ,, 4:12
44 31 +6:17 12
Classic 19 Astana Qazaqstan Development Team ,, 4:12
45 35 +8:35 142
Sprint 34 PSKK Vassil-Levski ,, 4:12
46 72 +23:29 192
TT 21 CC Nessebar Shockblaze ,, 4:12
47 47 +13:56 34
TT 18 Dukla Banska Bystrica ,, 4:12
48 39 +11:08 13
GC 23 Astana Qazaqstan Development Team ,, 4:12
49 56 +17:45 202
GC 18 Lotus Team ,, 4:12
50 63 +19:49 52
Sprint 27 Epronex - Hungary Cycling Team ,, 4:12
51 54 +16:52 71
Climber 21 MENtoRISE Elite Team CFX ,, 4:12
52 33 +8:28 45
Climber 24 EF Education-NIPPO Development Team 6:31 6:31
53 57 +18:18 3
Sprint 23 Adria Mobil ,, 6:31
54 73 +23:32 161
GC 23 Hemus-1896 ,, 6:31
55 58 +18:43 166
Sprint 35 Hemus-1896 ,, 6:31
56 67 +20:06 155
TT 21 Doltcini Pro Team ,, 6:31
57 65 +19:51 82
Climber 24 Team Novo Nordisk Development ,, 6:31
58 60 +19:04 164
TT 24 Hemus-1896 ,, 6:31
59 69 +22:30 86
Sprint 24 Team Novo Nordisk Development ,, 6:31
60 81 +26:12 205
Sprint 21 Lotus Team ,, 6:31
61 66 +19:57 106
Classic 19 XSpeed United Continental ,, 6:31
62 68 +22:12 201
TT 28 Lotus Team ,, 6:31
63 64 +19:50 104
Climber 27 XSpeed United Continental ,, 6:31
64 71 +23:24 42
TT 19 EF Education-NIPPO Development Team ,, 6:31
65 85 +27:27 153
TT 35 Doltcini Pro Team ,, 6:31
66 74 +23:40 143
TT 31 PSKK Vassil-Levski ,, 6:31
67 55 +17:14 65
Sprint 26 Maloja Pushbikers ,, 6:31
68 34 +8:33 44
Climber 23 EF Education-NIPPO Development Team ,, 6:31
69 62 +19:48 101
GC 20 XSpeed United Continental ,, 6:31
70 79 +26:09 33
Sprint 22 Dukla Banska Bystrica ,, 6:31
71 45 +13:26 35
TT 26 Dukla Banska Bystrica ,, 6:31
72 86 +27:49 116
TT 26 Bulgaria ,, 6:31
73 36 +10:25 53
TT 24 Epronex - Hungary Cycling Team 8:25 8:25
74 77 +25:24 163
TT 35 Hemus-1896 ,, 8:25
75 78 +25:30 56
Sprint 30 Epronex - Hungary Cycling Team ,, 8:25
76 75 +24:13 132
Sprint 19 Serbia ,, 8:25
77 42 +11:46 5
Climber 24 Adria Mobil ,, 8:25
78 53 +15:29 1
Classic 36 Adria Mobil ,, 8:25
79 83 +26:44 145
TT 30 PSKK Vassil-Levski 9:13 9:13
80 92 +31:03 203
TT 20 Lotus Team ,, 9:13
81 95 +34:11 152
Sprint 21 Doltcini Pro Team ,, 9:13
82 88 +28:48 172
Classic 27 Kamen Team ,, 9:13
83 89 +28:57 133
Classic 19 Serbia ,, 9:13
84 97 +35:02 195
Classic 37 CC Nessebar Shockblaze ,, 9:13
85 80 +26:11 14
Sprint 21 Astana Qazaqstan Development Team ,, 9:13
86 96 +34:26 196
Sprint 24 CC Nessebar Shockblaze ,, 9:13
87 76 +25:08 182
GC 23 Martigues Sport Cyclisme Payden-Rygel ,, 9:13
88 61 +19:48 4
Sprint 26 Adria Mobil ,, 9:13
89 87 +27:50 84
Sprint 20 Team Novo Nordisk Development ,, 9:13
90 82 +26:19 36
TT 20 Dukla Banska Bystrica ,, 9:13
91 93 +33:41 113
TT 20 Bulgaria ,, 9:13
92 94 +33:45 85
TT 19 Team Novo Nordisk Development ,, 9:13
93 38 +11:07 24
Sprint 27 ATT Investments ,, 9:13
94 90 +28:57 62
Sprint 25 Maloja Pushbikers ,, 9:13
95 84 +26:47 55
Sprint 25 Epronex - Hungary Cycling Team ,, 9:13
96 98 +35:40 204
Sprint 18 Lotus Team 13:32 13:32
97 103 +39:42 193
TT 28 CC Nessebar Shockblaze ,, 13:32
98 99 +35:41 173
TT 19 Kamen Team 13:42 13:42
99 107 +51:56 156
TT 21 Doltcini Pro Team 13:44 13:44
100 101 +37:26 123
Sprint 19 North Macedonia ,, 13:44
101 70 +23:14 2
Sprint 19 Adria Mobil ,, 13:44
102 104 +39:58 126
TT 27 North Macedonia ,, 13:44
103 100 +36:29 75
TT 27 MENtoRISE Elite Team CFX ,, 13:44
104 106 +45:41 171
TT 24 Kamen Team ,, 13:44
105 105 +42:54 76
TT 18 MENtoRISE Elite Team CFX ,, 13:44
106 91 +30:54 121
TT 23 North Macedonia ,, 13:44
107 102 +38:48 151
TT 24 Doltcini Pro Team ,, 13:44
DNF 125
TT 33 North Macedonia -
DNS 134
TT 19 Serbia -