| 1 | Johan Röjler  (Senior) | SWE | 3:53.41 | SB | - | 
| 2 | Sondre Dølemo Skarli  (Neo) | NOR | 3:57.46 |  | +4.050 | 
| 3 | Stian Elvenes  (Neo) | NOR | 3:57.96 |  | +4.550 | 
| 4 | Olav Slinning  (Senior) | NOR | 3:58.38 |  | +4.970 | 
| 5 | Roald Eidsheim  (A1) | NOR | 4:03.33 | SB | +9.920 | 
| 6 | Fredrik van der Horst  (B2) | NOR | 4:04.17 |  | +10.760 | 
| 7 | Are Eri Bjelland  (Neo) | NOR | 4:04.87 |  | +11.460 | 
| 8 | Preben Kristensen  (Senior) | NOR | 4:06.72 |  | +13.310 | 
| 9 | Martin Strickert  (A2) | NOR | 4:07.72 | PB | +14.310 | 
| 10 | Øyvind.85 Andreassen  (Neo) | NOR | 4:07.86 |  | +14.450 | 
| 11 | Even S. Johansen  (A1) | NOR | 4:07.89 |  | +14.480 | 
| 12 | Tormod Bjørnetun Haugen  (A1) | NOR | 4:09.26 |  | +15.850 | 
| 13 | Anders Tandberg Nummedal  (A1) | NOR | 4:10.53 |  | +17.120 | 
| 14 | Fredrik Karlsson  (Neo) | SWE | 4:11.23 | SB | +17.820 | 
| 15 | Olav Kvaalen  (Neo) | NOR | 4:12.25 |  | +18.840 | 
| 16 | Odd Øystein Langegård  (Senior) | NOR | 4:13.71 |  | +20.300 | 
| 17 | Jørgen Andreas Tønne  (A1) | NOR | 4:14.08 |  | +20.670 | 
| 18 | Torgeir Høgheim  (B1) | NOR | 4:14.54 |  | +21.130 | 
| 19 | Mats Roger Jensen  (A2) | NOR | 4:14.98 |  | +21.570 | 
| 20 | Torstein Ohr  (A2) | NOR | 4:15.28 | SB | +21.870 | 
| 21 | Torbjørn Øyen  (B2) | NOR | 4:15.59 |  | +22.180 | 
| 22 | Jan-Terje Sørlie  (A2) | NOR | 4:16.06 | PB | +22.650 | 
| 23 | Torbjørn Ladstein Fjeld  (A2) | NOR | 4:16.66 |  | +23.250 | 
| 24 | Steffen Owesen Hansen  (A1) | NOR | 4:16.76 | PB | +23.350 | 
| 25 | Christoffer Løvstad  (A2) | NOR | 4:17.07 |  | +23.660 | 
| 26 | John Arthur Olafsen  (M45) | NOR | 4:18.55 |  | +25.140 | 
| 27 | Halvar Nyquist  (Senior) | NOR | 4:18.59 |  | +25.180 | 
| 28 | Gøran Botngård  (A1) | NOR | 4:18.80 | SB | +25.390 | 
| 29 | Ben Andre Pedersen Schjerpen  (B2) | NOR | 4:18.83 | PB | +25.420 | 
| 30 | Kristian Ohr  (Neo) | NOR | 4:19.26 |  | +25.850 | 
| 31 | Fredrik Forsell  (A2) | SWE | 4:20.36 |  | +26.950 | 
| 32 | Espen Aarnes Hvammen  (A1) | NOR | 4:22.13 |  | +28.720 | 
| 33 | Anders Vestrheim Skavhellen  (A1) | NOR | 4:22.44 |  | +29.030 | 
| 34 | Terje Almås  (Neo) | NOR | 4:25.54 |  | +32.130 | 
| 35 | Marius Aasand Dalen  (A2) | NOR | 4:28.77 | PB | +35.360 | 
| 36 | Ole Bjørnsmoen Næss  (B1) | NOR | 4:29.83 |  | +36.420 | 
| 37 | Arne Stenhaug  (M50) | NOR | 4:30.12 |  | +36.710 | 
| 38 | Robin Nicolai Viken  (B2) | NOR | 4:30.51 |  | +37.100 | 
| 39 | Albin Nilsson  (A1) | SWE | 4:30.83 |  | +37.420 | 
| 40 | Ole-Christian Løkker Granli  (A1) | NOR | 4:31.92 |  | +38.510 | 
| 41 | Robin den Ouden  (Neo) | NED | 4:32.26 | SB | +38.850 | 
| 42 | Simen Høybakk  (B2) | NOR | 4:32.29 |  | +38.880 | 
| 43 | Jonas Bekken  (B1) | NOR | 4:32.30 |  | +38.890 | 
| 44 | Morten Henriksen  (M45) | NOR | 4:33.67 |  | +40.260 | 
| 45 | Øyvind Andreas Grinden  (A1) | NOR | 4:33.98 |  | +40.570 | 
| 46 | Are Sletten  (B1) | NOR | 4:34.05 |  | +40.640 | 
| 47 | Lasse Sanderud  (A1) | NOR | 4:35.03 |  | +41.620 | 
| 48 | Runar Sanderud  (B1) | NOR | 4:35.06 |  | +41.650 | 
| 49 | Tom Stian Nundal  (Neo) | NOR | 4:36.47 | SB | +43.060 | 
| 50 | Kai Owesen Hansen  (A1) | NOR | 4:37.64 |  | +44.230 | 
| 51 | Nikolai Vestrheim Skavhellen  (B1) | NOR | 4:38.16 | SB | +44.750 | 
| 52 | Espen Brask Nordfonn  (B1) | NOR | 4:39.95 |  | +46.540 | 
| 53 | Ole Christian Økland Thømt  (B1) | NOR | 4:40.04 | SB | +46.630 | 
| 54 | John Ivar Kristensen  (M35) | NOR | 4:41.24 | SB | +47.830 | 
| 55 | Jon Erik Lyse Kåstad  (B2) | NOR | 4:46.46 | PB | +53.050 | 
| DNS | Thomas Krogstad Kveum  (Neo) | NOR | DNS |  | - | 
| DNF | Christoffer Sørensen Hauge  (B2) | NOR | DNF |  | - | 
| DQ | Vegard Åsebø  (B2) | NOR | DQ |  | - |