| 1 | Sverre Lunde Pedersen (Neo) | NOR | 3:46.57 | | - |
| 2 | Ole Bjørnsmoen Næss (Senior) | NOR | 3:55.19 | | +8.620 |
| 3 | Sindre Henriksen (Neo) | NOR | 3:56.82 | | +10.250 |
| 4 | Simen Spieler Nilsen (Neo) | NOR | 4:00.47 | | +13.900 |
| 5 | Runar Njåtun Krøyer (Neo) | NOR | 4:05.00 | | +18.430 |
| 6 | Jakob Anspach Klippen (Neo) | NOR | 4:14.90 | SB | +28.330 |
| 7 | Kristian Vårvik (Neo) | NOR | 4:15.39 | | +28.820 |
| 8 | Terje Almås (Senior) | NOR | 4:17.66 | | +31.090 |
| 9 | Vetle Stangeland (B2) | NOR | 4:19.47 | | +32.900 |
| 10 | Magne Hølland (B2) | NOR | 4:21.30 | | +34.730 |
| 11 | Karl Didrik Møller Nordal (C1) | NOR | 4:22.47 | SB | +35.900 |
| 12 | Simen Rye (B1) | NOR | 4:23.02 | | +36.450 |
| 13 | Viktor Sørbukt Krumsvik (C2) | NOR | 4:27.76 | | +41.190 |
| 14 | Eskil Lyngdal Sægrov (B2) | NOR | 4:28.62 | | +42.050 |
| 15 | Jørn Ingebrigt Pettersen (M40) | NOR | 4:36.20 | SB | +49.630 |
| 16 | Magnus Dahle (A1) | NOR | 4:36.61 | | +50.040 |
| 17 | Pål Myhren Kristensen (C2) | NOR | 4:36.66 | | +50.090 |
| 18 | Martin Vårvik Nordheim (B1) | NOR | 4:38.39 | | +51.820 |
| 19 | Carlos Jarle Wasvik (B1) | NOR | 4:40.61 | | +54.040 |
| 20 | Frank Erik Tindvik (M30) | NOR | 4:41.40 | | +54.830 |
| 21 | Vetle Folland (B2) | NOR | 4:42.30 | | +55.730 |
| 22 | Egil Bokn (M65) | NOR | 4:44.79 | | +58.220 |
| 23 | Ole Mikkel Mellemstrand (C2) | NOR | 4:47.47 | | +1.00.900 |
| 24 | Sander Nyvoll (B2) | NOR | 4:48.89 | SB | +1.02.320 |
| 25 | Daniel Meling (B2) | NOR | 4:50.76 | | +1.04.190 |
| 26 | Oddbjørn Mellemstrand (D2) | NOR | 4:51.24 | | +1.04.670 |
| 27 | Harald Westerheim (M65) | NOR | 5:05.65 | | +1.19.080 |
| 28 | Christoffer Gundersen (M30) | NOR | 5:07.04 | | +1.20.470 |
| 29 | Kjell Arnfinn Guldteig (M70) | NOR | 5:22.08 | | +1.35.510 |