1 7
TT 18 Evenepoel Remco
Belgium
Belgium 100 3:15:19 2 43
Classic 18 Balmer Alexandre
Switzerland
Switzerland 70 9:44 3 54
Climber 17 Rodríguez Carlos
Spain
Spain 50 9:46 4 10
GC 18 Van Wilder Ilan
Belgium
Belgium 40 9:46 5 30
Climber 17 Vacek Karel
Czech Republic
Czech Republic 32 9:46 6 17
Classic 17 Piccolo Andrea
Italy
Italy 26 9:46 7 21
Sprint 18 Geßner Jakob
Germany
Germany 22 9:47 8 18
Climber 18 Rubino Samuele
Italy
Italy 18 10:06 9 12
GC 18 Vervloesem Xandres
Belgium
Belgium 14 11:15 10 1
Sprint 18 Aasheim Ludvig
Norway
Norway 10 12:25 11 20
Classic 17 Engelhardt Felix
Germany
Germany 8 12:35 12 33
Classic 16 Page Hugo
France
France 6 12:36 13 9
Hills 17 Van der Beken Aaron
Belgium
Belgium 4 12:36 14 57 18 Flannagan Breandán
Ireland
Ireland 2 12:37 15 44
GC 17 Bögli Jonathan
Switzerland
Switzerland 1 12:38 16 73
Classic 18 Mazur Dzianis
Belarus
Belarus 13:47 17 16
Hills 18 Petrucci Mattia
Italy
Italy 14:29 18 50
Hills 18 Cobo Iván
Spain
Spain 14:29 19 6
TT 18 Wærenskjold Søren
Norway
Norway 14:58 20 78
Sprint 17 Gajdula Marek
Slovakia
Slovakia 15:00 21 84
TT 17 Omrzel Aljaž
Slovenia
Slovenia 15:13 22 24 18 Vater Erik
Germany
Germany 15:28 23 77
Sprint 18 Foltán Adam
Slovakia
Slovakia 15:31 24 27
TT 17 Miksanik Vladimir
Czech Republic
Czech Republic 15:32 25 68
GC 17 Kirsch Gilles
Luxembourg
Luxembourg 15:32 26 14
GC 18 Fancellu Alessandro
Italy
Italy 15:34 27 127
Hills 17 Parashchak Yaroslav
Ukraine
Ukraine 15:44 28 86
TT 17 Skok Anže
Slovenia
Slovenia 15:45 29 51
Hills 17 Etxeberria Josu
Spain
Spain 15:45 30 63
Climber 18 Gonçalves Hélder
Portugal
Portugal 15:45 31 91
TT 16 Treimuth Henri
Estonia
Estonia 16:06 32 65 17 Simão Rúben
Portugal
Portugal 16:07 33 69
TT 18 Kluckers Arthur
Luxembourg
Luxembourg 16:10 34 19
Hills 17 Benz Pirmin
Germany
Germany 16:52 35 35
Hills 17 Pierre Eliott
France
France 16:55 36 119
Classic 17 Doğan Halil İbrahim
Turkey
Turkey 17:23 37 3
TT 17 Gråsvold Dennis
Norway
Norway 18:17 38 31
Hills 17 Charrin Aloïs
France
France 18:20 39 39
GC 18 Potekalo Nikolai
Russia
Russia 18:26 40 11
Hills 16 Vandenbulcke Alex
Belgium
Belgium 19:33 41 145
Sprint 16 Wallinder Wincent
Sweden
Sweden 20:09 42 25
Classic 17 Bouček Jakub
Czech Republic
Czech Republic 20:31 43 49
Hills 18 Barrenetxea Jon
Spain
Spain 21:42 44 62 18 Ferreira António
Portugal
Portugal 21:56 45 60
Climber 18 Andrade Pedro
Portugal
Portugal 21:56 46 158
TT 17 Götzinger Valentin
Austria
Austria 21:58 47 142 17 Dahlblom Anton
Sweden
Sweden 22:01 48 59 17 Ward Adam
Ireland
Ireland 22:01 49 8
Hills 18 Pattyn Steven
Belgium
Belgium 22:01 50 85 17 Rataj Zan
Slovenia
Slovenia 22:30 51 55 18 Doherty Aaron
Ireland
Ireland 25:17 OTL 157
Classic 18 Vasiloiu Valentin
Romania
Romania 4:00 OTL 147 17 Meszaros Abel
Hungary
Hungary 44:41 DNF 156
Sprint 17 Marcu Adi Narcis
Romania
Romania DNF 162 16 Riegler Nikolas
Austria
Austria DNF 166 18 Srbic Toni
Croatia
Croatia DNF 137
TT 17 Guðmundsson Sæmundur
Iceland
Iceland DNF 141
Sprint 17 Tene Rotem
Israel
Israel DNF 148 17 Schneider Sebestyen
Hungary
Hungary DNF 2 16 Gjesteland Finnesand Fredrik
Norway
Norway DNF 45
Sprint 18 Eggenberg Ruben
Switzerland
Switzerland DNF 52
Hills 17 Miquel Pau
Spain
Spain DNF 61 17 Carvalho João
Portugal
Portugal DNF 5
Classic 17 Stokke Vegard
Norway
Norway DNF 23
Hills 17 Mayrhofer Marius
Germany
Germany DNF 32
GC 18 Guernalec Victor
France
France DNF 66
TT 17 Bettendorff Loïc
Luxembourg
Luxembourg DNF 94
TT 16 Krasts Alekss
Latvia
Latvia DNF 98 18 Siltumens Kristaps
Latvia
Latvia DNF 102 17 Butkevicius Algirdas
Lithuania
Lithuania DNF 88
TT 17 Laanemäe Erki
Estonia
Estonia DNF 74 17 Miazga Maksim
Belarus
Belarus DNF 80 18 Meriac Tomas
Slovakia
Slovakia DNF 87
TT 16 Karpenko Gleb
Estonia
Estonia DNF 121
TT 18 Urcu Suleyman
Turkey
Turkey DNF 125
GC 17 Kanaka Oleg
Ukraine
Ukraine DNF 130 18 Gatis Georgios
Greece
Greece DNF 117 17 Celikel Hakki
Turkey
Turkey DNF 106 18 Sidlauskas Erikas
Lithuania
Lithuania DNF 110
TT 17 Grzenkowicz Nikodem
Poland
Poland DNF 114
Sprint 18 Đurić Đorđe
Serbia
Serbia DNF 135 18 Kronaj Astrit
Albania
Albania DNF 159 17 Holzleitner Mario
Austria
Austria DNF 163 18 Frzop Roko
Croatia
Croatia DNF 152 17 Mustafayev Qadir
Azerbaijan
Azerbaijan DNF 138
TT 18 Jonsson Kristinn
Iceland
Iceland DNF 143
TT 16 Klyver Hjalmar
Sweden
Sweden DNF 149 16 Tomka Boaz
Hungary
Hungary DNF 40 16 Strelkov Nikita
Russia
Russia DNF 46 17 Humbert Igor
Switzerland
Switzerland DNF 53
GC 18 Murguialday Jokin
Spain
Spain DNF 38 17 Kulakov Maksim
Russia
Russia DNF 13
Sprint 18 Carpene Samuele
Italy
Italy DNF 26
TT 17 Kelemen Petr
Czech Republic
Czech Republic DNF 34
Climber 17 Paret-Peintre Valentin
France
France DNF 67
Sprint 17 Gloesener Jacques
Luxembourg
Luxembourg DNF 95 17 Razinskis Alekss Janis
Latvia
Latvia DNF 99 17 Strelis Eduards
Latvia
Latvia DNF 103
Classic 18 Kelmelis Aristidas
Lithuania
Lithuania DNF 70 18 Nothum Pol
Luxembourg
Luxembourg DNF 75 18 Turuk Daniil
Belarus
Belarus DNF 81
Sprint 17 Michalička Štefan
Slovakia
Slovakia DNF 122
TT 18 Garibian Arman
Moldova
Moldova DNF 126 17 Koshoviy Ruslan
Ukraine
Ukraine DNF 131 16 Mavridis Angelos
Greece
Greece DNF 116
Sprint 16 Arikan Doğukan
Turkey
Turkey DNF 107
Hills 17 Balabanov Preslav
Bulgaria
Bulgaria DNF 111 18 Michalski Lukasz
Poland
Poland DNF 115 16 Kolašinac Admir
Serbia
Serbia DNF 153
TT 17 Nuha Blerton
Kosovo
Kosovo DNF 160
TT 16 Kabas Maximilian
Austria
Austria DNF 164 18 Jotanovic Marin
Croatia
Croatia DNF 151
TT 17 Eyvazov Shahin
Azerbaijan
Azerbaijan DNF 139
TT 18 Goldstein Edo
Israel
Israel DNF 144
GC 18 Lindgren Emil
Sweden
Sweden DNF 150
TT 16 Baghirov Najaf
Azerbaijan
Azerbaijan DNF 41
Climber 17 Vtiurin Anton
Russia
Russia DNF 47
GC 17 Imboden Simon
Switzerland
Switzerland DNF 56 18 Doogan Patrick
Ireland
Ireland DNF 37 17 Gusev Iakov
Russia
Russia DNF 15
Hills 18 Marcellusi Martin
Italy
Italy DNF 28
GC 17 Řepa Vojtěch
Czech Republic
Czech Republic DNF 36
Hills 18 Retailleau Valentin
France
France DNF 92 17 Vool Toomas
Estonia
Estonia DNF 96 17 Rendors Arvis
Latvia
Latvia DNF 100
TT 17 Selimović Husein
Bosnia Herzegovina
Bosnia Herzegovina DNF 90
TT 16 Köster Artjom
Estonia
Estonia DNF 71 16 Pereira Marques Rafael
Luxembourg
Luxembourg DNF 76
Sprint 18 Blaško Matej
Slovakia
Slovakia DNF 82
TT 16 Avbelj Blaz
Slovenia
Slovenia DNF 123
TT 17 Novicov Andrei
Moldova
Moldova DNF 128 17 Shchypak Oleksandr
Ukraine
Ukraine DNF 132 17 Cepa Mesut
Albania
Albania DNF 104
TT 17 Kmieliauskas Rokas
Lithuania
Lithuania DNF 108 16 Byczkowski Jakub
Poland
Poland DNF 112
TT 18 Papierski Damian
Poland
Poland DNF 133 17 Goga Amarildo
Albania
Albania DNF 154
Hills 17 Sylhasi Zani
Kosovo
Kosovo DNF 161
GC 18 Reiter Jakob
Austria
Austria DNF 165
Classic 16 Jurišević Carlo
Croatia
Croatia DNF 136 18 Xheleku Mariglen
Albania
Albania DNF 140
TT 17 Rubinstein Roy
Israel
Israel DNF 146
TT 17 Forray Andras
Hungary
Hungary DNF 167 17 Rossi Diego
San Marino
San Marino DNF 42
TT 17 Zatcepin Sergey
Russia
Russia DNF 48 18 Naegeli Manuel
Switzerland
Switzerland DNF 58
Classic 17 Healy Ben
Ireland
Ireland DNF 4
GC 18 Holter Ådne
Norway
Norway DNF 22
Hills 17 Hessmann Michel
Germany
Germany DNF 29
Sprint 16 Ťoupalík Jakub
Czech Republic
Czech Republic DNF 64 18 Mota Guilherme
Portugal
Portugal DNF 93
TT 17 Öhman Samuli
Finland
Finland DNF 97
Sprint 17 Rubenis Pauls
Latvia
Latvia DNF 101 16 Azelis Eitvilas
Lithuania
Lithuania DNF 89
TT 17 Livintsev Anton
Estonia
Estonia DNF 72 17 Mandzik Pavel
Belarus
Belarus DNF 79
Classic 18 Kubiš Lukáš
Slovakia
Slovakia DNF 83
Sprint 17 Murn Boštjan
Slovenia
Slovenia DNF 120
TT 17 Selçuk Muhammed
Turkey
Turkey DNF 124 18 Hnidashev Yaroslaw
Ukraine
Ukraine DNF 129 18 Sokolovskyi Maksym
Ukraine
Ukraine DNF 118
Sprint 17 Çetin Melih
Turkey
Turkey DNF 105 18 Kuras Laurynas
Lithuania
Lithuania DNF 109 18 Gruszczynski Piotr
Poland
Poland DNF 113
Sprint 18 Wawrzyniak Karol
Poland
Poland DNF 134
TT 17 Kola Bruno
Albania
Albania DNF 155 17 Jitaru Ciprian
Romania
Romania