| 1 | SKIVILD Robin Juel | Team Odense | 02:59:44.000 | - | 45.467 | 
| 2 | GUDNITZ Joshua | Team ColoQuick | 02:59:44.000 | - | 45.467 | 
| 3 | ROSENLUND Stian | AIRTOX - Carl Ras | 02:59:46.000 | 02.000 | 45.459 | 
| 4 | FRYDKJÆR Patrick Boje | Lidl - Trek Future Racing | 02:59:46.000 | 02.000 | 45.459 | 
| 5 | GORM ALBRECHTSEN Christian | CeramicSpeed Herning CK Elite | 02:59:48.000 | 04.000 | 45.45 | 
| 6 | HEDEVANG CHRISTENSEN Mathias | CeramicSpeed Herning CK Elite | 02:59:53.000 | 09.000 | 45.429 | 
| 7 | HELLERUP Malte | Team Aalborg - Sparekassen Danmark | 02:59:54.000 | 10.000 | 45.425 | 
| 8 | PETTERSEN Tim Edvard |  | 02:59:54.000 | 10.000 | 45.425 | 
| 9 | LINDEGAARD Karl | Team Give Elementer | 02:59:54.000 | 10.000 | 45.425 | 
| 10 | BUGGE Markus | CeramicSpeed Herning CK Elite | 02:59:55.000 | 11.000 | 45.421 | 
| 11 | MATHIESEN Phillip | Team CO:PLAY-Giant Store | 02:59:55.000 | 11.000 | 45.421 | 
| 12 | ANDREASSEN Bjørn Borreby | Adventure Cycling UNITY | 02:59:55.000 | 11.000 | 45.421 | 
| 13 | ANDREASSON Sebastian | Team Give Steel - 2M Cycling Elite | 02:59:55.000 | 11.000 | 45.421 | 
| 14 | MONDRUP Mads Søgaard | Team Give Elementer | 02:59:55.000 | 11.000 | 45.421 | 
| 15 | KNUDSEN Oliver | CeramicSpeed Herning CK Elite | 02:59:56.000 | 12.000 | 45.417 | 
| 16 | JACOBSEN NISSEN Nicklas | Proton Cycling Academy | 02:59:56.000 | 12.000 | 45.417 | 
| 17 | NORMAN LETH Lasse | Team CO:PLAY-Giant Store | 02:59:56.000 | 12.000 | 45.417 | 
| 18 | SØRENSEN Frederik Bjørn | AIRTOX - Carl Ras | 02:59:56.000 | 12.000 | 45.417 | 
| 19 | ØRITSLAND Mikkel | BHS - PL Beton Bornholm | 02:59:57.000 | 13.000 | 45.413 | 
| 20 | ØHLENSCHLÆGER Kasper Jul | Team Give Steel - 2M Cycling Elite | 02:59:57.000 | 13.000 | 45.413 | 
| 21 | DAHL Gustav Frederik | AIRTOX - Carl Ras | 02:59:57.000 | 13.000 | 45.413 | 
| 22 | MACHHOLDT Magnus | Team CO:PLAY-Giant Store | 02:59:58.000 | 14.000 | 45.408 | 
| 23 | NJOR Marckus | Team Give Steel - 2M Cycling Elite | 02:59:59.000 | 15.000 | 45.404 | 
| 24 | JOHANSEN Julius | Sabgal / Anicolor | 02:59:59.000 | 15.000 | 45.404 | 
| 25 | MORTENSEN Oliver | Team Give Elementer | 03:00:00.000 | 16.000 | 45.4 | 
| 26 | TOUDAL Emil | Team ColoQuick | 03:00:00.000 | 16.000 | 45.4 | 
| 27 | FYNBO Anders | Spellman Dublin Port Cycling Team | 03:00:00.000 | 16.000 | 45.4 | 
| 28 | ASGAARD Elias Johan | Sydkysten Cycling Development Team | 03:00:00.000 | 16.000 | 45.4 | 
| 29 | ROSENDAHL Karl-Erik | Adventure Cycling UNITY | 03:00:01.000 | 17.000 | 45.396 | 
| 30 | HERTZ Benjamin | Team CO:PLAY-Giant Store | 03:00:01.000 | 17.000 | 45.396 | 
| 31 | JENSEN Andreas Krogh | BHS - PL Beton Bornholm | 03:00:02.000 | 18.000 | 45.392 | 
| 32 | BLÆSBJERG Laurids Flinker | Amager Cykle Ring | 03:00:02.000 | 18.000 | 45.392 | 
| 33 | HANSEN Tim |  | 03:00:02.000 | 18.000 | 45.392 | 
| 34 | EBBELIN Sebastian |  | 03:00:02.000 | 18.000 | 45.392 | 
| 35 | INGERSLEV Casper | Adventure Cycling UNITY | 03:00:02.000 | 18.000 | 45.392 | 
| 36 | GROENENDAAL Bailey | WILVO Group - TWC De Kempen | 03:00:03.000 | 19.000 | 45.387 | 
| 37 | ANDERSEN Oscar Aakvist | Team CO:PLAY-Giant Store | 03:00:04.000 | 20.000 | 45.383 | 
| 38 | LORENZEN Gustav | CeramicSpeed Herning CK Elite | 03:00:06.000 | 22.000 | 45.375 | 
| 39 | AAGAARD Erik | WILLING ABLE Racing | 03:00:09.000 | 25.000 | 45.362 | 
| 40 | HANSEN Sindre |  | 03:00:10.000 | 26.000 | 45.358 | 
| 41 | LUNÅSHAUG Jon Mykland |  | 03:00:13.000 | 29.000 | 45.345 | 
| 42 | FONNESBECH Nicklas | CeramicSpeed Herning CK Elite | 03:00:14.000 | 30.000 | 45.341 | 
| 43 | PEDERSEN Martin | Lidl - Trek Future Racing | 03:00:15.000 | 31.000 | 45.337 | 
| 44 | KIRK Mathias | Team Give Elementer | 03:00:15.000 | 31.000 | 45.337 | 
| 45 | LORENTSEN Lucas | Team Give Steel - 2M Cycling Elite | 03:00:16.000 | 32.000 | 45.333 | 
| 46 | LAURITZEN Peter Skov | CeramicSpeed Herning CK Elite | 03:00:32.000 | 48.000 | 45.266 | 
| 47 | JØRGENSEN Mikkel | CeramicSpeed Herning CK Elite | 03:00:32.000 | 48.000 | 45.266 | 
| 48 | BÄCHLER Magnus | Team Give Elementer | 03:00:39.000 | 55.000 | 45.237 | 
| 49 | LUNDTOFT LINDBJERG Rasmus | Team Give Elementer | 03:00:39.000 | 55.000 | 45.237 | 
| 50 | RASMUSSEN Nicklas | Team Give Steel - 2M Cycling Elite | 03:00:40.000 | 56.000 | 45.232 | 
| 51 | MADSEN Jacob Gye | Team Aalborg - Sparekassen Danmark | 03:00:40.000 | 56.000 | 45.232 | 
| 52 | LUNDBERG DICHMANN Tobias | Adventure Cycling UNITY | 03:00:51.000 | 1:07.000 | 45.187 | 
| 53 | JAKOBSEN Jonas Nordal | CeramicSpeed Herning CK Elite | 03:01:09.000 | 1:25.000 | 45.112 | 
| 54 | WINKLER Oskar Ulrik | Team Give Steel - 2M Cycling Elite | 03:01:55.000 | 2:11.000 | 44.922 | 
| 55 | GUDMANN William | Team Give Steel - 2M Cycling Elite | 03:04:42.000 | 4:58.000 | 44.245 | 
| 56 | NIELSEN Sebastian Sigurd | Team Give Steel - 2M Cycling Elite | 03:04:42.000 | 4:58.000 | 44.245 | 
| 57 | LARSEN Felix Fog Holst | Team Give Steel - 2M Cycling Elite | 03:04:59.000 | 5:15.000 | 44.177 | 
| 58 | HJORTH KØGS ANDERSEN Axel | Team Give Steel - 2M Cycling Elite | 03:04:59.000 | 5:15.000 | 44.177 | 
| 59 | BREDTOFT ANDERSEN Victor | Team Give Steel - 2M Cycling Elite | 03:05:53.000 | 6:09.000 | 43.963 | 
| 60 | DECKER Thomas Koldkjær | Team Aalborg - Sparekassen Danmark | 03:09:47.000 | 00:10:03.000 | 43.06 | 
| 61 | KONGSTAD Alfred | Team CO:PLAY-Giant Store | 03:09:47.000 | 00:10:03.000 | 43.06 | 
| 62 | FREDERIKSEN Asger | Team Give Elementer | 03:11:32.000 | 00:11:48.000 | 42.666 | 
| 63 | BIRKEMOSE Arne | Team Odense | 03:11:39.000 | 00:11:55.000 | 42.64 | 
| 64 | BERG-JACOBSEN Emil Øfsti |  | 03:14:33.000 | 00:14:49.000 | 42.005 | 
| 65 | RØRBY PETERSEN Johannes | Team Aalborg - Sparekassen Danmark | 03:17:26.000 | 00:17:42.000 | 41.391 | 
| 1005 | BJERREGAARD Mads Bak | Cykle Klubben Aarhus | 00:00.000 | -02:59:44.000 |  | 
| 1005 | FALK-KRISTENSEN Jeppe | Team Give Elementer | 00:00.000 | -02:59:44.000 |  | 
| 1005 | LOND Daniel | Team CO:PLAY-Giant Store | 00:00.000 | -02:59:44.000 |  | 
| 1005 | WULFF Noah | Team Aalborg - Sparekassen Danmark | 00:00.000 | -02:59:44.000 |  | 
| 1005 | WOER Lauge Hastrup | Team Aalborg - Sparekassen Danmark | 00:00.000 | -02:59:44.000 |  | 
| 1005 | TVERGAARD Mikkel | Team CO:PLAY-Giant Store | 00:00.000 | -02:59:44.000 |  | 
| 1005 | CHRISTOFFERSEN Erik | Team Give Steel - 2M Cycling Elite | 00:00.000 | -02:59:44.000 |  | 
| 1005 | TOFTEMARK Lucas | Team CO:PLAY-Giant Store | 00:00.000 | -02:59:44.000 |  |