| 1 | TANGE Julius |  | 01:54:19.000 | - | 39.837 | 
| 2 | GRIP Gustav |  | 01:54:19.000 | - | 39.837 | 
| 3 | MELSOM-JOHANSEN Mathias |  | 01:54:19.000 | - | 39.837 | 
| 4 | ORHOLM-LØNSETH Sindre |  | 01:54:48.000 | 29.000 | 39.669 | 
| 5 | GARNVIK Ole Jakob |  | 01:54:54.000 | 35.000 | 39.634 | 
| 6 | SKOUBO Mikkel |  | 01:54:57.000 | 38.000 | 39.617 | 
| 7 | BIRKEDAL Julius Løvstrup | Holbæk Cykelsport | 01:55:25.000 | 1:06.000 | 39.457 | 
| 8 | AUGUSTSSON Elias |  | 01:55:27.000 | 1:08.000 | 39.446 | 
| 9 | ESKELINEN Elias |  | 01:55:32.000 | 1:13.000 | 39.417 | 
| 10 | TORSETH Sigve |  | 01:55:38.000 | 1:19.000 | 39.383 | 
| 11 | NIELSEN Vilhelm |  | 01:55:39.000 | 1:20.000 | 39.377 | 
| 12 | SKARET Mats Elverum |  | 01:55:40.000 | 1:21.000 | 39.372 | 
| 13 | NIELSEN Vilfred |  | 01:55:40.000 | 1:21.000 | 39.372 | 
| 14 | CHRISTIANSEN Kristinus |  | 01:55:40.000 | 1:21.000 | 39.372 | 
| 15 | RØD Ludvik Blichfeldt |  | 01:55:40.000 | 1:21.000 | 39.372 | 
| 16 | PÅLSSON GUSTAFSSON Melvin |  | 01:55:40.000 | 1:21.000 | 39.372 | 
| 17 | LAURSEN Tobias |  | 01:55:41.000 | 1:22.000 | 39.366 | 
| 18 | BJARNASON Einar Valur |  | 01:55:41.000 | 1:22.000 | 39.366 | 
| 19 | OLSEN Odin |  | 01:55:41.000 | 1:22.000 | 39.366 | 
| 20 | ANDERSEN Oliver |  | 01:55:41.000 | 1:22.000 | 39.366 | 
| 21 | PETTERSEN Vemund |  | 01:55:43.000 | 1:24.000 | 39.355 | 
| 22 | LORENTSSON Oscar |  | 01:55:48.000 | 1:29.000 | 39.326 | 
| 23 | KARTEVOLL Daniel |  | 01:55:55.000 | 1:36.000 | 39.287 | 
| 24 | KARLSSON Albin |  | 01:56:27.000 | 2:08.000 | 39.107 | 
| 25 | VINSAND Sigurd |  | 01:56:32.000 | 2:13.000 | 39.079 | 
| 26 | ØKSNES Erik Eiksund |  | 01:56:44.000 | 2:25.000 | 39.012 | 
| 27 | LARSEN Emil Bendt |  | 01:57:25.000 | 3:06.000 | 38.785 | 
| 28 | GJERTSEN Sindre Kronheim |  | 01:57:26.000 | 3:07.000 | 38.779 | 
| 29 | YLIPELKONEN Samuli |  | 01:57:30.000 | 3:11.000 | 38.757 | 
| 30 | SELBÆK August |  | 01:57:59.000 | 3:40.000 | 38.599 | 
| 31 | FLATERUD Kristian |  | 02:02:33.000 | 8:14.000 | 37.16 | 
| 32 | VUORINEN Roope |  | 02:03:09.000 | 8:50.000 | 36.979 | 
| 33 | KROGELL Emil |  | 02:04:58.000 | 00:10:39.000 | 36.442 | 
| 34 | MCGOVERN Christian Emil |  | 02:05:08.000 | 00:10:49.000 | 36.393 | 
| 35 | NIELSEN Max Emil Logue |  | 02:08:56.000 | 00:14:37.000 | 35.321 | 
| 36 | FILSETH Lars |  | 02:08:58.000 | 00:14:39.000 | 35.311 | 
| 37 | HANSEN Philip Skaane |  | 02:09:02.000 | 00:14:43.000 | 35.293 | 
| 38 | DAHL Andreas Heggelund |  | 02:18:21.000 | 00:24:02.000 | 32.917 | 
| 39 | GERSAGER Nikolai Kristof Simon |  | 02:18:33.000 | 00:24:14.000 | 32.869 | 
| 40 | JENSEN Daniel Hoelgaard |  | 02:37:56.000 | 00:43:37.000 | 28.835 | 
| 41 | KELLER-KVAM Haakon |  | 02:39:55.000 | 00:45:36.000 | 28.477 | 
| 42 | FLESJÅ Bjørnar Dahle |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 43 | GRASS Sebastian |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 44 | MUTANEN Eino |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 45 | ÅSTRÖM Oskar |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 46 | KARLSSON Sixten |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 47 | WALLIN Alvar |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 48 | LINDNES Jonas |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 49 | FYHN Andreas Hannevik |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 50 | FURENES Mads |  | 02:40:55.000 | 00:46:36.000 | 28.3 | 
| 51 | STORRØ Emil |  | 02:40:55.000 | 00:46:36.000 | 28.3 |