| 1 | ANDERSEN Mads | AIRTOX - Carl Ras | 11:14.000 | - | 48.071 |
| 2 | MADSEN Martin Toft | BHS - PL Beton Bornholm | 11:19.000 | 05.000 | 47.717 |
| 3 | CHRISTENSEN Alfred | Team IBT - Tripeak | 11:22.000 | 08.000 | 47.507 |
| 4 | TOFTEMARK Lucas | Team CO:PLAY-Giant Store | 11:24.000 | 10.000 | 47.368 |
| 5 | DAHL Gustav Frederik | AIRTOX - Carl Ras | 11:32.000 | 18.000 | 46.821 |
| 6 | FLØTTEN Øyvind Brekke | Ringerike SK | 11:35.000 | 21.000 | 46.619 |
| 7 | MESSEL Kevin Andre Sandli | Ringerike SK | 11:35.000 | 21.000 | 46.619 |
| 7 | MESSEL Kevin Andre Sandli | Team Ringerikskraft | 11:35.000 | 21.000 | 46.619 |
| 8 | HAUGLAND Kasper | Lillehammer CK Continental Team | 11:35.000 | 21.000 | 46.619 |
| 9 | LANDBO Mads | Uno-X Mobility Development Team | 11:35.000 | 21.000 | 46.619 |
| 10 | FORSSELL Hugo | CK Hymer | 11:36.000 | 22.000 | 46.552 |
| 11 | LARSEN Mathias Alexander Erik | AIRTOX - Carl Ras | 11:36.000 | 22.000 | 46.552 |
| 12 | HJEMSÆTER Olav | WV West-Frisia | 11:37.000 | 23.000 | 46.485 |
| 12 | HJEMSÆTER Olav | Sandvika Cykle Club | 11:37.000 | 23.000 | 46.485 |
| 13 | FJELLHEIM Henrik Teslo | Sandvika Cykle Club | 11:38.000 | 24.000 | 46.418 |
| 13 | FJELLHEIM Henrik Teslo | Ringerike SK | 11:38.000 | 24.000 | 46.418 |
| 14 | HEDEVANG CHRISTENSEN Mathias | CeramicSpeed Herning CK Elite | 11:43.000 | 29.000 | 46.088 |
| 15 | JENSEN Andreas Krogh | BHS - PL Beton Bornholm | 11:43.000 | 29.000 | 46.088 |
| 16 | HJORTH KØGS ANDERSEN Axel | Team Give Steel - 2M Cycling Elite | 11:44.000 | 30.000 | 46.023 |
| 17 | WALLIN Rasmus Bøgh | Uno-X Mobility | 11:45.000 | 31.000 | 45.957 |
| 18 | SØRENSEN Anders Vos | Team ColoQuick | 11:45.000 | 31.000 | 45.957 |
| 19 | HUNDT August Birk | Team IBT - Tripeak | 11:45.000 | 31.000 | 45.957 |
| 20 | FRYLAND Jacob Degn | Team Give Elementer | 11:46.000 | 32.000 | 45.892 |
| 21 | VAD Victor | Team IBT - Tripeak | 11:47.000 | 33.000 | 45.827 |
| 22 | DUPONT HOUGAARD Mads-Emil | BHS - PL Beton Bornholm | 11:47.000 | 33.000 | 45.827 |
| 23 | TVEDT Ulrik | Lillehammer CK Continental Team | 11:47.000 | 33.000 | 45.827 |
| 24 | SCHANDORFF IWERSEN Emil | BHS - PL Beton Bornholm | 11:48.000 | 34.000 | 45.763 |
| 25 | MONDRUP Mads Søgaard | Team Give Elementer | 11:52.000 | 38.000 | 45.506 |
| 26 | SØRENSEN Frederik Bjørn | AIRTOX - Carl Ras | 11:52.000 | 38.000 | 45.506 |
| 27 | KONGSTAD Alfred | Team CO:PLAY-Giant Store | 11:52.000 | 38.000 | 45.506 |
| 28 | BJUNE Ulrik | | 11:56.000 | 42.000 | 45.251 |
| 29 | NIELSEN Daniel Weis | Decathlon AG2R La Mondiale Development Team | 11:57.000 | 43.000 | 45.188 |
| 30 | LUNDTOFT LINDBJERG Rasmus | Team Give Elementer | 11:57.000 | 43.000 | 45.188 |
| 31 | SZOKODY Martin | BHS - PL Beton Bornholm | 12:02.000 | 48.000 | 44.875 |
| 32 | BLUHM Oscar | AIRTOX - Carl Ras | 12:02.000 | 48.000 | 44.875 |
| 33 | FALK PAARUP Jakob | Team IBT - Tripeak | 12:03.000 | 49.000 | 44.813 |
| 34 | VESLUM Sebastian | Asker CK | 12:03.000 | 49.000 | 44.813 |
| 35 | SØRBØ Halvor | Ringerike SK | 12:04.000 | 50.000 | 44.751 |
| 35 | SØRBØ Halvor | Team Ringerikskraft | 12:04.000 | 50.000 | 44.751 |
| 36 | MATZ Mathias Bundsgaard | Team CO:PLAY-Giant Store | 12:06.000 | 52.000 | 44.628 |
| 37 | RYTTERSGAARD Sebastian | BHS - PL Beton Bornholm | 12:06.000 | 52.000 | 44.628 |
| 38 | ØRITSLAND Mikkel | BHS - PL Beton Bornholm | 12:06.000 | 52.000 | 44.628 |
| 39 | HELLERUP Malte | Team Aalborg - Sparekassen Danmark | 12:06.000 | 52.000 | 44.628 |
| 40 | VISBY Alexander | | 12:08.000 | 54.000 | 44.505 |
| 41 | ERIKSEN Thomas | Asker CK | 12:11.000 | 57.000 | 44.323 |
| 42 | KIRK Mathias | Team Give Elementer | 12:13.000 | 59.000 | 44.202 |
| 43 | JØRGENSEN Mads Schulz | Team IBT - Tripeak | 12:17.000 | 1:03.000 | 43.962 |
| 44 | GULLHAV Kristoffer | Asker CK | 12:20.000 | 1:06.000 | 43.784 |
| 45 | SCHEBYE Jacob Maegaard | BHS - PL Beton Bornholm | 12:22.000 | 1:08.000 | 43.666 |
| 46 | RØNNING Casper | | 12:23.000 | 1:09.000 | 43.607 |
| 47 | LAU Gustav Ferdinand | CeramicSpeed Herning CK Elite | 12:23.000 | 1:09.000 | 43.607 |
| 48 | MELSOM-JOHANSEN Oliver | | 12:29.000 | 1:15.000 | 43.258 |
| 49 | WULFF Noah | Team Aalborg - Sparekassen Danmark | 12:30.000 | 1:16.000 | 43.2 |
| 50 | ANDERSEN Kasper | Hagens Berman Jayco | 12:31.000 | 1:17.000 | 43.142 |
| 51 | FREDERIKSEN Asger | Team Give Elementer | 12:32.000 | 1:18.000 | 43.085 |
| 52 | AAGAARD Erik | WILLING ABLE Racing | 12:33.000 | 1:19.000 | 43.028 |
| 53 | ENGELSVOLL Henrik | | 12:33.000 | 1:19.000 | 43.028 |
| 54 | HANSEN Sindre | | 12:33.000 | 1:19.000 | 43.028 |
| 55 | LANGHELLE Are Olai | | 12:34.000 | 1:20.000 | 42.971 |
| 56 | ANDERSEN Oscar Aakvist | Team CO:PLAY-Giant Store | 12:34.000 | 1:20.000 | 42.971 |
| 57 | HANSEN Tim | | 12:35.000 | 1:21.000 | 42.914 |
| 58 | RYDERGREN Joel | CK Hymer | 12:37.000 | 1:23.000 | 42.801 |
| 59 | JOHANSEN Andre | | 12:38.000 | 1:24.000 | 42.744 |
| 60 | DUE KASPERSEN Kasper | Team IBT - Tripeak | 12:41.000 | 1:27.000 | 42.576 |
| 61 | NIELSEN Sebastian Sigurd | Team Give Steel - 2M Cycling Elite | 12:42.000 | 1:28.000 | 42.52 |
| 62 | FARSTADVOLL Henrik Eckmann | Lillehammer CK Continental Team | 12:49.000 | 1:35.000 | 42.133 |
| 63 | LARSEN Sebastian Robles | Sandvika Cykle Club | 12:52.000 | 1:38.000 | 41.969 |
| 64 | STOKKE-FAGERVOLD Theodor | Ringerike SK | 12:54.000 | 1:40.000 | 41.86 |
| 64 | STOKKE-FAGERVOLD Theodor | Team Ringerikskraft | 12:54.000 | 1:40.000 | 41.86 |
| 65 | LUNDBERG DICHMANN Tobias | Adventure Cycling UNITY | 12:56.000 | 1:42.000 | 41.753 |
| 66 | LINDEGAARD Karl | Team Give Elementer | 12:57.000 | 1:43.000 | 41.699 |
| 67 | GYSLAND Sander | Sandnes Sykleklubb | 12:57.000 | 1:43.000 | 41.699 |
| 68 | JACOBSEN NISSEN Nicklas | Proton Cycling Academy | 12:58.000 | 1:44.000 | 41.645 |
| 69 | BÄCHLER Magnus | Team Give Elementer | 12:59.000 | 1:45.000 | 41.592 |
| 70 | TEIGLAND Geir Kristian | | 13:05.000 | 1:51.000 | 41.274 |
| 71 | VESTERGAARD Jacob Christian | Vejle Cykel Klub | 13:08.000 | 1:54.000 | 41.117 |
| 72 | FALK-KRISTENSEN Jeppe | Team Give Elementer | 13:08.000 | 1:54.000 | 41.117 |
| 73 | ENGGAARD Victor Grue | BHS - PL Beton Bornholm | 13:08.000 | 1:54.000 | 41.117 |
| 74 | LINDTVEIT Aasmund | | 13:09.000 | 1:55.000 | 41.065 |
| 75 | DECKER Thomas Koldkjær | Team Aalborg - Sparekassen Danmark | 13:10.000 | 1:56.000 | 41.013 |
| 76 | ENSTAD Kasper Steen | Huansheng - SCOM - Taishan Sport Cycling Team | 13:13.000 | 1:59.000 | 40.858 |
| 77 | BREDTOFT ANDERSEN Victor | Team Give Steel - 2M Cycling Elite | 13:14.000 | 2:00.000 | 40.806 |
| 78 | TVERGAARD Mikkel | Team CO:PLAY-Giant Store | 13:15.000 | 2:01.000 | 40.755 |
| 79 | BREKKEN Tobias | | 13:16.000 | 2:02.000 | 40.704 |
| 80 | MADSEN Jacob Gye | Team Aalborg - Sparekassen Danmark | 13:17.000 | 2:03.000 | 40.652 |
| 81 | ASGAARD Elias Johan | Adventure Cycling UNITY | 13:20.000 | 2:06.000 | 40.5 |
| 82 | MYHRE Jonathan | | 13:22.000 | 2:08.000 | 40.399 |
| 83 | PETTERSSON Oskar | | 13:34.000 | 2:20.000 | 39.803 |
| 84 | RINGSJØ Marvin Larsen | Ringerike SK | 13:39.000 | 2:25.000 | 39.56 |
| 85 | BERGHEIM Jan Martin | | 13:45.000 | 2:31.000 | 39.273 |
| 86 | ANDREASSEN Morten | Aalborg Cykle-Ring | 13:49.000 | 2:35.000 | 39.083 |
| 87 | BLÆSBJERG Laurids Flinker | Amager Cykle Ring | 14:06.000 | 2:52.000 | 38.298 |
| 88 | BAß Marc-Leon | Cycling Crew Szostak | 15:28.000 | 4:14.000 | 34.914 |
| 89 | EGHOLM Kristian | Lidl - Trek Future Racing | 25:28.000 | 00:14:14.000 | 21.204 |
| 90 | LINDQUIST Christian Ingemann | AIRTOX - Carl Ras | 25:28.000 | 00:14:14.000 | 21.204 |
| 91 | HANSEN Alexander Arnt | AIRTOX - Carl Ras | 25:28.000 | 00:14:14.000 | 21.204 |
| 92 | HOLM Albert | AIRTOX - Carl Ras | 25:28.000 | 00:14:14.000 | 21.204 |
| 93 | WANG Gustav | AIRTOX - Carl Ras | 25:28.000 | 00:14:14.000 | 21.204 |
| 94 | SØNDERGAARD Oliver | AIRTOX - Carl Ras | 25:28.000 | 00:14:14.000 | 21.204 |
| 95 | SANDER HANSEN Marcus | Uno-X Mobility | 25:28.000 | 00:14:14.000 | 21.204 |
| 96 | KOLZE CHANGIZI Sebastian | Tudor Pro Cycling Team | 25:28.000 | 00:14:14.000 | 21.204 |
| 97 | LUNÅSHAUG Jon Mykland | | 25:28.000 | 00:14:14.000 | 21.204 |
| 98 | GRANHOLT Theo Vågene | Tønsberg CK | 25:28.000 | 00:14:14.000 | 21.204 |
| 99 | TØNNESEN Emil | Team Give Elementer | 25:28.000 | 00:14:14.000 | 21.204 |
| 100 | SKOT-HANSEN Aksel Bech | Team ColoQuick | 25:28.000 | 00:14:14.000 | 21.204 |
| 101 | KNUDSEN Oliver | CeramicSpeed Herning CK Elite | 25:28.000 | 00:14:14.000 | 21.204 |
| 102 | GRATTIROLA Ciacomo | | 25:28.000 | 00:14:14.000 | 21.204 |