| 1 | GUDNITZ Joshua | Team ColoQuick | 03:52:40.580 | - | 46.573 |
| 2 | LANDBO Mads | Team Give Steel - 2M Cycling Elite | 03:52:42.380 | 01.800 | 46.566 |
| 3 | HAUGSTED Conrad | Team ColoQuick | 03:52:43.180 | 02.600 | 46.563 |
| 4 | LYSGAARD Boas | BHS - PL Beton Bornholm | 03:52:43.980 | 03.400 | 46.563 |
| 5 | MENGEL Nikolaj | AIRTOX - Carl Ras | 03:52:45.520 | 04.940 | 46.556 |
| 6 | SANDER HANSEN Marcus | BHS - PL Beton Bornholm | 03:52:55.520 | 14.940 | 46.523 |
| 7 | LARSEN Niklas | BHS - PL Beton Bornholm | 03:53:33.800 | 53.220 | 46.397 |
| 8 | AAGAARD HANSEN Tobias | Team ColoQuick | 03:53:33.940 | 53.360 | 46.397 |
| 9 | HOBOLTH Marius | Team Give Steel - 2M Cycling Elite | 03:53:34.090 | 53.510 | 46.394 |
| 10 | LAU Gustav Ferdinand | Team Cranks | 03:53:34.150 | 53.570 | 46.394 |
| 11 | DAHL Gustav Frederik | Team Give Steel - 2M Cycling Elite | 03:53:34.540 | 53.960 | 46.394 |
| 12 | WULFF Noah | Team Aalborg - Sparekassen Danmark | 03:53:34.690 | 54.110 | 46.394 |
| 12 | WULFF Noah | STARK - Peter Ellegaard Track Team powered by SANA | 03:53:34.690 | 54.110 | 46.394 |
| 13 | JØLVING Otto Schultz | Team ColoQuick | 03:53:34.910 | 54.330 | 46.394 |
| 14 | BAK Simon | BIKE AID | 03:53:35.090 | 54.510 | 46.39 |
| 15 | GORM ALBRECHTSEN Christian | CeramicSpeed Aros Forsikring Herning CK Elite | 03:53:35.240 | 54.660 | 46.39 |
| 16 | RISHØJ Hugo | AIRTOX - Carl Ras | 03:53:35.690 | 55.110 | 46.39 |
| 17 | MATZ Mathias Bundsgaard | Team CO:PLAY-Giant Store | 03:53:35.690 | 55.110 | 46.39 |
| 18 | ØSTDAL Linus | Team Cranks | 03:53:35.810 | 55.230 | 46.39 |
| 19 | HELLERUP Malte | Team ColoQuick | 03:53:36.020 | 55.440 | 46.387 |
| 20 | ØHLENSCHLÆGER Kasper Jul | Team Give Steel - 2M Cycling Elite | 03:53:36.200 | 55.620 | 46.387 |
| 21 | STAMPE Daniel | BHS - PL Beton Bornholm | 03:53:36.550 | 55.970 | 46.387 |
| 22 | LORENZEN Gustav | CeramicSpeed Aros Forsikring Herning CK Elite | 03:53:36.770 | 56.190 | 46.387 |
| 23 | MELLBY Joel | Mölndals CK | 03:53:36.890 | 56.310 | 46.387 |
| 24 | PERSSON Hugo | Mölndals CK | 03:53:37.220 | 56.640 | 46.384 |
| 25 | LINDEGAARD Karl | CeramicSpeed Aros Forsikring Herning CK Elite | 03:53:37.230 | 56.650 | 46.384 |
| 26 | SØRENSEN Anders Vos | Team ColoQuick | 03:53:38.930 | 58.350 | 46.38 |
| 27 | NIELSEN Magnus Lorents | Team ColoQuick | 03:53:39.960 | 59.380 | 46.377 |
| 28 | MACHHOLDT Magnus | Team Give Steel - 2M Cycling Elite | 03:53:44.640 | 1:04.060 | 46.361 |
| 29 | BERTRAM KRISTENSEN Mads | Team ColoQuick | 03:53:44.760 | 1:04.180 | 46.361 |
| 30 | CHRISTENSEN Alfred | Team Cranks | 03:53:45.500 | 1:04.920 | 46.357 |
| 30 | CHRISTENSEN Alfred | Team ColoQuick | 03:53:45.500 | 1:04.920 | 46.357 |
| 31 | SØRENSEN Asger Røjbek | BHS - PL Beton Bornholm | 03:53:45.580 | 1:05.000 | 46.357 |
| 32 | NØRTOFT Morten Aalling | Team ColoQuick | 03:53:48.280 | 1:07.700 | 46.347 |
| 33 | SCHANDORFF IWERSEN Emil | BHS - PL Beton Bornholm | 03:53:49.030 | 1:08.450 | 46.344 |
| 34 | LAURSEN Peter Bheki Kring | Team Cranks | 05:31:11.310 | 01:38:30.730 | 32.719 |
| 35 | TOUDAL Emil | Team ColoQuick | 03:54:21.620 | 1:41.040 | 46.239 |
| 36 | DUPONT HOUGAARD Mads-Emil | CeramicSpeed Aros Forsikring Herning CK Elite | 03:54:41.630 | 2:01.050 | 46.173 |
| 37 | HERTZ Benjamin | Team Give Steel - 2M Cycling Elite | 03:57:15.150 | 4:34.570 | 45.673 |
| 38 | VANGSØ NIELSEN Thor | Team Aalborg - Sparekassen Danmark | 03:57:58.090 | 5:17.510 | 45.536 |
| 39 | ANDREASSEN Morten | Holstebro Cykle Club af 1960 | 03:57:58.220 | 5:17.640 | 45.536 |
| 40 | SCHEBYE Jacob Maegaard | BHS - PL Beton Bornholm | 03:57:58.650 | 5:18.070 | 45.536 |
| 41 | FRYLAND Jacob Degn | Breakaway Cycling Club | 03:57:58.980 | 5:18.400 | 45.536 |
| 42 | MATHIESEN Phillip | Team CO:PLAY-Giant Store | 03:57:59.700 | 5:19.120 | 45.533 |
| 43 | WINKLER Oskar Ulrik | Team Give Steel - 2M Cycling Elite | 03:58:00.100 | 5:19.520 | 45.529 |
| 44 | JÓNSSON Davíð | | 03:58:00.120 | 5:19.540 | 45.529 |
| 45 | HERTZ Oskar | Reffen Tscherning Elite Cycling | 03:58:00.130 | 5:19.550 | 45.529 |
| 46 | LANGGAARD Tobias Holm | | 03:58:00.180 | 5:19.600 | 45.529 |
| 47 | JOHANSSON Fredrik | Motala AIF Continental | 03:58:00.280 | 5:19.700 | 45.529 |
| 48 | NIELSEN Emil Nymand | AIRTOX - Carl Ras | 03:58:00.310 | 5:19.730 | 45.529 |
| 49 | PETERSEN Anders | Team Aalborg - Sparekassen Danmark | 03:58:00.320 | 5:19.740 | 45.529 |
| 50 | DECKER Thomas Koldkjær | Team Aalborg - Sparekassen Danmark | 03:58:00.650 | 5:20.070 | 45.529 |
| 51 | RECK Gustav | Mölndals CK | 03:58:00.670 | 5:20.090 | 45.529 |
| 52 | CLAUSEN Emil | Team Cranks | 03:58:00.940 | 5:20.360 | 45.529 |
| 53 | RASMUSSEN Nicklas | | 03:58:00.950 | 5:20.370 | 45.529 |
| 54 | VAD Victor | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:01.040 | 5:20.460 | 45.526 |
| 55 | MARINUSSEN Viktor | Herning Cykle Klub | 03:58:01.070 | 5:20.490 | 45.526 |
| 56 | RØRBY PETERSEN Johannes | Team Aalborg - Sparekassen Danmark | 03:58:01.200 | 5:20.620 | 45.526 |
| 57 | CAMPAGNER Luca | Reffen Tscherning Elite Cycling | 03:58:01.260 | 5:20.680 | 45.526 |
| 58 | ENGGAARD Victor Grue | BHS - PL Beton Bornholm | 03:58:01.310 | 5:20.730 | 45.526 |
| 59 | HANSEN Tim | | 03:58:01.440 | 5:20.860 | 45.526 |
| 60 | FALK PAARUP Jakob | Team CO:PLAY-Giant Store | 03:58:01.570 | 5:20.990 | 45.526 |
| 61 | PERSSON Filip | Svealand Cycling Team | 03:58:01.720 | 5:21.140 | 45.526 |
| 62 | JØRGENSEN Mikkel | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:01.880 | 5:21.300 | 45.526 |
| 63 | SCHULTZ Bruno | CK Ringen | 03:58:01.960 | 5:21.380 | 45.526 |
| 64 | NORMANN DIEKEMA Peter | Cykle Klubben Aarhus | 03:58:01.980 | 5:21.400 | 45.526 |
| 65 | JENSEN Jeppe Ellersgaard | | 03:58:02.180 | 5:21.600 | 45.523 |
| 66 | TOFTEMARK Lucas | AIRTOX - Carl Ras | 03:58:02.250 | 5:21.670 | 45.523 |
| 67 | JONSSON Petter | Mölndals CK | 03:58:02.350 | 5:21.770 | 45.523 |
| 68 | JENSEN Rasmus Eske | Team Aalborg - Sparekassen Danmark | 03:58:02.480 | 5:21.900 | 45.523 |
| 69 | HEDEÅS Victor | Mölndals CK | 03:58:02.890 | 5:22.310 | 45.523 |
| 70 | HOUGAARD Frederik Dupont | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:03.330 | 5:22.750 | 45.52 |
| 71 | FONNESBECH Nicklas | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:03.350 | 5:22.770 | 45.52 |
| 72 | BUGGE Markus | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:03.400 | 5:22.820 | 45.52 |
| 73 | ØRITSLAND Mikkel | BHS - PL Beton Bornholm | 03:58:03.770 | 5:23.190 | 45.52 |
| 74 | JOHANNSEN Victor | BHS - PL Beton Bornholm | 03:58:03.870 | 5:23.290 | 45.52 |
| 75 | NIELSEN Jens Mohr | Team Cranks | 03:58:03.890 | 5:23.310 | 45.52 |
| 76 | LAURITZEN Peter Skov | CeramicSpeed Aros Forsikring Herning CK Elite | 03:58:35.320 | 5:54.740 | 45.418 |
| 77 | BRIDGENS Joshua | Kolding Bicycle Club | 03:59:06.930 | 6:26.350 | 45.32 |
| 78 | OLSEN Rasmus Bisgaard | Team Give Steel - 2M Cycling Elite | 04:00:18.070 | 7:37.490 | 45.094 |
| 79 | RIIS ANDERSEN Nicklas | Aalborg Cykle-Ring | 04:15:00.000 | 00:22:19.420 | 42.494 |
| 80 | NIELSEN Sebastian Sigurd | Reffen Tscherning Elite Cycling | 04:15:00.000 | 00:22:19.420 | 42.494 |
| 1005 | RASMUSSEN Klaes Ravn | Team Cranks | 00:00.000 | -03:52:40.580 | |
| 1005 | WEUGE Anders | Team Cranks | 00:00.000 | -03:52:40.580 | |
| 1005 | CHRISTOFFERSEN Erik | Reffen Tscherning Elite Cycling | 00:00.000 | -03:52:40.580 | |
| 1005 | LOWTH William | Reffen Tscherning Elite Cycling | 00:00.000 | -03:52:40.580 | |
| 1005 | BOSCO Lorenzo | Frederiksberg Bane- og Landevejsklub | 00:00.000 | -03:52:40.580 | |
| 1005 | LARSEN Felix Fog Holst | Team Give Steel - 2M Cycling Elite | 00:00.000 | -03:52:40.580 | |
| 1005 | VESTERGAARD Sebastian | Team Aalborg - Sparekassen Danmark | 00:00.000 | -03:52:40.580 | |
| 1005 | JACOBSEN NISSEN Nicklas | Team CO:PLAY-Giant Store | 00:00.000 | -03:52:40.580 | |
| 1005 | TVERGAARD Mikkel | Team CO:PLAY-Giant Store | 00:00.000 | -03:52:40.580 | |
| 1005 | HANSEN Peter Asbjørn | Team CO:PLAY-Giant Store | 00:00.000 | -03:52:40.580 | |
| 1005 | BRUUN BAK Tristan | Team CO:PLAY-Giant Store | 00:00.000 | -03:52:40.580 | |
| 1005 | SZOKODY Martin | BHS - PL Beton Bornholm | 00:00.000 | -03:52:40.580 | |
| 1005 | GAMBORG Jonas Posselt | | 00:00.000 | -03:52:40.580 | |