| 1 | Kim Roger Haraldsen | 48.05 | 50.24 | 51.41 53.01 50.75 48.55 48.05 |
| 2 | Celine Tran | 51.50 | 56.34 | DNF 57.68 51.50 54.40 56.95 |
| 3 | Kenneth Tran | 49.32 | 57.35 | 56.59 49.32 1:01.09 56.39 59.07 |
| 4 | Niklas Aasen Eliasson | 1:06.57 | 1:12.34 | 1:14.74 1:11.71 1:06.57 1:10.58 1:20.98 |
| 5 | Ulrik Bredland | 1:11.86 | 1:13.83 | 1:12.98 1:11.86 1:15.66 1:12.85 DNF |
| 6 | Stian Nystad Østli | 1:12.83 | 1:16.69 | 1:21.32 1:12.83 1:29.79 1:13.40 1:15.36 |
| 7 | Filip Nilsen | 1:06.21 | 1:16.91 | 1:20.31 1:24.67 1:12.65 1:17.76 1:06.21 |
| 8 | Lars Johan Folde | 1:21.01 | 1:28.60 | 1:29.91 1:22.14 1:33.75 1:21.01 1:38.32 |
| 9 | Jacob Oliver Bruun | 1:18.94 | 1:30.72 | 1:41.21 1:28.81 1:18.94 1:28.37 1:34.98 |
| 10 | Lars Ulveseth | 1:32.47 | 1:40.30 | 1:36.62 1:45.13 1:41.62 1:42.67 1:32.47 |
| 11 | Vebjørn Søreide Øiestad | 1:34.82 | 1:40.39 | 1:34.82 1:44.56 1:37.27 1:43.41 1:40.50 |
| 12 | Marius Bergo Nielsen | 1:32.00 | 1:40.56 | 1:46.52 1:39.60 1:44.65 1:37.43 1:32.00 |
| 13 | Jakob Jernsletten | 1:32.82 | 1:43.29 | 1:38.20 1:57.10 1:49.42 1:42.24 1:32.82 |
| 14 | Håvard Elias Helland | 1:45.81 | 1:48.15 | 1:50.45 1:46.41 1:45.81 1:51.42 1:47.60 |
| 15 | Johannes Djupedal Power | 1:42.69 | 1:56.94 | 1:47.96 2:25.68 1:53.52 1:42.69 2:09.35 |
| 16 | Jokūbas Endriulaitis | 1:39.23 | 1:58.87 | 1:55.85 1:39.23 2:14.66 2:04.54 1:56.23 |
| 17 | Teodor Senneset Heggøy | 2:08.77 | 2:18.21 | 2:13.43 2:27.24 2:31.38 2:08.77 2:13.97 |
| 18 | Lukas Evanger | 1:53.24 | 2:31.94 | 2:44.22 2:23.43 1:53.24 2:28.18 DNF |
| 19 | Kristian Nybråten | 2:10.44 | 2:49.23 | 3:08.80 2:43.62 2:35.26 2:10.44 DNF |
| 20 | Tobias Lied | 2:36.23 | 2:55.18 | 3:04.86 2:57.17 2:43.51 2:36.23 DNS |
| 21 | Ole Ask Nore | 3:01.16 | DNF | 3:31.53 3:33.66 3:01.16 DNS DNS |
| 22 | Olav Bergeland Sandven | 3:50.77 | DNF | 3:50.77 4:03.72 DNF DNS DNS |
| 23 | Levin Borge Kristensen | 6:59.84 | DNF | 6:59.84 DNF DNS DNS DNS |