| Stian Bjørge (Neo) | 39.91 | (2) | 2:00.48 | (1) | 7:13.89 | (5) | 14:54.99 | (7) |
| Lasse Sætre (Senior) | 40.17 | (4) | 2:01.89 | (5) | 7:12.94 | (3) | 14:41.40 | (5) |
| Kjell Storelid (Senior) | 41.52 | (14) | 2:00.91 | (3) | 7:10.89 | (1) | 14:37.11 | (1) |
| Brigt Rykkje (Senior) | 40.83 | (9) | 2:00.67 | (2) | 7:13.37 | (4) | 14:40.62 | (4) |
| Steinar.72 Johansen (Senior) | 39.88 | (1) | 2:03.84 | (7) | 7:43.15 | (13) | - | |
| Remi Andre Hereide (Senior) | 40.79 | (8) | 2:03.42 | (6) | 7:21.09 | (8) | 14:38.57 | (3) |
| Øyvind Gravem (Neo) | 41.30 | (12) | 2:05.79 | (9) | 7:33.17 | (9) | 15:29.50 | (10) |
| Sigurd Edvard Pettersen (Neo) | 41.92 | (16) | 2:05.97 | (11) | 7:42.47 | (12) | 16:01.60 | (12) |
| Arild Nebb Ervik (Neo) | 40.25 | (5) | 2:06.43 | (12) | 7:36.62 | (10) | 15:17.68 | (8) |
| Stian Dalen (Neo) | 40.89 | (10) | 2:07.28 | (13) | 7:48.28 | (14) | - | |
| Andreas Snare Bakke (Senior) | 41.00 | (11) | 2:09.39 | (16) | 7:37.77 | (11) | 15:59.40 | (11) |
| Arnt Olaf Stillerud (Senior) | 41.43 | (13) | 2:05.88 | (10) | 7:20.68 | (7) | 15:21.87 | (9) |
| Øystein Grødum (Neo) | 42.15 | (18) | 2:05.09 | (8) | 7:11.14 | (2) | 14:52.80 | (6) |
| Ørjan Tvenge (Senior) | 40.03 | (3) | 2:00.96 | (4) | 7:15.23 | (6) | 14:38.21 | (2) |
| Rune Stordal (Neo) | 40.64 | (7) | 2:11.03 | (19) | 8:51.41 | (20) | - | |
| Kent Kolnes (Neo) | 42.24 | (19) | 2:08.00 | (15) | 8:01.39 | (17) | - | |
| Kyrre Wisløff (M45) | 42.01 | (17) | 2:15.02 | (20) | 8:19.01 | (19) | - | |
| Christian Owesen (Senior) | 40.34 | (6) | 2:09.45 | (17) | 7:59.89 | (16) | - | |
| Frode Apelthun (Neo) | 42.82 | (20) | 2:10.12 | (18) | 8:04.26 | (18) | - | |
| Svein Roar Henriksen (Senior) | 41.85 | (15) | 2:07.85 | (14) | 7:57.92 | (15) | - | |