| 1 | Erik Resell (Senior) | NOR | 1:11.73 | | - |
| 2 | Cristian Landrø Magnussen (Neo) | NOR | 1:11.85 | | +0.120 |
| 3 | Finn Elias Haneberg (Neo) | NOR | 1:11.86 | | +0.130 |
| 4 | Emil Pedersen Matre (Neo) | NOR | 1:12.76 | | +1.030 |
| 5 | Frederik Gajos Hamre (A2) | NOR | 1:14.37 | | +2.640 |
| 6 | Nicolai Ulvan (A2) | NOR | 1:14.46 | | +2.730 |
| Arne Lernes (A2) | NOR | 1:14.46 | | +2.730 |
| 8 | Martin Solberg Andreassen (Neo) | NOR | 1:15.20 | | +3.470 |
| 9 | Emil Ervik (Neo) | FIN | 1:15.77 | SB | +4.040 |
| 10 | Bendik Becker Pedersen (B2) | NOR | 1:16.09 | | +4.360 |
| 11 | Erlend Andre Rue (Neo) | NOR | 1:16.11 | | +4.380 |
| 12 | Joren Antoine Sleeking (Neo) | NOR | 1:17.43 | | +5.700 |
| 13 | Ivar Norheim (Neo) | NOR | 1:17.60 | | +5.870 |
| 14 | William Vorvik (A1) | NOR | 1:17.97 | | +6.240 |
| 15 | Elias Brubak (B1) | NOR | 1:18.00 | | +6.270 |
| 16 | David Martin Davidsen (B2) | NOR | 1:18.07 | | +6.340 |
| 17 | Jonas Olderli Berget (Neo) | NOR | 1:18.42 | | +6.690 |
| 18 | Tage Alexander Linn (B2) | NOR | 1:18.83 | | +7.100 |
| 19 | Nathaniel Høyer (B2) | NOR | 1:19.38 | SB | +7.650 |
| 20 | Aron Magnus Feiring (A1) | NOR | 1:20.04 | SB | +8.310 |
| 21 | Audun Semb (B1) | NOR | 1:20.41 | SB | +8.680 |
| 22 | Martin Vike Lackner (B1) | NOR | 1:20.44 | | +8.710 |
| 23 | Eivind Vegard Lia (M40) | NOR | 1:20.50 | SB | +8.770 |
| 24 | Øyvind Ryen-Herland (B2) | NOR | 1:22.74 | PB | +11.010 |
| 25 | Halvor Kjøsterud Erlingsen (A1) | NOR | 1:22.75 | | +11.020 |
| 26 | Hans Arne Frodal (M30) | NOR | 1:24.23 | SB | +12.500 |
| 27 | Marius Sæther Nilsen (A2) | NOR | 1:25.23 | SB | +13.500 |
| 28 | Nikolas Sebastian Johannessen (B2) | NOR | 1:25.55 | SB | +13.820 |
| 29 | Morten Henriksen (M65) | NOR | 1:27.07 | | +15.340 |
| 30 | Theodor Henriksen (B1) | NOR | 1:28.84 | | +17.110 |
| 31 | Sondre Myrmel (B1) | NOR | 1:32.33 | | +20.600 |
| DNF | Sebastian Forsmark (Neo) | SWE | DNF | | - |