| Sverre Haugli (Senior) | 38.84 | (4) | 1:54.28 | (3) | 6:58.83 | (3) | 14:11.77 | (5) |
| Henrik Christiansen (Senior) | 38.84 | (4) | 1:54.58 | (4) | 7:16.17 | (9) | 14:27.80 | (6) |
| Reidar Bohlin Borgersen (Senior) | 41.14 | (19) | 1:59.88 | (13) | 7:09.90 | (5) | 14:10.61 | (4) |
| Odd Bohlin Borgersen (Senior) | 40.10 | (17) | - | | DNF | | - | |
| Øystein Grødum (M30) | 41.54 | (21) | 1:58.38 | (10) | 7:01.12 | (4) | 14:02.11 | (2) |
| Christoffer Fagerli Rukke (Neo) | 37.84 | (2) | 1:54.19 | (2) | 7:23.83 | (12) | 15:06.08 | (11) |
| Håvard Bøkko (Neo) | 37.51 | (1) | 1:52.27 | (1) | 6:51.81 | (1) | 13:48.57 | (1) |
| Lars Kvaalen (Neo) | 37.85 | (3) | 1:55.26 | (7) | 7:14.81 | (6) | 14:34.47 | (7) |
| Preben Kristensen (Senior) | 39.78 | (10) | 1:58.57 | (11) | 7:15.56 | (7) | 14:35.53 | (8) |
| Tormod Bjørnetun Haugen (Neo) | 39.80 | (12) | 2:01.76 | (17) | 7:28.14 | (14) | - | |
| Fredrik van der Horst (A2) | 38.88 | (6) | 1:59.32 | (12) | 7:37.43 | (21) | - | |
| Tore Solli (Neo) | 39.87 | (14) | 1:57.53 | (8) | 6:57.63 | (2) | 14:03.61 | (3) |
| Stian Elvenes (Neo) | 39.22 | (8) | 1:55.01 | (5) | 7:16.93 | (10) | 14:41.82 | (9) |
| Are Eri Bjelland (Neo) | 41.08 | (18) | 2:02.25 | (19) | 7:28.41 | (15) | - | |
| Mathias Rogn (Neo) | 40.05 | (16) | 2:00.14 | (14) | 7:21.11 | (11) | - | |
| Roald Eidsheim (Neo) | 39.82 | (13) | 2:03.58 | (20) | 7:31.22 | (19) | - | |
| Sverre Lunde Pedersen (B1) | 38.96 | (7) | 1:55.06 | (6) | 7:15.68 | (8) | 14:53.91 | (10) |
| Håvard Holmefjord Lorentzen (B1) | 40.01 | (15) | 2:00.51 | (15) | 7:29.81 | (17) | - | |
| Kjetil Stiansen (B2) | 39.30 | (9) | 1:58.35 | (9) | 7:31.64 | (20) | 15:22.34 | (12) |
| Torgeir Høgheim (A1) | 39.78 | (10) | 2:01.77 | (18) | 7:29.95 | (18) | - | |
| August Teodor Haugen (B2) | 41.47 | (20) | 2:01.07 | (16) | 7:27.65 | (13) | - | |
| Thomas Henrik Søfteland (A1) | 43.42 | (23) | 2:05.24 | (22) | 7:29.78 | (16) | - | |
| Kristian Reistad Fredriksen (B1) | 42.13 | (22) | 2:04.56 | (21) | 7:42.04 | (22) | - | |