| 1 | Kim Roger Haraldsen | 52.21 | 55.84 | 52.21 56.71 58.87 53.14 57.67 |
| 2 | Celine Tran | 56.89 | 58.26 | 57.73 56.89 57.63 1:02.59 59.41 |
| 3 | Daniel Wallin | 59.33 | 1:02.93 | 1:04.67 59.33 1:03.45 1:11.94 1:00.68 |
| 4 | Knut Skaug Haraldsen | 1:08.04 | 1:09.80 | 1:11.38 1:08.98 1:09.41 1:08.04 1:11.02 |
| 5 | Liam Uno Timour-Silveira | 1:10.49 | 1:16.48 | 1:28.52 1:12.44 1:10.49 1:12.03 1:24.97 |
| 6 | Filip Nilsen | 1:10.44 | 1:17.35 | 1:18.88 1:23.84 1:19.14 1:14.02 1:10.44 |
| 7 | Håkon Fredriksen | 1:18.07 | 1:22.54 | 1:27.52 1:22.57 1:19.38 1:25.66 1:18.07 |
| 8 | Stian Nystad Østli | 1:18.98 | 1:23.39 | 1:21.26 1:41.38 1:25.55 1:23.36 1:18.98 |
| 9 | Ulrik Bredland | 1:19.07 | 1:31.13 | 1:31.09 1:29.25 1:33.05 1:41.41 1:19.07 |
| 10 | Einar Kvam Lundberg | 1:28.90 | 1:32.49 | 1:28.90 1:36.37 1:30.92 1:30.18 1:44.27 |
| 11 | Niklas Aasen Eliasson | 1:22.34 | 1:32.75 | 1:38.58 1:48.22 1:27.44 1:22.34 1:32.24 |
| 12 | Anders Barhaugen | 1:28.69 | 1:36.42 | 1:35.73 1:28.69 1:36.56 1:44.16 1:36.96 |
| 13 | Lars Johan Folde | 1:31.93 | 1:37.35 | 1:37.02 1:33.38 1:31.93 1:41.64 1:42.64 |
| 14 | Elmer Alexander Johnsen | 1:30.25 | 1:39.25 | 1:47.25 2:04.41 1:38.84 1:31.65 1:30.25 |
| 15 | Ronnie Jinxuan Zhu (朱缙轩) | 1:41.78 | 1:48.11 | 1:48.78 1:41.78 1:49.23 1:47.11 1:48.45 |
| 16 | Kristian Holme | 2:02.11 | 2:08.88 | 2:04.66 2:02.11 2:08.18 2:21.19 2:13.79 |
| 17 | Martin Gudahl Tufte | 1:59.68 | 2:11.55 | 1:59.68 2:13.11 2:15.34 2:15.36 2:06.19 |
| 18 | Einar Martin Sandvik | 2:08.62 | 2:16.62 | 2:11.35 2:22.92 2:47.57 2:08.62 2:15.59 |
| 19 | Ole Nikolai Gjerset | 2:03.47 | 2:19.05 | 2:03.47 2:27.52 2:27.61 2:19.04 2:10.58 |
| 20 | Oskar Erland Fossaas | 2:27.88 | 2:51.02 | 2:58.62 3:03.39 2:57.66 2:36.77 2:27.88 |
| 21 | Amund Wæhre Wilhelmsen | 2:33.19 | 2:55.17 | 2:33.19 2:53.37 2:56.93 2:55.21 2:56.96 |
| 22 | Luna Artemis Hukkelberg | 2:46.74 | 3:03.97 | 2:46.74 3:06.62 3:17.88 3:02.02 3:03.28 |
| 23 | Martin Zhang (张镐轩) | 2:25.29 | 3:12.68 | 2:48.98 3:36.83 3:26.15 2:25.29 3:22.91 |
| 24 | Pugalan Aravinthan | 2:50.97 | DNF | DNF 2:50.97 DNF DNS DNS |
| 25 | Jonas Michael Bakke | 4:20.71 | — | 4:20.71 4:37.08 — — — |
| 26 | Morten Raknes Johansen | DNF | — | DNF DNF — — — |
| 26 | Einar Bakke | DNF | — | DNF DNF — — — |