| 1 | COLNAGHI Andrea | Karcag Cycling ÉPKAR Team | 03:49:58.000 | - | 42.528 |
| 2 | KOLLERT Michal | Fany Gastro Integray L27 | 03:49:58.000 | - | 42.528 |
| 3 | YOGEV Alon | CT GIANT Store Assen - NWVG | 03:49:58.000 | - | 42.528 |
| 4 | PEÁK Barnabás | ATT Investments | 03:50:01.000 | 03.000 | 42.519 |
| 5 | KERL Maximilian | | 03:50:01.000 | 03.000 | 42.519 |
| 6 | STIEN Sander Nistad | Epronex - Hungary Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 7 | PODAŘIL Jan | VIF Gen Z Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 8 | VANÍČEK Šimon | ATT Investments | 03:50:01.000 | 03.000 | 42.519 |
| 9 | KAPELA Marek | Klub Kolarski Tarnovia | 03:50:01.000 | 03.000 | 42.519 |
| 10 | VAN DER HORST Dennis | Epronex - Hungary Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 11 | STIEGER Adrian | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 12 | POLZER David | ARBÖ Kärnten Sport Feld am See | 03:50:01.000 | 03.000 | 42.519 |
| 13 | PERA Marceli | Kujawy Pomorze Team | 03:50:01.000 | 03.000 | 42.519 |
| 14 | SIVOK Tomáš | Pierre Baguette Cycling | 03:50:01.000 | 03.000 | 42.519 |
| 15 | KOKAS Raphael | MaxSolar Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 16 | ISTLSTEKKER Zsolt | Epronex - Hungary Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 17 | ROTTER Michal | TJ Favorit Brno | 03:50:01.000 | 03.000 | 42.519 |
| 18 | PSZCZOLARSKI Wojciech | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 19 | JEŽEK Václav | Brilon Racing Team MB | 03:50:01.000 | 03.000 | 42.519 |
| 20 | GARNEK Ksawier | TC Chrobry Scott Głogów | 03:50:01.000 | 03.000 | 42.519 |
| 21 | VORTKAMP Clemens | MaxSolar Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 22 | BĘBEN Szymon | TC Chrobry Scott Głogów | 03:50:01.000 | 03.000 | 42.519 |
| 23 | LIENERT Patrik | | 03:50:01.000 | 03.000 | 42.519 |
| 24 | DRINOVEC Matej | ARBÖ Kärnten Sport Feld am See | 03:50:01.000 | 03.000 | 42.519 |
| 25 | KENDZIA Robert | Kujawy Pomorze Team | 03:50:01.000 | 03.000 | 42.519 |
| 26 | MONTI Alberto | ATT Investments | 03:50:01.000 | 03.000 | 42.519 |
| 27 | ŠAFRÁNEK Ondřej | CK Pardubice | 03:50:01.000 | 03.000 | 42.519 |
| 28 | STADLBAUER Gregor | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 29 | VODRÁŽKA Vojtěch | CK Pardubice | 03:50:01.000 | 03.000 | 42.519 |
| 30 | KAŠPAR Jan | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 31 | ŠILHAVÝ Daniel | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 32 | ŘÍMAN Jakub | ATT Investments | 03:50:01.000 | 03.000 | 42.519 |
| 33 | PŁONKA Wojciech | Klub Kolarski Tarnovia | 03:50:01.000 | 03.000 | 42.519 |
| 34 | KOCUR Franciszek | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 35 | RÓZSA Balázs | Epronex - Hungary Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 36 | DUDEK Jakub | Kujawy Pomorze Team | 03:50:01.000 | 03.000 | 42.519 |
| 37 | HAMMERSCHMID Marvin | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 38 | KUŚ Piotr | TC Chrobry Scott Głogów | 03:50:01.000 | 03.000 | 42.519 |
| 39 | ŠILHAVÝ Ondřej | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 40 | VAVRO Kristián | Pierre Baguette Cycling | 03:50:01.000 | 03.000 | 42.519 |
| 41 | LEPKA Filip | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 42 | CAVANAGH Joshua | Proformance Racing | 03:50:01.000 | 03.000 | 42.519 |
| 43 | HERRMANN Lukas | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 43 | HERRMANN Lukas | Heizomat Radteam p/b Herrmann | 03:50:01.000 | 03.000 | 42.519 |
| 44 | GROZEV Gabriel | MaxSolar Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 45 | CZEKAY Wiktor | Klub Kolarski Tarnovia | 03:50:01.000 | 03.000 | 42.519 |
| 46 | SAMEC Filip | CK Pardubice | 03:50:01.000 | 03.000 | 42.519 |
| 47 | BIŁYK Antoni | Klub Kolarski Tarnovia | 03:50:01.000 | 03.000 | 42.519 |
| 48 | VIK Matěj | | 03:50:01.000 | 03.000 | 42.519 |
| 49 | MLEJNEK Daniel | CK Pardubice | 03:50:01.000 | 03.000 | 42.519 |
| 50 | MAYER Jakub | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 51 | FIALA Petr | Fany Gastro Integray L27 | 03:50:01.000 | 03.000 | 42.519 |
| 52 | KNIHA Petr | | 03:50:01.000 | 03.000 | 42.519 |
| 53 | SOLYMOSI Márton | Karcag Cycling ÉPKAR Team | 03:50:01.000 | 03.000 | 42.519 |
| 54 | FILUTÁS Viktor | Karcag Cycling ÉPKAR Team | 03:50:01.000 | 03.000 | 42.519 |
| 55 | RIEGLER Nikolas | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 56 | ŘEHOŘ Jan | TUFO - Pardus Prostějov | 03:50:01.000 | 03.000 | 42.519 |
| 57 | PAĎOUR František | | 03:50:01.000 | 03.000 | 42.519 |
| 58 | ANTONENKO Heorhii | ARBÖ Kärnten Sport Feld am See | 03:50:01.000 | 03.000 | 42.519 |
| 59 | POLÁK Matyáš | CK Pardubice | 03:50:01.000 | 03.000 | 42.519 |
| 60 | BICHLMANN Daniel | Cycling Team Schwingshandl | 03:50:01.000 | 03.000 | 42.519 |
| 61 | PÖLL Stefan | ARBÖ Kärnten Sport Feld am See | 03:50:01.000 | 03.000 | 42.519 |
| 62 | SAIDL Filip | VIF Gen Z Cycling Team | 03:50:01.000 | 03.000 | 42.519 |
| 63 | GEERSING Stijn | CT GIANT Store Assen - NWVG | 03:50:01.000 | 03.000 | 42.519 |
| 64 | BITTNER Jan | ATT Investments | 03:50:01.000 | 03.000 | 42.519 |
| 65 | NAGY Bendegúz Mátyás | Karcag Cycling ÉPKAR Team | 03:50:01.000 | 03.000 | 42.519 |
| 66 | GOTTSTEIN Simon | Pierre Baguette Cycling | 03:50:01.000 | 03.000 | 42.519 |
| 67 | SCHABERNIG Simon Wolfgang | ARBÖ Kärnten Sport Feld am See | 03:50:01.000 | 03.000 | 42.519 |
| 68 | HEZINA Jan | | 03:50:20.000 | 22.000 | 42.46 |
| 69 | SORBIAN Maciej | Kujawy Pomorze Team | 03:50:20.000 | 22.000 | 42.46 |
| 70 | KISS Benedek | Karcag Cycling ÉPKAR Team | 03:50:20.000 | 22.000 | 42.46 |
| 71 | HUSÁR Jakub | Pierre Baguette Cycling | 03:50:20.000 | 22.000 | 42.46 |
| 72 | GÖNCZY Gergő | Epronex - Hungary Cycling Team | 03:50:20.000 | 22.000 | 42.46 |
| 73 | DVOŘÁČEK Tobias | VIF Gen Z Cycling Team | 03:50:20.000 | 22.000 | 42.46 |
| 74 | KIEREJEWSKI Igor | Klub Kolarski Tarnovia | 03:50:20.000 | 22.000 | 42.46 |
| 75 | BAKSAY Dániel | Pierre Baguette Cycling | 03:50:20.000 | 22.000 | 42.46 |
| 76 | SÁSKA Jan | Subterra Santa Cruz | 03:50:20.000 | 22.000 | 42.46 |
| 77 | MATUSZEWSKI Franciszek | TC Chrobry Scott Głogów | 03:50:20.000 | 22.000 | 42.46 |
| 78 | SZTABA Krystian | TC Chrobry Scott Głogów | 03:50:20.000 | 22.000 | 42.46 |
| 79 | SOUKUP Vojtěch | TUFO - Pardus Prostějov | 03:50:20.000 | 22.000 | 42.46 |
| 80 | FILIP Jakub | | 03:50:20.000 | 22.000 | 42.46 |
| 81 | HULA Robert | Fany Gastro Integray L27 | 03:50:20.000 | 22.000 | 42.46 |
| 82 | RANCILIO Marco | MaxSolar Cycling Team | 03:50:20.000 | 22.000 | 42.46 |
| 83 | PADELEK Viktor | TJ Favorit Brno | 03:50:20.000 | 22.000 | 42.46 |
| 84 | MÓRÉ-GOSSELIN Olivier | Karcag Cycling ÉPKAR Team | 03:50:20.000 | 22.000 | 42.46 |
| 85 | VAN DER WAL Sven | CT GIANT Store Assen - NWVG | 03:50:20.000 | 22.000 | 42.46 |
| 86 | MIKLOŠÍN Matyáš | | 03:50:41.000 | 43.000 | 42.396 |
| 87 | ERLACHER Matthias | ARBÖ Kärnten Sport Feld am See | 03:51:01.000 | 1:03.000 | 42.335 |
| 88 | LEFFLER Kryštof | Fany Gastro Integray L27 | 03:51:06.000 | 1:08.000 | 42.319 |
| 89 | VAN LOON Jesper | CT GIANT Store Assen - NWVG | 03:51:27.000 | 1:29.000 | 42.255 |
| 90 | UHER David | | 03:51:27.000 | 1:29.000 | 42.255 |
| 91 | JENNEWEIN Sandro | ARBÖ Kärnten Sport Feld am See | 03:51:39.000 | 1:41.000 | 42.219 |
| 92 | BRŇÁK Jan | | 03:50:01.000 | 03.000 | 42.519 |
| 93 | PAULY Ethan | CT GIANT Store Assen - NWVG | 03:51:45.000 | 1:47.000 | 42.201 |
| 94 | GLÄNZNER Dominik | CK Pardubice | 03:51:49.000 | 1:51.000 | 42.189 |
| 95 | ŠEJSTAL Ondra | Fany Gastro Integray L27 | 03:51:58.000 | 2:00.000 | 42.161 |
| 96 | POSPÍŠIL Jiří | ATT Investments | 03:51:58.000 | 2:00.000 | 42.161 |
| 97 | PROCHAZKA Stanislav | | 03:51:58.000 | 2:00.000 | 42.161 |
| 98 | KACZMARZYK Jan | Kujawy Pomorze Team | 03:51:58.000 | 2:00.000 | 42.161 |
| 99 | HELCL Filip | | 03:51:58.000 | 2:00.000 | 42.161 |
| 100 | FANDERLÍK David | Unlimited KM Trading | 03:55:16.000 | 5:18.000 | 41.57 |
| 101 | BARTOŠ Karel | | 03:55:37.000 | 5:39.000 | 41.508 |
| 102 | PURNOCH Matyas | VIF Gen Z Cycling Team | 03:58:54.000 | 8:56.000 | 40.938 |
| 103 | ZAPLETAL Jan | CK Pardubice | 04:02:11.000 | 00:12:13.000 | 40.383 |
| 104 | ROZEHNAL Michal | | 04:02:11.000 | 00:12:13.000 | 40.383 |
| 105 | MAZEL Ondřej | TJ Favorit Brno | 04:06:50.000 | 00:16:52.000 | 39.622 |
| 106 | HAVRÁNEK Michal | VIF Gen Z Cycling Team | 04:06:50.000 | 00:16:52.000 | 39.622 |
| 107 | SVOBODA Jaromír | | 04:08:20.000 | 00:18:22.000 | 39.383 |
| 108 | VLK Jáchym | TJ Favorit Brno | 04:09:43.000 | 00:19:45.000 | 39.164 |
| 109 | PTAK Szymon | TC Chrobry Scott Głogów | 04:14:04.000 | 00:24:06.000 | 38.494 |
| 1005 | BEIRIG Ferdinand | MaxSolar Cycling Team | 00:00.000 | -03:49:58.000 | |
| 1005 | CZEPL Alexander | MaxSolar Cycling Team | 00:00.000 | -03:49:58.000 | |
| 1005 | JINDŘICH Pavel | | 00:00.000 | -03:49:58.000 | |
| 1005 | HORYNA Vlastimil | | 00:00.000 | -03:49:58.000 | |
| 1005 | MATOULEK Jiří | | 00:00.000 | -03:49:58.000 | |
| 1005 | SEIDL Vojtěch | CK Pardubice | 00:00.000 | -03:49:58.000 | |
| 1005 | BRÜCKNER Filip | VIF Gen Z Cycling Team | 00:00.000 | -03:49:58.000 | |
| 1005 | KADANĚ Jan | | 00:00.000 | -03:49:58.000 | |
| 1005 | FANDERLIK Matyáš | | 00:00.000 | -03:49:58.000 | |
| 1005 | HUMBER-KELLY Dylan | Karcag Cycling ÉPKAR Team | 00:00.000 | -03:49:58.000 | |
| 1005 | GAŁDYN Wiktor | Klub Kolarski Tarnovia | 00:00.000 | -03:49:58.000 | |
| 1005 | RADKIEWICZ Dawid | Klub Kolarski Tarnovia | 00:00.000 | -03:49:58.000 | |
| 1005 | SOKÓŁ Antoni | Kujawy Pomorze Team | 00:00.000 | -03:49:58.000 | |
| 1005 | KOWALSKI Artur | | 00:00.000 | -03:49:58.000 | |
| 1005 | BŘEŇ Tobiáš | VIF Gen Z Cycling Team | 00:00.000 | -03:49:58.000 | |
| 1005 | TABARA Šimon | | 00:00.000 | -03:49:58.000 | |