| 1 | Kim Roger Haraldsen | 24.39 | 26.61 | 25.46 26.04 24.39 34.06 28.33 |
| 2 | Herman Westerlund Kalland | 25.05 | 27.61 | 28.29 31.16 28.85 25.05 25.70 |
| 3 | Niklas Aasen Eliasson | 27.33 | 28.88 | 27.33 33.89 29.60 28.34 28.71 |
| 4 | Ulrik Bredland | 28.21 | 30.86 | 34.20 31.16 31.23 30.20 28.21 |
| 5 | Celine Tran | 28.81 | 31.76 | 36.66 28.81 31.49 31.34 32.45 |
| 6 | Knut Skaug Haraldsen | 28.83 | 32.39 | 28.83 31.64 35.90 33.95 31.59 |
| 7 | Filip Nilsen | 29.54 | 32.76 | 30.12 34.42 35.20 33.75 29.54 |
| 8 | Liam Uno Timour-Silveira | 31.53 | 33.24 | 35.86 31.53 33.50 33.97 32.25 |
| 9 | Kostiantyn Stadnyk (Костянтин Стадник) | 31.35 | 34.63 | 34.78 38.77 34.71 31.35 34.40 |
| 10 | Oskar Feed Jakobsen | 33.08 | 36.95 | 35.94 39.68 35.22 33.08 44.47 |
| 11 | Stian Nystad Østli | 33.77 | 37.16 | 37.29 41.86 38.11 33.77 36.09 |
| 12 | Anders Barhaugen | 33.01 | 37.34 | 38.65 33.01 37.76 39.98 35.62 |
| 13 | Sigurd Volan Håvik | 32.02 | 37.36 | 32.02 40.22 34.62 40.94 37.23 |
| 14 | Thomas Allinson | 32.90 | 38.87 | 36.23 44.35 41.22 32.90 39.17 |
| 15 | Jonathan Hummel Simensen | 36.01 | 39.33 | 42.86 40.92 36.01 38.92 38.14 |
| 16 | Bjørnar Lund Mathisen | 36.40 | 39.58 | 39.14 42.47 36.40 DNF 37.12 |
| 17 | Julian Giæver-Engesmo | 35.04 | 39.87 | 35.04 49.38 40.21 38.23 41.17 |
| 18 | Henrik Arnøy | 35.20 | 40.93 | 45.28 39.71 41.77 35.20 41.31 |
| 19 | Sakeus Løvås | 37.82 | 41.43 | 45.68 38.33 41.08 44.88 37.82 |
| 20 | Lars Ulveseth | 36.09 | 42.00 | 40.97 43.66 50.30 41.38 36.09 |
| 21 | Andreas Eriksen | 41.96 | 43.69 | 46.50 45.30 41.96 43.78 41.99 |
| 22 | Henry Gould | 42.66 | 44.49 | 45.81 43.66 42.66 45.82 44.01 |
| 23 | Marius Bergo Nielsen | 40.19 | 45.13 | 42.79 43.98 40.19 49.07 48.62 |
| 24 | Thang Vinh Vu | 42.25 | 45.84 | 42.25 45.52 44.80 57.90 47.20 |
| 25 | Nikolai Lexander Moncrieff Dyrkolbotn Brown | 43.18 | 45.99 | 45.95 49.09 47.91 43.18 44.11 |
| 26 | Amélie Dieterich | 37.19 | 46.05 | 46.05 45.98 46.69 46.13 37.19 |
| 27 | Johannes Djupedal Power | 40.58 | 46.05 | 53.40 45.52 43.54 49.10 40.58 |
| 28 | Juri Christian van der Zwart | 39.80 | 46.41 | 49.82 39.80 52.39 46.40 43.01 |
| 29 | Torgeir Sundseth Robertsen | 43.35 | 46.55 | 47.63 43.35 47.57 51.90 44.45 |
| 30 | Jacob Oliver Bruun | 46.26 | 47.22 | 46.26 46.38 47.22 48.06 56.52 |
| 31 | Hennie Færden | 39.83 | 49.59 | 50.01 48.74 50.02 52.34 39.83 |
| 32 | Jonatan Solheim | 40.33 | 49.70 | 1:45.13 50.19 40.33 43.48 55.43 |
| 33 | Lars Johan Folde | 47.71 | 50.51 | 51.73 52.08 52.47 47.71 47.72 |
| 34 | Daniel Eilevstjønn | 47.89 | 50.58 | 51.66 49.20 50.88 54.29 47.89 |
| 35 | Halvard Thoen Vedå | 47.36 | 50.79 | 54.22 50.00 52.06 47.36 50.32 |
| 36 | Henrik Westersund Åsland | 47.75 | 51.37 | 52.70 56.23 52.88 47.75 48.53 |
| 37 | Halvar Levi Mangrud | 45.31 | 52.88 | 55.89 54.24 1:04.26 45.31 48.52 |
| 38 | Herman Josten Øfsti | 51.04 | 52.98 | 51.60 51.04 53.57 1:03.84 53.76 |
| 39 | Håkon Stangnes | 48.85 | 53.19 | 54.08 51.77 1:02.23 48.85 53.73 |
| 40 | Wilhelm Öhman | 43.39 | 53.24 | 57.89 43.39 DNF 52.39 49.45 |
| 41 | Jakob Jernsletten | 47.82 | 55.71 | 52.56 55.28 59.28 47.82 1:01.79 |
| 42 | Andreas Nessan | 44.89 | 55.93 | 49.66 1:11.91 44.89 1:04.47 53.66 |
| 43 | Kristoffer Nagell Busch | 49.93 | 56.33 | 49.93 1:08.05 52.13 1:01.11 55.74 |
| 44 | Ole Nikolai Gjerset | 56.28 | 57.14 | 57.13 56.28 57.48 1:02.94 56.80 |
| 45 | Magnus Melkvik Gustavsen | 54.40 | 58.77 | 54.57 1:01.58 1:05.16 1:00.15 54.40 |
| 46 | Eivind Bäckmark Ytteborg | 54.50 | 59.21 | 56.64 54.50 59.65 1:01.34 1:09.92 |
| 47 | André Nilsson | 54.80 | 59.49 | 1:08.82 1:00.85 1:00.71 56.91 54.80 |
| 48 | Henrik Eilevstjønn | 59.31 | 1:01.86 | 1:06.12 1:00.70 59.31 1:02.64 1:02.25 |
| 49 | Einar Martin Sandvik | 52.78 | 1:03.23 | 1:18.56 1:10.53 59.44 59.73 52.78 |
| 50 | Henrik Lagesen Sagerup | 1:00.67 | 1:05.11 | 1:03.64 1:03.35 1:00.67 1:08.34 1:15.49 |
| 51 | Guttorm Syvertsen-Wiig | 1:01.69 | 1:05.42 | 1:14.79 1:04.59 1:01.69 1:05.96 1:05.71 |
| 52 | Håvard Elias Helland | 1:03.76 | 1:06.36 | 1:06.89 1:13.32 1:04.96 1:03.76 1:07.22 |
| 53 | Teodor Senneset Heggøy | 57.73 | 1:07.61 | 1:03.50 DNF 1:11.37 1:07.95 57.73 |
| 54 | Hyunwoo Kim | 1:03.09 | 1:09.53 | 1:11.27 1:06.80 1:03.09 1:10.52 1:15.14 |
| 55 | Rasmus Heggvik Aune | 1:06.31 | 1:11.19 | 1:07.35 1:14.71 1:06.31 1:16.21 1:11.51 |
| 56 | Olav Norvin Borud | 1:00.08 | 1:11.52 | 1:11.24 1:00.08 1:21.71 1:12.60 1:10.71 |
| 57 | Jim Steer | 1:06.83 | 1:12.94 | 1:06.83 1:17.50 1:14.18 1:07.14 1:40.26 |
| 58 | Vidar Norstein Klungre | 1:12.35 | 1:15.11 | 1:16.46 1:12.35 1:13.76 1:15.10 1:30.08 |
| 59 | Emil Strandskogen | 1:03.08 | 1:16.12 | 1:14.95 1:13.70 1:19.72 1:03.08 1:29.14 |
| 60 | Oskar Erland Fossaas | 1:08.77 | 1:18.69 | 1:22.69 1:16.26 1:08.77 1:17.35 1:22.46 |
| 61 | Anne Sortland | 1:13.12 | 1:18.93 | 1:22.08 1:13.35 1:36.66 1:21.37 1:13.12 |
| 62 | Elvine Syvertsen-Wiig | 1:17.61 | 1:20.14 | 1:22.92 1:32.81 1:17.80 1:19.71 1:17.61 |
| 63 | Magnus Meling-Raunehaug | 1:14.77 | 1:22.28 | 1:24.18 1:14.77 1:26.78 1:26.97 1:15.87 |
| 64 | Amund Ramstad Berg | 1:22.79 | 1:30.73 | 1:22.79 1:28.68 DNF 1:40.05 1:23.47 |
| 65 | Mikkel Hallingstad | 1:18.62 | 1:31.59 | 1:51.49 1:29.04 1:18.62 1:41.42 1:24.31 |
| 66 | Eivind Aas Rødseth | 1:15.37 | 1:33.23 | 1:28.16 1:57.45 1:31.16 1:40.38 1:15.37 |
| 67 | Filip Saldivar Müller | 1:21.02 | 1:36.71 | 1:21.02 1:35.41 1:34.23 1:40.48 1:42.63 |
| 68 | Oliver Mæle Keiseraas | 1:31.33 | 1:47.52 | 2:16.54 1:31.33 1:32.07 1:33.94 DNF |
| 69 | Tyson Rush Gregory | 1:32.95 | 1:49.77 | 1:32.95 1:45.54 1:44.79 1:58.97 DNS |
| 70 | Leander Rønne Olsen | 1:34.57 | 1:50.37 | 1:49.03 1:34.57 1:54.88 1:47.20 DNS |
| 71 | Karine Reigstad Soli | 1:43.18 | 1:52.49 | 1:43.18 1:46.20 1:47.52 2:03.76 DNS |
| 72 | Tymofii Pushnov | 1:35.57 | 1:54.42 | 2:05.25 1:35.57 1:43.96 1:54.06 DNF |
| 73 | Jonathan Kromann Hanssen | 1:37.84 | 2:06.20 | 2:02.27 1:57.87 1:37.84 2:18.47 DNS |
| 74 | Oskar Thowsen | 1:39.81 | DNF | DNF 2:07.22 1:39.81 1:48.50 DNS |
| 75 | Noah Lindquist van Genugten | 1:44.76 | DNF | 2:16.44 2:24.02 1:44.76 DNF DNS |
| 76 | André Raunehaug | 1:59.90 | DNF | 2:17.65 1:59.90 DNF 2:31.68 DNS |
| 77 | Emir Can Karakus | 2:20.91 | DNF | 2:23.79 2:20.91 2:43.00 DNS DNS |
| 78 | Trond Kyrre Simensen | 2:28.27 | DNF | 2:41.74 2:28.27 DNF DNS DNS |
| 79 | Nick Stodal | 2:34.87 | DNF | 2:39.32 2:34.87 DNF DNS DNS |