| 1 | ORHOLM-LØNSETH Sindre | | 31:55.000 | - | 42.298 |
| 2 | MITORAJ Igor | | 32:01.000 | 06.000 | 42.166 |
| 3 | COTTIGNIES Kyano | ACROG-Tormans | 32:07.000 | 12.000 | 42.034 |
| 4 | COLELLA Filippo | | 32:07.000 | 12.000 | 42.034 |
| 5 | LUDWICZEK Lorenz | | 32:07.000 | 12.000 | 42.034 |
| 6 | LEGIEĆ Mikołaj | | 32:07.000 | 12.000 | 42.034 |
| 7 | CHRISTIANSEN Kristinus | | 32:07.000 | 12.000 | 42.034 |
| 8 | WROLICH Santiago | | 32:07.000 | 12.000 | 42.034 |
| 9 | PREVEJSEK Mai | | 32:07.000 | 12.000 | 42.034 |
| 10 | MATRONE Gennaro | | 32:07.000 | 12.000 | 42.034 |
| 11 | BOGAERT Matthias | | 32:07.000 | 12.000 | 42.034 |
| 12 | PALOMBI Raffaele | | 32:07.000 | 12.000 | 42.034 |
| 13 | PASTVA Jakub | | 32:07.000 | 12.000 | 42.034 |
| 14 | SOŁTYS Michał | | 32:07.000 | 12.000 | 42.034 |
| 15 | JORIS Jinze | | 32:07.000 | 12.000 | 42.034 |
| 16 | VERDONCK Thomas | | 32:07.000 | 12.000 | 42.034 |
| 17 | TÓTH Márkó | UC Monaco | 32:07.000 | 12.000 | 42.034 |
| 18 | TOMÁŠ Matej | | 32:07.000 | 12.000 | 42.034 |
| 19 | KMENT Šimon | | 32:07.000 | 12.000 | 42.034 |
| 20 | KALENČÍK Oliver | | 32:07.000 | 12.000 | 42.034 |
| 21 | MIKUŠ Jakub | | 32:07.000 | 12.000 | 42.034 |
| 22 | SOÓS Olivér | | 32:07.000 | 12.000 | 42.034 |
| 23 | MATYASIK Maksymilian | | 32:07.000 | 12.000 | 42.034 |
| 24 | GEISLER Leo | | 32:07.000 | 12.000 | 42.034 |
| 25 | GILENO Davide | | 32:07.000 | 12.000 | 42.034 |
| 26 | BIRKEDAL Julius Løvstrup | Holbæk Cykelsport | 32:07.000 | 12.000 | 42.034 |
| 27 | LINDE Marius Engelbrecht | Cykle Klubben Aarhus | 32:07.000 | 12.000 | 42.034 |
| 28 | BELLATO Achille | | 32:07.000 | 12.000 | 42.034 |
| 29 | ARMANASCO Raffaele | | 32:07.000 | 12.000 | 42.034 |
| 30 | KACHLÍK Adam | | 32:07.000 | 12.000 | 42.034 |
| 31 | GARNVIK Ole Jakob | | 32:07.000 | 12.000 | 42.034 |
| 32 | KALAUZ Petr | | 32:07.000 | 12.000 | 42.034 |
| 33 | ŽUFÁNEK Antonín | | 32:07.000 | 12.000 | 42.034 |
| 34 | STARE Gal | | 32:07.000 | 12.000 | 42.034 |
| 35 | GOIJERT Noël | | 32:07.000 | 12.000 | 42.034 |
| 36 | VOREL Lukáš | | 32:07.000 | 12.000 | 42.034 |
| 37 | JEURISSEN Caiden | | 32:07.000 | 12.000 | 42.034 |
| 38 | JALVING Vitus | | 32:07.000 | 12.000 | 42.034 |
| 39 | VERVOORT Yasu | | 32:07.000 | 12.000 | 42.034 |
| 40 | VAN DER KRIEKEN Vigo | | 32:07.000 | 12.000 | 42.034 |
| 41 | RESAG Leon | | 32:07.000 | 12.000 | 42.034 |
| 42 | TESAŘÍK Jakub | | 32:07.000 | 12.000 | 42.034 |
| 43 | RØD Ludvik Blichfeldt | | 32:07.000 | 12.000 | 42.034 |
| 44 | VAN DER EIJK Sten | | 32:07.000 | 12.000 | 42.034 |
| 45 | HAUGETUN Kristian | | 32:07.000 | 12.000 | 42.034 |
| 46 | TICHÝ Kryštof | | 32:07.000 | 12.000 | 42.034 |
| 47 | KREŠÁK Jáchym | | 32:07.000 | 12.000 | 42.034 |
| 48 | RATHKE Jamie | | 32:07.000 | 12.000 | 42.034 |
| 49 | ICHA David | | 32:07.000 | 12.000 | 42.034 |
| 50 | STIBLÍK Marek | | 32:07.000 | 12.000 | 42.034 |
| 51 | DOUDĚRA Petr | | 32:07.000 | 12.000 | 42.034 |
| 52 | BŁASZAK Mateusz | | 32:07.000 | 12.000 | 42.034 |
| 53 | VANDENBULCKE Bas | ACROG-Tormans | 32:07.000 | 12.000 | 42.034 |
| 54 | BURSA Filip | | 32:07.000 | 12.000 | 42.034 |
| 55 | RANT Lovro | | 32:07.000 | 12.000 | 42.034 |
| 56 | BOHAK Maj | | 32:07.000 | 12.000 | 42.034 |
| 57 | OTONICAR Miha | | 32:07.000 | 12.000 | 42.034 |
| 58 | CHOW Luke | | 32:07.000 | 12.000 | 42.034 |
| 59 | KUGLER Niklas | | 32:07.000 | 12.000 | 42.034 |
| 60 | BODLÁK Petr | | 32:07.000 | 12.000 | 42.034 |
| 61 | SCARIOT Maris | | 32:07.000 | 12.000 | 42.034 |
| 62 | CIMRMAN Jaroslav | | 32:07.000 | 12.000 | 42.034 |
| 63 | HÚSENICA Milan | | 32:07.000 | 12.000 | 42.034 |
| 64 | BAJDOR Jan | | 32:07.000 | 12.000 | 42.034 |
| 65 | KUBĚNA Daniel | | 32:07.000 | 12.000 | 42.034 |
| 66 | SYSEL Tom Luca | | 32:07.000 | 12.000 | 42.034 |
| 67 | VAŠINA Matěj | | 32:07.000 | 12.000 | 42.034 |
| 68 | KILIAN Petr | | 32:07.000 | 12.000 | 42.034 |
| 69 | PÉTER-LICHTENBERGER Ábris | | 32:07.000 | 12.000 | 42.034 |
| 70 | EPPING Noah | | 32:07.000 | 12.000 | 42.034 |
| 71 | GINTER Maksymilian | | 32:07.000 | 12.000 | 42.034 |
| 72 | DIGE Oscar Heiberg | | 32:07.000 | 12.000 | 42.034 |
| 73 | HORVÁTH Máté | | 32:07.000 | 12.000 | 42.034 |
| 74 | PAZOUREK Tadeáš | | 32:07.000 | 12.000 | 42.034 |
| 75 | KMENT Adam | | 32:07.000 | 12.000 | 42.034 |
| 76 | MURSEC Nik | | 32:07.000 | 12.000 | 42.034 |
| 77 | STANO Martin | | 32:07.000 | 12.000 | 42.034 |
| 78 | KUNTARIČ Vanja | | 32:07.000 | 12.000 | 42.034 |
| 79 | GLEZGO Jakub | | 32:07.000 | 12.000 | 42.034 |
| 80 | SOBOTA Ondrej | | 32:07.000 | 12.000 | 42.034 |
| 81 | SERAFIN Olivier | | 32:07.000 | 12.000 | 42.034 |
| 82 | ROUS Martin | | 32:07.000 | 12.000 | 42.034 |
| 83 | MELSOM-JOHANSEN Mathias | | 32:07.000 | 12.000 | 42.034 |
| 84 | BEČVÁŘ Oliver | | 32:07.000 | 12.000 | 42.034 |
| 85 | OLSTHOORN Zeb | | 32:07.000 | 12.000 | 42.034 |
| 86 | OLENIK Maks | | 32:07.000 | 12.000 | 42.034 |
| 87 | GRIJP Tibe | | 32:07.000 | 12.000 | 42.034 |
| 88 | ZAŇKA Jakub | | 32:07.000 | 12.000 | 42.034 |
| 89 | SKOUBO Mikkel | | 32:07.000 | 12.000 | 42.034 |
| 90 | BLAHOUT Jonáš | | 32:07.000 | 12.000 | 42.034 |
| 91 | SVOBODA David | | 32:07.000 | 12.000 | 42.034 |
| 92 | JANOVSKÝ Tomáš | | 32:07.000 | 12.000 | 42.034 |
| 93 | PODHAISKÝ Ondřej | | 32:07.000 | 12.000 | 42.034 |
| 94 | BERTRAM KRISTENSEN Anders | Team Odense | 32:07.000 | 12.000 | 42.034 |
| 95 | WILLEMS Sander | | 32:07.000 | 12.000 | 42.034 |
| 96 | VAN 'T HOFF Splinter | | 32:07.000 | 12.000 | 42.034 |
| 97 | VOBORNIK Filip | | 32:07.000 | 12.000 | 42.034 |
| 98 | MICHALÍK Timotej | | 32:07.000 | 12.000 | 42.034 |
| 99 | LIEDTKE Finn | | 32:07.000 | 12.000 | 42.034 |
| 100 | GRAAFMANS Loek | | 32:07.000 | 12.000 | 42.034 |
| 101 | ANDERSEN Vilhelm | | 32:07.000 | 12.000 | 42.034 |
| 102 | VLČEK Peter | | 32:07.000 | 12.000 | 42.034 |
| 103 | PURNOCH Jan | | 32:07.000 | 12.000 | 42.034 |
| 104 | KLVAŇ Mikuláš | | 32:07.000 | 12.000 | 42.034 |
| 105 | KOENIS Nick | | 32:07.000 | 12.000 | 42.034 |
| 106 | BIEBERLE Onno | | 32:07.000 | 12.000 | 42.034 |
| 107 | ICHA Martin | | 32:07.000 | 12.000 | 42.034 |
| 108 | JOHN Eduard | | 32:07.000 | 12.000 | 42.034 |
| 109 | HÅKONSUND Aksel Kalgreff | | 33:31.000 | 1:36.000 | 40.278 |
| 110 | DRUŽKOVSKÝ Miroslav | | 33:31.000 | 1:36.000 | 40.278 |
| 111 | FILSETH Lars | | 33:31.000 | 1:36.000 | 40.278 |
| 112 | RYBANSKÝ Tadeáš | | 33:31.000 | 1:36.000 | 40.278 |
| 113 | FYHN Andreas Hannevik | | 33:41.000 | 1:46.000 | 40.079 |
| 114 | HUSÁR Samuel | | 33:41.000 | 1:46.000 | 40.079 |
| 115 | ROHR Stian | | 33:41.000 | 1:46.000 | 40.079 |
| 116 | PALADINI Guido | | 33:41.000 | 1:46.000 | 40.079 |
| 117 | KACINA Michal | | 33:41.000 | 1:46.000 | 40.079 |
| 118 | HOFFMANNS Stijn | | 33:41.000 | 1:46.000 | 40.079 |
| 119 | GÖRÖG Štěpán | | 33:41.000 | 1:46.000 | 40.079 |
| 120 | DRÁBEK Nikola | | 33:41.000 | 1:46.000 | 40.079 |
| 121 | KECLÍK Ondřej | | 33:41.000 | 1:46.000 | 40.079 |
| 122 | LANG Robert | | 33:41.000 | 1:46.000 | 40.079 |
| 123 | KANIŠČEV Alexandr | | 33:41.000 | 1:46.000 | 40.079 |
| 124 | LA CARBONARA Matteo | | 33:41.000 | 1:46.000 | 40.079 |
| 125 | PIETZ Marvin | | 33:41.000 | 1:46.000 | 40.079 |
| 126 | CIBOCH Ondřej | | 33:41.000 | 1:46.000 | 40.079 |
| 127 | TEOFILOV Tomislav | | 33:41.000 | 1:46.000 | 40.079 |
| 128 | PEČNJAK Fran | | 33:41.000 | 1:46.000 | 40.079 |
| 129 | ANDERSEN Oliver | | 33:41.000 | 1:46.000 | 40.079 |
| 130 | FELDT Anton | | 34:26.000 | 2:31.000 | 39.206 |
| 131 | PESENTI Simone | | 34:26.000 | 2:31.000 | 39.206 |
| 132 | VIRÁG Marcell | | 34:52.000 | 2:57.000 | 38.719 |
| 133 | KATREŇÁK Samuel | | 34:52.000 | 2:57.000 | 38.719 |
| 134 | HUBÁČEK Jaroslav | | 34:52.000 | 2:57.000 | 38.719 |
| 135 | KRUITHOF Ties | | 34:52.000 | 2:57.000 | 38.719 |
| 136 | DOLLERUP Magnus | | 34:52.000 | 2:57.000 | 38.719 |
| 137 | SRBIĆ Luka | | 34:52.000 | 2:57.000 | 38.719 |
| 138 | KARLSSON Albin | | 35:26.000 | 3:31.000 | 38.1 |
| 139 | GJERTSEN Sindre Kronheim | | 35:26.000 | 3:31.000 | 38.1 |
| 140 | BIRHANZL Roman | | 35:26.000 | 3:31.000 | 38.1 |
| 141 | SKLÁŘ Jakub | | 35:31.000 | 3:36.000 | 38.01 |
| 142 | KÜNZ Raphael | | 36:18.000 | 4:23.000 | 37.19 |
| 143 | GRASS Sebastian | | 36:21.000 | 4:26.000 | 37.139 |
| 144 | VAN DER LAARSE Steijn | | 36:31.000 | 4:36.000 | 36.969 |
| 145 | RETTEGI Mario | | 37:53.000 | 5:58.000 | 35.636 |
| 146 | NEČADA Vojtěch | | 37:53.000 | 5:58.000 | 35.636 |
| 147 | WITOMSKI Karol | | 38:13.000 | 6:18.000 | 35.325 |
| 148 | PAZIEWSKI Krzysztof | | 38:13.000 | 6:18.000 | 35.325 |
| 149 | JABLONSKI Mateusz | | 38:13.000 | 6:18.000 | 35.325 |
| 150 | PANUŠ Jakub | | 43:13.000 | 00:11:18.000 | 31.238 |
| 151 | GHINGULEAC Daniil | | 43:13.000 | 00:11:18.000 | 31.238 |
| 152 | GROZAV Egor | | 43:13.000 | 00:11:18.000 | 31.238 |
| 153 | MICICOVSCHI Semion | | 43:13.000 | 00:11:18.000 | 31.238 |
| 154 | ØKSNES Erik Eiksund | | 43:13.000 | 00:11:18.000 | 31.238 |
| 155 | KIEŁBASKA Natan | | 43:13.000 | 00:11:18.000 | 31.238 |
| 156 | AUGUSTSSON Elias | | 43:13.000 | 00:11:18.000 | 31.238 |