| 1 | MONTI Alberto | ATT Investments | 16:34.960 | - | 43.461 |
| 2 | PEÁK Barnabás | ATT Investments | 16:38.010 | 03.050 | 43.287 |
| 3 | STIEGER Adrian | Cycling Team Schwingshandl | 16:41.900 | 06.940 | 43.157 |
| 4 | POLZER David | ARBÖ Kärnten Sport Feld am See | 16:47.800 | 12.840 | 42.9 |
| 5 | VANÍČEK Šimon | ATT Investments | 16:50.230 | 15.270 | 42.772 |
| 6 | SAMEC Filip | CK Pardubice | 16:52.520 | 17.560 | 42.688 |
| 7 | STADLBAUER Gregor | Cycling Team Schwingshandl | 16:58.150 | 23.190 | 42.436 |
| 8 | KAŠPAR Jan | TUFO - Pardus Prostějov | 16:59.970 | 25.010 | 42.395 |
| 9 | GARNEK Ksawier | TC Chrobry Scott Głogów | 17:08.250 | 33.290 | 42.023 |
| 10 | PERA Marceli | Kujawy Pomorze Team | 17:08.540 | 33.580 | 42.023 |
| 11 | ISTLSTEKKER Zsolt | Epronex - Hungary Cycling Team | 17:10.770 | 35.810 | 41.942 |
| 12 | RIEGLER Nikolas | Cycling Team Schwingshandl | 17:11.440 | 36.480 | 41.901 |
| 13 | VODRÁŽKA Vojtěch | CK Pardubice | 17:12.980 | 38.020 | 41.86 |
| 14 | BRŇÁK Jan | | 17:13.320 | 38.360 | 41.82 |
| 15 | KERL Maximilian | | 17:14.340 | 39.380 | 41.779 |
| 16 | JEŽEK Václav | Brilon Racing Team MB | 17:15.170 | 40.210 | 41.739 |
| 17 | SAIDL Filip | VIF Gen Z Cycling Team | 17:15.260 | 40.300 | 41.739 |
| 18 | ANTONENKO Heorhii | ARBÖ Kärnten Sport Feld am See | 17:15.540 | 40.580 | 41.739 |
| 19 | PAULY Ethan | CT GIANT Store Assen - NWVG | 17:16.870 | 41.910 | 41.699 |
| 20 | VAN LOON Jesper | CT GIANT Store Assen - NWVG | 17:17.350 | 42.390 | 41.659 |
| 21 | ROTTER Michal | TJ Favorit Brno | 17:18.450 | 43.490 | 41.618 |
| 22 | SÁSKA Jan | Subterra Santa Cruz | 17:19.990 | 45.030 | 41.578 |
| 23 | KAPELA Marek | Klub Kolarski Tarnovia | 17:20.540 | 45.580 | 41.538 |
| 24 | BITTNER Jan | ATT Investments | 17:21.770 | 46.810 | 41.499 |
| 25 | CZEKAY Wiktor | Klub Kolarski Tarnovia | 17:22.320 | 47.360 | 41.459 |
| 26 | PADELEK Viktor | TJ Favorit Brno | 17:22.600 | 47.640 | 41.459 |
| 27 | BICHLMANN Daniel | Cycling Team Schwingshandl | 17:25.890 | 50.930 | 41.34 |
| 28 | KUŚ Piotr | TC Chrobry Scott Głogów | 17:27.560 | 52.600 | 41.261 |
| 29 | ŘÍMAN Jakub | ATT Investments | 17:28.270 | 53.310 | 41.221 |
| 30 | SZTABA Krystian | TC Chrobry Scott Głogów | 17:28.930 | 53.970 | 41.221 |
| 31 | LIENERT Patrik | | 17:29.990 | 55.030 | 41.182 |
| 32 | VAVRO Kristián | Pierre Baguette Cycling | 17:30.290 | 55.330 | 41.143 |
| 33 | LEPKA Filip | Cycling Team Schwingshandl | 17:30.790 | 55.830 | 41.143 |
| 34 | BĘBEN Szymon | TC Chrobry Scott Głogów | 17:32.160 | 57.200 | 41.065 |
| 35 | MLEJNEK Daniel | CK Pardubice | 17:32.700 | 57.740 | 41.065 |
| 36 | ŠILHAVÝ Ondřej | TUFO - Pardus Prostějov | 17:35.480 | 1:00.520 | 40.948 |
| 37 | ERLACHER Matthias | ARBÖ Kärnten Sport Feld am See | 17:35.950 | 1:00.990 | 40.948 |
| 38 | SEIDL Vojtěch | CK Pardubice | 17:36.870 | 1:01.910 | 40.909 |
| 39 | GROZEV Gabriel | MaxSolar Cycling Team | 17:37.070 | 1:02.110 | 40.87 |
| 40 | HERRMANN Lukas | Cycling Team Schwingshandl | 17:38.490 | 1:03.530 | 40.832 |
| 40 | HERRMANN Lukas | Heizomat Radteam p/b Herrmann | 17:38.490 | 1:03.530 | 40.832 |
| 41 | YOGEV Alon | CT GIANT Store Assen - NWVG | 17:38.990 | 1:04.030 | 40.832 |
| 42 | POLÁK Matyáš | CK Pardubice | 17:39.190 | 1:04.230 | 40.793 |
| 43 | VIK Matěj | | 17:40.780 | 1:05.820 | 40.755 |
| 44 | HULA Robert | Fany Gastro Integray L27 | 17:42.210 | 1:07.250 | 40.678 |
| 45 | GEERSING Stijn | CT GIANT Store Assen - NWVG | 17:44.380 | 1:09.420 | 40.602 |
| 46 | FIALA Petr | Fany Gastro Integray L27 | 17:44.820 | 1:09.860 | 40.602 |
| 47 | FILUTÁS Viktor | Karcag Cycling ÉPKAR Team | 17:45.040 | 1:10.080 | 40.563 |
| 48 | HAMMERSCHMID Marvin | Cycling Team Schwingshandl | 17:46.370 | 1:11.410 | 40.525 |
| 49 | KOKAS Raphael | MaxSolar Cycling Team | 17:46.940 | 1:11.980 | 40.525 |
| 50 | MAYER Jakub | TUFO - Pardus Prostějov | 17:47.160 | 1:12.200 | 40.487 |
| 51 | KOLLERT Michal | Fany Gastro Integray L27 | 17:47.340 | 1:12.380 | 40.487 |
| 52 | DUDEK Jakub | Kujawy Pomorze Team | 17:47.570 | 1:12.610 | 40.487 |
| 53 | DRINOVEC Matej | ARBÖ Kärnten Sport Feld am See | 17:48.320 | 1:13.360 | 40.449 |
| 54 | KOCUR Franciszek | TUFO - Pardus Prostějov | 17:48.380 | 1:13.420 | 40.449 |
| 55 | STIEN Sander Nistad | Epronex - Hungary Cycling Team | 17:48.880 | 1:13.920 | 40.449 |
| 56 | CAVANAGH Joshua | Proformance Racing | 17:50.620 | 1:15.660 | 40.374 |
| 57 | PSZCZOLARSKI Wojciech | TUFO - Pardus Prostějov | 17:51.950 | 1:16.990 | 40.336 |
| 58 | PURNOCH Matyas | VIF Gen Z Cycling Team | 17:52.030 | 1:17.070 | 40.299 |
| 59 | GÖNCZY Gergő | Epronex - Hungary Cycling Team | 17:52.480 | 1:17.520 | 40.299 |
| 60 | VAN DER WAL Sven | CT GIANT Store Assen - NWVG | 17:52.640 | 1:17.680 | 40.299 |
| 61 | HUMBER-KELLY Dylan | Karcag Cycling ÉPKAR Team | 17:52.920 | 1:17.960 | 40.299 |
| 62 | MATUSZEWSKI Franciszek | TC Chrobry Scott Głogów | 17:53.690 | 1:18.730 | 40.261 |
| 63 | HEZINA Jan | | 17:55.500 | 1:20.540 | 40.186 |
| 64 | SORBIAN Maciej | Kujawy Pomorze Team | 17:55.580 | 1:20.620 | 40.186 |
| 65 | KNIHA Petr | | 17:55.870 | 1:20.910 | 40.186 |
| 66 | ŘEHOŘ Jan | TUFO - Pardus Prostějov | 17:56.400 | 1:21.440 | 40.149 |
| 67 | KENDZIA Robert | Kujawy Pomorze Team | 17:57.320 | 1:22.360 | 40.111 |
| 68 | PÖLL Stefan | ARBÖ Kärnten Sport Feld am See | 17:59.980 | 1:25.020 | 40.037 |
| 69 | PODAŘIL Jan | VIF Gen Z Cycling Team | 18:00.640 | 1:25.680 | 40 |
| 70 | POSPÍŠIL Jiří | ATT Investments | 18:02.460 | 1:27.500 | 39.926 |
| 71 | MIKLOŠÍN Matyáš | | 18:05.950 | 1:30.990 | 39.816 |
| 72 | SIVOK Tomáš | Pierre Baguette Cycling | 18:08.220 | 1:33.260 | 39.706 |
| 73 | ZAPLETAL Jan | CK Pardubice | 18:10.730 | 1:35.770 | 39.633 |
| 74 | PŁONKA Wojciech | Klub Kolarski Tarnovia | 18:11.140 | 1:36.180 | 39.597 |
| 75 | SCHABERNIG Simon Wolfgang | ARBÖ Kärnten Sport Feld am See | 18:13.280 | 1:38.320 | 39.524 |
| 76 | PTAK Szymon | TC Chrobry Scott Głogów | 18:14.650 | 1:39.690 | 39.488 |
| 77 | HAVRÁNEK Michal | VIF Gen Z Cycling Team | 18:15.110 | 1:40.150 | 39.452 |
| 78 | NAGY Bendegúz Mátyás | Karcag Cycling ÉPKAR Team | 18:15.710 | 1:40.750 | 39.452 |
| 79 | ŠILHAVÝ Daniel | TUFO - Pardus Prostějov | 18:16.980 | 1:42.020 | 39.416 |
| 80 | VAN DER HORST Dennis | Epronex - Hungary Cycling Team | 18:17.140 | 1:42.180 | 39.38 |
| 81 | JENNEWEIN Sandro | ARBÖ Kärnten Sport Feld am See | 18:17.280 | 1:42.320 | 39.38 |
| 82 | HELCL Filip | | 18:20.170 | 1:45.210 | 39.273 |
| 83 | RÓZSA Balázs | Epronex - Hungary Cycling Team | 18:21.160 | 1:46.200 | 39.237 |
| 84 | BEIRIG Ferdinand | MaxSolar Cycling Team | 18:23.720 | 1:48.760 | 39.166 |
| 85 | MAZEL Ondřej | TJ Favorit Brno | 18:24.790 | 1:49.830 | 39.13 |
| 86 | ŠAFRÁNEK Ondřej | CK Pardubice | 18:26.490 | 1:51.530 | 39.06 |
| 87 | BIŁYK Antoni | Klub Kolarski Tarnovia | 18:27.750 | 1:52.790 | 39.024 |
| 88 | SVOBODA Jaromír | | 18:27.830 | 1:52.870 | 39.024 |
| 89 | ROZEHNAL Michal | | 18:28.010 | 1:53.050 | 38.989 |
| 90 | SOKÓŁ Antoni | Kujawy Pomorze Team | 18:28.610 | 1:53.650 | 38.989 |
| 91 | UHER David | | 18:29.080 | 1:54.120 | 38.954 |
| 92 | DVOŘÁČEK Tobias | VIF Gen Z Cycling Team | 18:30.450 | 1:55.490 | 38.919 |
| 93 | KACZMARZYK Jan | Kujawy Pomorze Team | 18:30.470 | 1:55.510 | 38.919 |
| 94 | JINDŘICH Pavel | | 18:32.150 | 1:57.190 | 38.849 |
| 95 | KIEREJEWSKI Igor | Klub Kolarski Tarnovia | 18:32.650 | 1:57.690 | 38.849 |
| 96 | VORTKAMP Clemens | MaxSolar Cycling Team | 18:33.980 | 1:59.020 | 38.814 |
| 97 | KOWALSKI Artur | | 18:34.950 | 1:59.990 | 38.779 |
| 98 | KISS Benedek | Karcag Cycling ÉPKAR Team | 18:35.190 | 2:00.230 | 38.744 |
| 99 | MATOULEK Jiří | | 18:36.330 | 2:01.370 | 38.71 |
| 100 | GAŁDYN Wiktor | Klub Kolarski Tarnovia | 18:36.620 | 2:01.660 | 38.71 |
| 101 | SOUKUP Vojtěch | TUFO - Pardus Prostějov | 18:38.620 | 2:03.660 | 38.64 |
| 102 | CZEPL Alexander | MaxSolar Cycling Team | 18:39.800 | 2:04.840 | 38.606 |
| 103 | BARTOŠ Karel | | 18:40.580 | 2:05.620 | 38.571 |
| 104 | TABARA Šimon | | 18:42.690 | 2:07.730 | 38.503 |
| 105 | LEFFLER Kryštof | Fany Gastro Integray L27 | 18:43.630 | 2:08.670 | 38.468 |
| 106 | FILIP Jakub | | 18:44.960 | 2:10.000 | 38.434 |
| 107 | VLK Jáchym | TJ Favorit Brno | 18:45.860 | 2:10.900 | 38.4 |
| 108 | MÓRÉ-GOSSELIN Olivier | Karcag Cycling ÉPKAR Team | 18:46.080 | 2:11.120 | 38.366 |
| 109 | ŠEJSTAL Ondra | Fany Gastro Integray L27 | 18:47.520 | 2:12.560 | 38.332 |
| 110 | HUSÁR Jakub | Pierre Baguette Cycling | 18:51.410 | 2:16.450 | 38.196 |
| 111 | BRÜCKNER Filip | VIF Gen Z Cycling Team | 18:52.070 | 2:17.110 | 38.163 |
| 112 | GOTTSTEIN Simon | Pierre Baguette Cycling | 18:55.630 | 2:20.670 | 38.062 |
| 113 | BAKSAY Dániel | Pierre Baguette Cycling | 18:56.940 | 2:21.980 | 38.028 |
| 114 | GLÄNZNER Dominik | CK Pardubice | 18:58.330 | 2:23.370 | 37.961 |
| 115 | PROCHAZKA Stanislav | | 19:03.180 | 2:28.220 | 37.795 |
| 116 | RANCILIO Marco | MaxSolar Cycling Team | 19:03.230 | 2:28.270 | 37.795 |
| 117 | COLNAGHI Andrea | Karcag Cycling ÉPKAR Team | 19:06.960 | 2:32.000 | 37.696 |
| 118 | SOLYMOSI Márton | Karcag Cycling ÉPKAR Team | 19:07.160 | 2:32.200 | 37.663 |
| 119 | BŘEŇ Tobiáš | VIF Gen Z Cycling Team | 19:15.090 | 2:40.130 | 37.403 |
| 120 | RADKIEWICZ Dawid | Klub Kolarski Tarnovia | 19:15.570 | 2:40.610 | 37.403 |
| 121 | KADANĚ Jan | | 19:15.600 | 2:40.640 | 37.403 |
| 122 | FANDERLIK Matyáš | | 19:24.640 | 2:49.680 | 37.113 |
| 123 | FANDERLÍK David | Unlimited KM Trading | 19:27.330 | 2:52.370 | 37.018 |
| 124 | HORYNA Vlastimil | | 19:40.640 | 3:05.680 | 36.61 |
| 125 | PAĎOUR František | | 21:36.100 | 5:01.140 | 33.333 |