| 1 | Kim Roger Haraldsen | 23.24 | 26.12 | 34.28 28.06 24.89 23.24 25.41 |
| 2 | Brian Johnson | 28.10 | 29.78 | 30.64 29.19 32.02 29.52 28.10 |
| 3 | Filip Nilsen | 28.10 | 31.01 | 31.02 31.45 28.10 30.55 32.41 |
| 4 | Niklas Aasen Eliasson | 27.54 | 31.37 | 27.54 35.35 34.40 30.62 29.10 |
| 5 | Ulrik Bredland | 29.79 | 31.78 | 29.79 36.43 31.82 31.15 32.38 |
| 6 | Zeke Mackay | 22.35 | 32.33 | 29.63 35.07 33.57 22.35 33.79 |
| 7 | Celine Tran | 28.35 | 32.36 | 30.26 35.62 36.49 31.21 28.35 |
| 8 | Knut Skaug Haraldsen | 31.39 | 33.03 | 32.20 36.36 34.20 32.70 31.39 |
| 9 | Kostiantyn Stadnyk (Костянтин Стадник) | 34.42 | 37.27 | 34.42 37.66 41.81 36.99 37.15 |
| 10 | Stian Nystad Østli | 34.46 | 39.29 | 38.91 39.36 34.46 39.60 42.71 |
| 11 | Julian Giæver-Engesmo | 34.49 | 40.53 | 39.23 39.70 43.93 34.49 42.65 |
| 12 | Oskar Feed Jakobsen | 34.95 | 40.98 | 52.25 41.05 42.40 39.48 34.95 |
| 13 | Bjørnar Lund Mathisen | 35.73 | 43.20 | 35.73 42.28 42.82 44.51 50.33 |
| 14 | Anders Barhaugen | 34.58 | 43.30 | 34.58 43.59 44.84 44.48 41.82 |
| 15 | Jacob Oliver Bruun | 45.14 | 46.92 | 46.80 50.35 45.98 47.99 45.14 |
| 16 | Sakeus Løvås | 42.57 | 46.97 | 42.57 1:14.02 46.45 44.25 50.22 |
| 17 | Lars Johan Folde | 40.92 | 47.50 | 46.05 40.92 48.18 DNF 48.26 |
| 18 | Henrik Tvervåg | 44.65 | 47.62 | 48.35 44.65 46.64 47.86 51.80 |
| 19 | Leander Tiller | 47.26 | 50.66 | 47.26 50.04 48.13 53.81 1:08.75 |
| 20 | Thang Vinh Vu | 49.05 | 54.30 | 53.00 55.79 57.68 49.05 54.10 |
| 21 | Jakob Jernsletten | 51.04 | 57.55 | 58.34 59.63 54.68 51.04 1:06.76 |
| 22 | Ole Nikolai Gjerset | 52.87 | 1:02.12 | 1:06.32 DNF 1:01.74 52.87 58.31 |
| 23 | Guttorm Syvertsen-Wiig | 59.02 | 1:02.93 | 59.02 59.70 1:01.16 1:07.94 1:10.62 |
| 24 | Einar Martin Sandvik | 56.25 | 1:07.22 | 1:12.59 56.25 1:00.25 1:08.83 DNF |
| 25 | Rasmus Heggvik Aune | 1:00.81 | 1:09.71 | 1:11.56 1:10.13 1:08.13 1:00.81 1:10.87 |
| 26 | Henrik Bones Kjørsvik | 1:09.07 | 1:12.61 | 1:12.70 1:09.07 1:20.11 1:13.35 1:11.77 |
| 27 | Einride Brodahl Osland | 1:13.03 | 1:17.92 | 1:13.03 1:18.47 1:17.04 1:30.60 1:18.26 |
| 28 | Elyes Msakni | 1:10.90 | 1:22.29 | 1:10.90 1:32.68 DNF 1:18.99 1:15.19 |
| 29 | Elvine Syvertsen-Wiig | 1:20.05 | 1:36.70 | 1:47.29 1:23.04 1:20.05 1:39.78 DNF |
| 30 | Mikael Fredagsvik | 1:47.93 | DNF | 2:03.05 1:47.93 DNF DNF DNS |
| 31 | Alexander Rolfsen | 2:06.28 | DNF | 2:06.28 2:20.10 DNF DNS DNS |
| 32 | Ola Stokke-Ruch | 2:13.85 | DNF | 2:13.85 2:14.24 DNF DNS DNS |
| 33 | Vivikt Sandhya Vinay | 3:06.64 | DNF | 3:06.64 3:11.67 DNS DNS DNS |