| 1 | WINKLER Oskar Ulrik | Team Give Steel - 2M Cycling Elite | 03:53:37.000 | - | 46.384 | 
| 2 | HERTZ Benjamin | Team CO:PLAY-Giant Store | 03:53:38.000 | 01.000 | 46.38 | 
| 3 | HUNDT August Birk | Team IBT - Tripeak | 03:53:38.000 | 01.000 | 46.38 | 
| 4 | JØRGENSEN Adam Holm | Hagens Berman Jayco | 03:53:38.000 | 01.000 | 46.38 | 
| 5 | LINDEGAARD Karl | Team Give Elementer | 03:53:38.000 | 01.000 | 46.38 | 
| 6 | LAURITZEN Peter Skov | CeramicSpeed Herning CK Elite | 03:53:38.000 | 01.000 | 46.38 | 
| 7 | WULFF Noah | Team Aalborg - Sparekassen Danmark | 03:53:38.000 | 01.000 | 46.38 | 
| 8 | TOUDAL Emil | Team ColoQuick | 03:53:38.000 | 01.000 | 46.38 | 
| 9 | KNUDSEN Oliver | CeramicSpeed Herning CK Elite | 03:53:38.000 | 01.000 | 46.38 | 
| 10 | WEUGE Anders | Frederiksberg Bane- og Landevejsklub | 03:53:38.000 | 01.000 | 46.38 | 
| 11 | JØRGENSEN Mads Schulz | Team IBT - Tripeak | 03:53:38.000 | 01.000 | 46.38 | 
| 12 | MORTENSEN Oliver | Vejle Cykel Klub | 03:53:38.000 | 01.000 | 46.38 | 
| 13 | RASMUSSEN Nicklas | Team Give Steel - 2M Cycling Elite | 03:53:38.000 | 01.000 | 46.38 | 
| 14 | LARSEN Mathias Alexander Erik | AIRTOX - Carl Ras | 03:53:38.000 | 01.000 | 46.38 | 
| 15 | BUGGE Markus | CeramicSpeed Herning CK Elite | 03:53:38.000 | 01.000 | 46.38 | 
| 16 | KLYVER Hjalmar | Team IBT - Tripeak | 03:53:38.000 | 01.000 | 46.38 | 
| 17 | MONDRUP Mads Søgaard | Team Give Elementer | 03:53:38.000 | 01.000 | 46.38 | 
| 18 | LAU Gustav Ferdinand | CeramicSpeed Herning CK Elite | 03:53:38.000 | 01.000 | 46.38 | 
| 19 | ØHLENSCHLÆGER Kasper Jul | Team Give Steel - 2M Cycling Elite | 03:53:39.000 | 02.000 | 46.377 | 
| 20 | BRIXEN Andreas Aidel | BHS - PL Beton Bornholm | 03:53:39.000 | 02.000 | 46.377 | 
| 21 | ØRITSLAND Mikkel | BHS - PL Beton Bornholm | 03:53:39.000 | 02.000 | 46.377 | 
| 22 | FALK PAARUP Jakob | Team IBT - Tripeak | 03:53:39.000 | 02.000 | 46.377 | 
| 23 | ANDREASSON Sebastian | Team Give Steel - 2M Cycling Elite | 03:53:39.000 | 02.000 | 46.377 | 
| 24 | BAK Simon | Team ColoQuick | 03:53:39.000 | 02.000 | 46.377 | 
| 25 | OLSEN Rasmus Bisgaard | Team Give Steel - 2M Cycling Elite | 03:53:39.000 | 02.000 | 46.377 | 
| 26 | VAD Victor | Team IBT - Tripeak | 03:53:39.000 | 02.000 | 46.377 | 
| 27 | MORELL Noah Borgen | Team IBT - Tripeak | 03:53:39.000 | 02.000 | 46.377 | 
| 28 | LOND Daniel | Team CO:PLAY-Giant Store | 03:53:39.000 | 02.000 | 46.377 | 
| 29 | LORENTSEN Lucas | Team Give Steel - 2M Cycling Elite | 03:53:39.000 | 02.000 | 46.377 | 
| 30 | FERM Jesper | Mölndals CK | 03:53:39.000 | 02.000 | 46.377 | 
| 31 | STRØMSTED Niklas | Sydkysten Cycling Development Team | 03:53:39.000 | 02.000 | 46.377 | 
| 32 | MILLENNIUM Ian | Team Odense | 03:53:39.000 | 02.000 | 46.377 | 
| 33 | LUNDBERG DICHMANN Tobias | Adventure Cycling UNITY | 03:53:39.000 | 02.000 | 46.377 | 
| 34 | BREDTOFT ANDERSEN Victor | Team Give Steel - 2M Cycling Elite | 03:53:39.000 | 02.000 | 46.377 | 
| 35 | VISBY Alexander |  | 03:53:39.000 | 02.000 | 46.377 | 
| 36 | RYTTERSGAARD Sebastian | BHS - PL Beton Bornholm | 03:53:39.000 | 02.000 | 46.377 | 
| 37 | CHRISTENSEN Alfred | Team IBT - Tripeak | 03:53:39.000 | 02.000 | 46.377 | 
| 38 | THYSSEN Malthe | Frederiksberg Bane- og Landevejsklub | 03:53:39.000 | 02.000 | 46.377 | 
| 39 | MARQUARD NIELSEN Frederik | Frederiksberg Bane- og Landevejsklub | 03:53:39.000 | 02.000 | 46.377 | 
| 40 | HYLLESTED Emil | Team CO:PLAY-Giant Store | 03:53:40.000 | 03.000 | 46.374 | 
| 41 | DECKER Thomas Koldkjær | Team Aalborg - Sparekassen Danmark | 03:53:40.000 | 03.000 | 46.374 | 
| 42 | FREDERIKSEN Asger | Team Give Elementer | 03:53:40.000 | 03.000 | 46.374 | 
| 43 | MAGNUSSON Isak | Team IBT - Tripeak | 03:53:40.000 | 03.000 | 46.374 | 
| 44 | ØSTDAL Linus | Ordrup Cykle Club | 03:53:40.000 | 03.000 | 46.374 | 
| 45 | LARSEN Chris Norman | Nørrebro Cykleklub | 03:53:40.000 | 03.000 | 46.374 | 
| 46 | HJORTH KØGS ANDERSEN Axel | Team Give Steel - 2M Cycling Elite | 03:53:40.000 | 03.000 | 46.374 | 
| 47 | ASGAARD Elias Johan | Adventure Cycling UNITY | 03:53:40.000 | 03.000 | 46.374 | 
| 48 | WALLIN Rasmus Bøgh | Uno-X Mobility | 03:53:40.000 | 03.000 | 46.374 | 
| 49 | MOHR Rasmus | Frederiksberg Bane- og Landevejsklub | 03:53:41.000 | 04.000 | 46.37 | 
| 50 | LUNDTOFT LINDBJERG Rasmus | Team Give Elementer | 03:53:41.000 | 04.000 | 46.37 | 
| 51 | ANTONIU Alexandru Ionuț | Team Aalborg - Sparekassen Danmark | 03:53:41.000 | 04.000 | 46.37 | 
| 52 | ROSENLUND Stian | AIRTOX - Carl Ras | 03:53:42.000 | 05.000 | 46.367 | 
| 53 | JÓNSSON Davíð |  | 03:53:42.000 | 05.000 | 46.367 | 
| 54 | SØRENSEN Jonas | Team Aalborg - Sparekassen Danmark | 03:53:44.000 | 07.000 | 46.361 | 
| 55 | LUNDBERG Anders Thor | Frederiksberg Bane- og Landevejsklub | 03:53:45.000 | 08.000 | 46.357 | 
| 56 | ANDERSEN Kasper | Hagens Berman Jayco | 03:53:48.000 | 11.000 | 46.347 | 
| 57 | MADSEN Martin Toft | BHS - PL Beton Bornholm | 03:53:55.000 | 18.000 | 46.324 | 
| 58 | DUPONT HOUGAARD Mads-Emil | BHS - PL Beton Bornholm | 03:53:55.000 | 18.000 | 46.324 | 
| 59 | KIELSTRUP Simon Bæk |  | 03:53:55.000 | 18.000 | 46.324 | 
| 60 | NIELSEN Jens Mohr | Frederiksberg Bane- og Landevejsklub | 03:53:58.000 | 21.000 | 46.314 | 
| 61 | MATZ Mathias Bundsgaard | Team CO:PLAY-Giant Store | 03:53:58.000 | 21.000 | 46.314 | 
| 62 | BREGNHØJ Mathias | Sabgal / Anicolor | 03:54:03.000 | 26.000 | 46.298 | 
| 63 | MADSEN Jacob Gye | Team Aalborg - Sparekassen Danmark | 03:54:03.000 | 26.000 | 46.298 | 
| 64 | RØGE HAMER Sebastian |  | 03:54:10.000 | 33.000 | 46.275 | 
| 65 | LYSGAARD Boas | BHS - PL Beton Bornholm | 03:54:26.000 | 49.000 | 46.222 | 
| 66 | FONNESBECH Nicklas | CeramicSpeed Herning CK Elite | 03:54:57.000 | 1:20.000 | 46.12 | 
| 67 | LINDQUIST Christian Ingemann | AIRTOX - Carl Ras | 03:55:07.000 | 1:30.000 | 46.088 | 
| 68 | VESTERGAARD Jacob Christian | Vejle Cykel Klub | 03:56:34.000 | 2:57.000 | 45.805 | 
| 69 | TVERGAARD Mikkel | Team CO:PLAY-Giant Store | 03:57:07.000 | 3:30.000 | 45.699 | 
| 70 | NJOR Marckus | Team Give Steel - 2M Cycling Elite | 03:57:29.000 | 3:52.000 | 45.628 | 
| 71 | HANSEN Peter Asbjørn | Team IBT - Tripeak | 03:57:29.000 | 3:52.000 | 45.628 | 
| 72 | EGHOLM Jakob | AIRTOX - Carl Ras | 03:58:20.000 | 4:43.000 | 45.466 | 
| 73 | BLUHM Oscar | AIRTOX - Carl Ras | 03:58:20.000 | 4:43.000 | 45.466 | 
| 74 | KONGSTAD Alfred | Team CO:PLAY-Giant Store | 04:00:31.000 | 6:54.000 | 45.053 | 
| 75 | VINTHER Mikkel | Team ABC | 04:03:56.000 | 00:10:19.000 | 44.422 | 
| 76 | THOMPSON Gustav | Team IBT - Tripeak | 04:03:56.000 | 00:10:19.000 | 44.422 | 
| 77 | LARSEN Felix Fog Holst | Team Give Steel - 2M Cycling Elite | 04:09:18.000 | 00:15:41.000 | 43.466 | 
| 78 | CHRISTOFFERSEN Erik | Team Give Steel - 2M Cycling Elite | 04:09:18.000 | 00:15:41.000 | 43.466 | 
| 1005 | MACHHOLDT Magnus | Team CO:PLAY-Giant Store | 00:00.000 | -03:53:37.000 |  | 
| 1005 | BÄCHLER Magnus | Team Give Elementer | 00:00.000 | -03:53:37.000 |  | 
| 1005 | SZOKODY Martin | BHS - PL Beton Bornholm | 00:00.000 | -03:53:37.000 |  | 
| 1005 | ANDREASSEN Morten | Aalborg Cykle-Ring | 00:00.000 | -03:53:37.000 |  | 
| 1005 | LOWTH William | Ordrup Cykle Club | 00:00.000 | -03:53:37.000 |  | 
| 1005 | HEDEVANG CHRISTENSEN Mathias | CeramicSpeed Herning CK Elite | 00:00.000 | -03:53:37.000 |  | 
| 1005 | TØNNESEN Emil | Team Give Elementer | 00:00.000 | -03:53:37.000 |  | 
| 1005 | FALK-KRISTENSEN Jeppe | Team Give Elementer | 00:00.000 | -03:53:37.000 |  | 
| 1005 | GUDMANN William | Team Give Steel - 2M Cycling Elite | 00:00.000 | -03:53:37.000 |  | 
| 1005 | DUE KASPERSEN Kasper | Team IBT - Tripeak | 00:00.000 | -03:53:37.000 |  |