| 1 | Kim Roger Haraldsen | 45.83 | 48.37 | 46.70 45.83 51.52 46.89 56.91 |
| 2 | Celine Tran | 48.71 | 52.83 | 48.71 53.50 53.63 52.29 52.69 |
| 3 | Herman Westerlund Kalland | 51.31 | 53.71 | 51.31 55.15 53.45 1:04.87 52.54 |
| 4 | Niklas Aasen Eliasson | 48.54 | 54.05 | 53.44 48.54 52.53 56.19 57.90 |
| 5 | Liam Uno Timour-Silveira | 56.87 | 1:01.54 | 1:02.63 1:00.40 1:05.86 1:01.58 56.87 |
| 6 | Kostiantyn Stadnyk (Костянтин Стадник) | 56.74 | 1:01.99 | 1:06.68 56.74 1:16.62 57.82 1:01.47 |
| 7 | Anders Barhaugen | 57.62 | 1:02.48 | 1:06.57 1:09.47 1:00.85 1:00.01 57.62 |
| 8 | Knut Skaug Haraldsen | 58.60 | 1:03.05 | 1:05.99 58.60 1:01.05 1:04.08 1:04.03 |
| 9 | Thomas Allinson | 57.89 | 1:07.79 | 1:03.06 57.89 1:14.03 1:06.29 1:17.91 |
| 10 | Bjørnar Lund Mathisen | 1:01.96 | 1:08.92 | 1:10.81 1:04.75 1:01.96 1:22.47 1:11.21 |
| 11 | Stian Nystad Østli | 1:05.01 | 1:10.68 | 1:07.92 1:15.53 1:05.01 1:13.44 1:10.67 |
| 12 | Oskar Feed Jakobsen | 1:06.58 | 1:12.56 | 1:06.58 1:15.12 1:11.51 1:11.04 1:19.95 |
| 13 | Julian Giæver-Engesmo | 1:01.22 | 1:13.32 | 1:17.18 1:15.78 1:07.30 1:16.89 1:01.22 |
| 14 | Amélie Dieterich | 1:11.78 | 1:14.48 | 1:13.39 1:15.15 1:11.78 1:14.89 1:17.72 |
| 15 | Filip Nilsen | 1:04.08 | 1:14.52 | 1:18.04 1:10.77 1:14.75 1:29.29 1:04.08 |
| 16 | Marius Bergo Nielsen | 1:11.75 | 1:15.64 | 1:16.82 1:18.30 1:11.75 1:26.35 1:11.80 |
| 17 | Lars Ulveseth | 1:14.54 | 1:21.41 | 1:20.87 1:22.86 1:20.51 1:32.88 1:14.54 |
| 18 | Konstantin Jaehne | 1:12.92 | 1:22.23 | 1:21.74 1:12.92 1:31.13 1:20.21 1:24.75 |
| 19 | Sigurd Volan Håvik | 1:12.93 | 1:22.28 | 1:25.98 1:22.71 1:25.01 1:19.13 1:12.93 |
| 20 | Henrik Arnøy | 1:14.89 | 1:22.45 | 1:16.99 1:26.94 1:14.89 1:27.61 1:23.43 |
| 21 | Jonathan Hummel Simensen | 1:19.25 | 1:22.51 | 1:21.11 1:21.58 1:24.84 1:25.17 1:19.25 |
| 22 | Ulrik Bredland | 1:14.71 | 1:23.33 | 1:20.79 1:32.43 1:24.98 1:24.22 1:14.71 |
| 23 | Andreas Eriksen | 1:17.22 | 1:25.34 | 1:25.88 1:17.22 1:27.02 1:27.80 1:23.12 |
| 24 | Juri Christian van der Zwart | 1:19.45 | 1:25.92 | 1:32.93 1:21.76 1:19.45 1:28.85 1:27.16 |
| 25 | Thang Vinh Vu | 1:18.82 | 1:26.98 | 1:18.82 1:27.70 1:34.30 1:19.35 1:33.88 |
| 26 | Jacob Oliver Bruun | 1:21.99 | 1:29.20 | 1:21.99 1:34.26 1:30.26 1:23.09 1:38.27 |
| 27 | Halvard Thoen Vedå | 1:22.56 | 1:30.50 | 1:28.77 1:38.72 1:30.24 1:32.50 1:22.56 |
| 28 | Torgeir Sundseth Robertsen | 1:24.97 | 1:31.53 | 1:24.97 DNF 1:25.71 1:33.88 1:35.01 |
| 29 | Lars Johan Folde | 1:25.69 | 1:33.07 | 1:30.33 1:38.08 1:30.81 1:25.69 DNF |
| 30 | Kristoffer Nagell Busch | 1:31.35 | 1:33.86 | 1:34.86 1:34.20 1:31.35 1:38.66 1:32.51 |
| 31 | Johannes Djupedal Power | 1:29.58 | 1:36.09 | 1:36.75 1:29.58 1:29.83 2:02.66 1:41.68 |
| 32 | Daniel Eilevstjønn | 1:30.87 | 1:38.19 | 1:38.41 1:39.20 1:36.96 1:50.26 1:30.87 |
| 33 | Henry Gould | 1:35.84 | 1:39.80 | 1:35.84 1:48.21 1:41.74 1:41.39 1:36.27 |
| 34 | Nikolai Lexander Moncrieff Dyrkolbotn Brown | 1:34.74 | 1:40.27 | 1:43.54 1:41.03 1:37.03 1:34.74 1:42.74 |
| 35 | Ivar Asplund | 1:15.12 | 1:40.88 | 1:52.56 1:36.19 1:33.88 DNF 1:15.12 |
| 36 | Einar Martin Sandvik | 1:38.23 | 1:41.45 | 1:44.17 1:46.17 1:39.10 1:41.08 1:38.23 |
| 37 | Henrik Tvervåg | 1:34.30 | 1:42.14 | 1:34.30 1:42.14 1:36.65 1:47.62 DNF |
| 38 | Hennie Færden | 1:38.70 | 1:45.74 | 1:38.70 1:49.18 1:40.73 1:47.31 1:56.24 |
| 39 | Wilhelm Öhman | 1:36.71 | 1:46.54 | 2:05.39 1:36.71 1:44.30 1:41.92 1:53.40 |
| 40 | Jakob Jernsletten | 1:38.05 | 1:48.30 | 2:01.54 1:38.05 1:46.12 1:50.76 1:48.01 |
| 41 | Andreas Nessan | 1:35.13 | 1:50.90 | 1:42.70 1:35.13 1:55.82 1:59.26 1:54.18 |
| 42 | Henrik Speer By | 1:47.06 | 1:53.76 | 2:00.76 1:53.12 2:03.12 1:47.39 1:47.06 |
| 43 | Teodor Senneset Heggøy | 1:50.01 | 1:55.40 | 1:56.14 1:50.01 1:54.49 1:55.58 2:06.32 |
| 44 | André Nilsson | 1:51.60 | 2:07.15 | 1:51.60 1:58.12 2:12.91 2:10.41 DNF |
| 45 | Ole Nikolai Gjerset | 1:58.28 | 2:12.02 | 2:08.55 2:05.93 1:58.28 2:21.58 DNS |
| 46 | Magnus Melkvik Gustavsen | 2:01.84 | 2:15.69 | 2:13.18 2:14.55 2:19.34 2:01.84 DNS |
| 47 | Håvard Elias Helland | 2:09.36 | 2:18.49 | 2:09.36 2:11.38 2:21.73 2:22.37 DNS |
| 48 | Anne Sortland | 2:21.76 | 2:31.40 | 2:40.07 2:21.76 2:22.63 2:31.51 DNS |
| 49 | Emil Strandskogen | 2:07.50 | DNF | 2:49.10 2:07.50 2:34.80 DNF DNS |
| 50 | Håkon Stangnes | 2:16.68 | DNF | 2:53.08 2:52.10 DNF 2:16.68 DNS |
| 51 | Olav Norvin Borud | 2:20.64 | DNF | 2:30.63 2:44.15 2:20.64 DNF DNS |
| 51 | Henrik Eilevstjønn | 2:20.64 | DNF | 2:45.05 2:20.64 2:38.27 DNF DNS |
| 53 | Eivind Bäckmark Ytteborg | 2:20.76 | DNF | 2:25.32 3:17.33 2:20.76 DNF DNS |
| 54 | Brage Fredagsvik-Rørvik | 2:24.34 | DNF | 2:24.34 2:55.00 3:00.31 DNF DNS |
| 55 | Oskar Erland Fossaas | 2:26.35 | DNF | 2:45.40 2:26.35 3:15.19 DNS DNS |
| 56 | Oliver Mæle Keiseraas | 2:26.92 | DNF | 2:26.92 2:51.95 2:34.43 DNF DNS |
| 57 | Mikkel Hallingstad | 2:32.98 | DNF | 2:38.91 2:32.98 2:35.82 DNS DNS |
| 58 | Pia Håvik Hansen | 2:50.58 | DNF | 2:50.58 2:54.23 3:09.07 DNF DNS |
| 59 | Eivind Aas Rødseth | 3:09.44 | DNF | 3:12.99 3:09.44 3:23.06 DNS DNS |
| 60 | Tyson Rush Gregory | 3:14.00 | DNF | 3:27.20 3:14.00 DNF DNS DNS |
| 61 | Filip Saldivar Müller | 3:15.42 | DNF | 4:26.52 3:15.42 DNS DNS DNS |
| 62 | Karine Reigstad Soli | 3:15.85 | DNF | 3:18.83 3:15.85 3:21.79 DNS DNS |
| 63 | Leander Rønne Olsen | 3:32.09 | DNF | 3:37.57 3:32.09 DNF DNS DNS |
| 64 | Noah Lindquist van Genugten | 3:58.77 | DNF | 3:58.77 4:02.18 DNS DNS DNS |
| 65 | Emir Can Karakus | 4:20.65 | DNF | 4:20.65 4:33.13 DNS DNS DNS |
| 66 | Tymofii Pushnov | 4:48.95 | DNF | 4:48.95 5:06.09 DNS DNS DNS |
| 67 | Rebekka Kirsten Smith | 5:43.83 | DNF | 5:43.83 DNF DNS DNS DNS |