| 1 | Runar Njåtun Krøyer (Neo) | NOR | 4:03.10 | | - |
| 2 | Kjetil Stiansen (Neo) | NOR | 4:04.70 | SB | +1.600 |
| 3 | Allan Dahl Johansson (B1) | NOR | 4:08.02 | | +4.920 |
| 4 | Robin Nicolai Oppi Gruben (Neo) | NOR | 4:08.94 | | +5.840 |
| 5 | Marius Bratli (B2) | NOR | 4:11.55 | SB | +8.450 |
| 6 | Vetle Stangeland (B2) | NOR | 4:14.05 | | +10.950 |
| 7 | Vegard Hansen (Neo) | NOR | 4:15.13 | | +12.030 |
| 8 | Sander Søndrål (Neo) | NOR | 4:21.11 | SB | +18.010 |
| 9 | Kristian Aabakken (A2) | NOR | 4:21.33 | | +18.230 |
| 10 | Vebjørn Njåtun Krøyer (B2) | NOR | 4:24.63 | | +21.530 |
| 11 | Terje Tobias Tønne (A1) | NOR | 4:28.77 | | +25.670 |
| 12 | Björn Seifert (A1) | SWE | 4:33.47 | | +30.370 |
| 13 | Frank Erik Tindvik (M30) | NOR | 4:34.33 | | +31.230 |
| 14 | Håvard Hestetun (B2) | NOR | 4:39.12 | | +36.020 |
| 15 | Martin Vårvik Nordheim (B1) | NOR | 4:41.82 | | +38.720 |
| 16 | Bjørnar Schultze Borgersen (B1) | NOR | 4:48.77 | | +45.670 |
| 17 | Martinius Elvebakken (B2) | NOR | 4:49.91 | | +46.810 |
| 18 | Olav Langeland (M55) | NOR | 4:50.87 | | +47.770 |
| 19 | Vetle Folland (B2) | NOR | 5:04.02 | | +1.00.920 |
| 20 | Geir Rønning (M55) | NOR | 5:04.45 | SB | +1.01.350 |
| 21 | Øystein Borgersen (M50) | NOR | 5:09.23 | SB | +1.06.130 |
| 22 | Alf Harbitz (M60) | NOR | 5:11.27 | | +1.08.170 |
| 23 | Andre Moe (Neo) | NOR | 10:21.20 | | +6.18.100 |
| DNF | Per Gunnar Stensvaag (M55) | NOR | DNF | | - |
| DQ | Jonas Haugland (B1) | NOR | DQ | | - |