| 1 | BIRKEDAL Julius Løvstrup | Holbæk Cykelsport | 07:15:13.000 | - | 0 |
| 2 | ORHOLM-LØNSETH Sindre | | 07:30:30.000 | 00:15:17.000 | 0 |
| 3 | GARNVIK Ole Jakob | | 07:30:54.000 | 00:15:41.000 | 0 |
| 4 | OLSEN Odin | | 07:31:00.000 | 00:15:47.000 | 0 |
| 5 | MELSOM-JOHANSEN Mathias | | 07:31:25.000 | 00:16:12.000 | 0 |
| 6 | TANGE Julius | | 07:16:18.000 | 1:05.000 | 0 |
| 7 | ESKELINEN Elias | | 07:16:31.000 | 1:18.000 | 0 |
| 8 | SKOUBO Mikkel | | 07:16:39.000 | 1:26.000 | 0 |
| 9 | CHRISTIANSEN Kristinus | | 07:16:55.000 | 1:42.000 | 0 |
| 10 | LAURSEN Tobias | | 07:17:24.000 | 2:11.000 | 0 |
| 11 | VINSAND Sigurd | | 07:17:36.000 | 2:23.000 | 0 |
| 12 | KARLSSON Albin | | 07:17:43.000 | 2:30.000 | 0 |
| 13 | KARTEVOLL Daniel | | 07:17:46.000 | 2:33.000 | 0 |
| 14 | NIELSEN Vilhelm | | 07:17:55.000 | 2:42.000 | 0 |
| 15 | LORENTSSON Oscar | | 07:18:00.000 | 2:47.000 | 0 |
| 16 | ØKSNES Erik Eiksund | | 07:19:07.000 | 3:54.000 | 0 |
| 17 | RØD Ludvik Blichfeldt | | 07:20:24.000 | 5:11.000 | 0 |
| 18 | AUGUSTSSON Elias | | 07:20:46.000 | 5:33.000 | 0 |
| 19 | SKARET Mats Elverum | | 07:20:50.000 | 5:37.000 | 0 |
| 20 | GRIP Gustav | | 07:21:12.000 | 5:59.000 | 0 |
| 21 | PÅLSSON GUSTAFSSON Melvin | | 07:21:17.000 | 6:04.000 | 0 |
| 22 | ANDERSEN Oliver | | 07:21:31.000 | 6:18.000 | 0 |
| 23 | PETTERSEN Vemund | | 07:21:59.000 | 6:46.000 | 0 |
| 24 | NIELSEN Vilfred | | 07:22:05.000 | 6:52.000 | 0 |
| 25 | LARSEN Emil Bendt | | 07:24:56.000 | 9:43.000 | 0 |
| 26 | BJARNASON Einar Valur | | 07:25:08.000 | 9:55.000 | 0 |
| 27 | SELBÆK August | | 07:25:11.000 | 9:58.000 | 0 |
| 28 | YLIPELKONEN Samuli | | 07:27:03.000 | 00:11:50.000 | 0 |
| 29 | FLATERUD Kristian | | 07:28:36.000 | 00:13:23.000 | 0 |
| 30 | KROGELL Emil | | 07:30:48.000 | 00:15:35.000 | 0 |
| 31 | VUORINEN Roope | | 07:30:57.000 | 00:15:44.000 | 0 |
| 32 | GJERTSEN Sindre Kronheim | | 07:31:30.000 | 00:16:17.000 | 0 |
| 33 | MCGOVERN Christian Emil | | 07:32:52.000 | 00:17:39.000 | 0 |
| 34 | FILSETH Lars | | 07:36:22.000 | 00:21:09.000 | 0 |
| 35 | HANSEN Philip Skaane | | 07:48:27.000 | 00:33:14.000 | 0 |
| 36 | NIELSEN Max Emil Logue | | 08:00:01.000 | 00:44:48.000 | 0 |
| 37 | MUTANEN Eino | | 08:02:53.000 | 00:47:40.000 | 0 |
| 38 | FYHN Andreas Hannevik | | 08:07:12.000 | 00:51:59.000 | 0 |
| 39 | GRASS Sebastian | | 08:07:41.000 | 00:52:28.000 | 0 |
| 40 | ÅSTRÖM Oskar | | 08:09:01.000 | 00:53:48.000 | 0 |
| 41 | WALLIN Alvar | | 08:10:49.000 | 00:55:36.000 | 0 |
| 42 | DAHL Andreas Heggelund | | 08:19:03.000 | 01:03:50.000 | 0 |
| 43 | LINDNES Jonas | | 08:22:32.000 | 01:07:19.000 | 0 |
| 44 | KARLSSON Sixten | | 08:22:42.000 | 01:07:29.000 | 0 |
| 45 | GERSAGER Nikolai Kristof Simon | | 08:44:13.000 | 01:29:00.000 | 0 |
| 46 | JENSEN Daniel Hoelgaard | | 09:12:53.000 | 01:57:40.000 | 0 |
| 47 | STORRØ Emil | | 09:53:23.000 | 02:38:10.000 | 0 |
| 48 | KELLER-KVAM Haakon | | 09:54:58.000 | 02:39:45.000 | 0 |