| 1 | Christoffer Fagerli Rukke (Senior) | NOR | 37.37 | TR | - |
| 2 | Kenneth Lund Håvardsrud (Neo) | NOR | 38.77 | | +1.400 |
| 3 | Eirik Skavhaug Nergård (Neo) | NOR | 38.97 | | +1.600 |
| 4 | Henrik Fagerli Rukke (B2) | NOR | 39.15 | | +1.780 |
| 5 | Brage Olsen Børtnes (A1) | NOR | 40.03 | | +2.660 |
| 6 | Christer Skuterud (B2) | NOR | 40.40 | | +3.030 |
| 7 | Per Olav Aaserud (B2) | NOR | 41.60 | | +4.230 |
| 8 | Samuel Aleksander Stakseng Bozenhard (Neo) | SWE | 41.64 | SB | +4.270 |
| 9 | Øyvind Valvatne Sveen (A2) | NOR | 43.47 | SB | +6.100 |
| 10 | Frank Erik Tindvik (M30) | NOR | 43.55 | | +6.180 |
| 11 | Sondre Kvalshaugen Glesne (C1) | NOR | 43.95 | | +6.580 |
| 12 | Bjørnar Schultze Borgersen (C2) | NOR | 46.35 | | +8.980 |
| 13 | Øystein Borgersen (M45) | NOR | 47.84 | | +10.470 |
| 14 | Jan Erland Asbjørnhus (C1) | NOR | 48.38 | | +11.010 |
| 15 | Terje Fjæreide (M55) | NOR | 49.42 | | +12.050 |
| 16 | Emil Hansen (D2) | NOR | 49.89 | | +12.520 |
| 17 | Tron Robberstad (M55) | NOR | 50.29 | PB | +12.920 |
| 18 | Joren Antoine Sleeking (E2) | NOR | 54.74 | | +17.370 |
| 19 | Torstein Holmengen (C1) | NOR | 56.80 | | +19.430 |
| 20 | Robin Willem Hendrik Sleeking (D2) | NOR | 58.11 | | +20.740 |
| 21 | Sondre Hvammen (E1) | NOR | 1:02.96 | | +25.590 |
| 22 | Vetle Oldemann Christensen (F1) | NOR | 1:21.54 | | +44.170 |
| 23 | Mats Brennsæter (F2) | NOR | 1:28.23 | | +50.860 |
| 24 | Stian Brennsæter (E2) | NOR | 1:29.90 | | +52.530 |
| DNS | Odd Øystein Langegård (M30) | NOR | DNS | | - |