| 1 | Sverre Lunde Pedersen (Neo) | NOR | 6:28.44 | | - |
| 2 | Håvard Bøkko (Senior) | NOR | 6:34.61 | | +6.170 |
| 3 | Fredrik van der Horst (Senior) | NOR | 6:36.39 | | +7.950 |
| 4 | Tormod Bjørnetun Haugen (Senior) | NOR | 6:38.75 | | +10.310 |
| 5 | Thomas Henrik Søfteland (Neo) | NOR | 6:39.02 | | +10.580 |
| 6 | Håvard Holmefjord Lorentzen (Neo) | NOR | 6:47.73 | SB | +19.290 |
| 7 | Simen Spieler Nilsen (Neo) | NOR | 6:48.90 | | +20.460 |
| 8 | Martin Bjertnes (Neo) | NOR | 6:51.83 | SB | +23.390 |
| 9 | August Teodor Haugen (Neo) | NOR | 6:53.48 | | +25.040 |
| 10 | Magnus Myhren Kristensen (A1) | NOR | 6:54.59 | SB | +26.150 |
| 11 | Aleksander Waagenes (Neo) | NOR | 6:56.97 | | +28.530 |
| 12 | Ole Bjørnsmoen Næss (Neo) | NOR | 6:58.95 | | +30.510 |
| 13 | Sindre Henriksen (Neo) | NOR | 6:59.81 | | +31.370 |
| 14 | Anders Bjerkreim Furnée (Neo) | NOR | 7:00.38 | SB | +31.940 |
| 15 | Kristian Vårvik (Neo) | NOR | 7:17.53 | SB | +49.090 |
| 16 | Frode Eidsmo (M55) | NOR | 7:18.34 | | +49.900 |
| 17 | Fredrik Nybråten (A2) | NOR | 7:18.50 | SB | +50.060 |
| 18 | Terje Almås (Senior) | NOR | 7:20.11 | | +51.670 |
| 19 | Eirik Magnus Bakken (Neo) | NOR | 7:20.35 | | +51.910 |
| 20 | Kristian Aabakken (A1) | NOR | 7:21.08 | SB | +52.640 |
| 21 | Sindre Hofsøy Mollan (Neo) | NOR | 7:21.38 | SB | +52.940 |
| 22 | Vegard Hansen (A2) | NOR | 7:21.42 | | +52.980 |
| 23 | Jakob Anspach Klippen (A2) | NOR | 7:33.67 | | +1.05.230 |
| 24 | Robin Nicolai Oppi Gruben (Neo) | NOR | 7:35.26 | | +1.06.820 |