| 1 | Celine Tran | 49.27 | 55.28 | 49.27 59.40 52.46 53.99 1:00.54 |
| 2 | Kim Roger Haraldsen | 52.07 | 55.76 | 1:00.11 54.49 52.07 54.71 58.07 |
| 3 | Chris Mills | 1:01.34 | 1:02.96 | 1:01.34 1:06.42 1:02.45 1:02.23 1:04.19 |
| 4 | Herman Westerlund Kalland | 57.63 | 1:03.42 | 1:07.00 1:07.94 1:03.59 59.68 57.63 |
| 5 | Kenneth Tran | 56.16 | 1:03.76 | 1:10.27 56.16 1:25.81 58.68 1:02.34 |
| 6 | Hong Tan Lam | 58.42 | 1:05.06 | 58.42 1:03.89 1:04.59 1:06.70 1:09.44 |
| 7 | Knut Skaug Haraldsen | 1:02.91 | 1:06.28 | 1:04.64 1:02.91 1:07.48 1:08.01 1:06.72 |
| 8 | Noé Bourdon | 1:02.76 | 1:06.47 | 1:05.39 1:02.76 1:05.89 1:08.13 1:10.58 |
| 9 | Liam Uno Timour-Silveira | 1:04.89 | 1:08.18 | 1:08.84 1:13.14 1:08.53 1:04.89 1:07.17 |
| 10 | David Csejtey | 1:03.09 | 1:10.44 | 1:13.62 1:03.09 1:14.99 1:07.45 1:10.26 |
| 11 | Filip Nilsen | 1:08.51 | 1:11.26 | 1:08.51 1:10.45 1:18.64 1:13.53 1:09.79 |
| 12 | Niklas Aasen Eliasson | 1:09.30 | 1:12.45 | 1:22.08 1:11.00 1:14.19 1:12.17 1:09.30 |
| 13 | Stian Nystad Østli | 1:13.56 | 1:17.28 | 1:13.56 1:20.95 1:13.82 1:24.41 1:17.07 |
| 14 | Jacob Oliver Bruun | 1:14.94 | 1:17.39 | 1:15.07 1:14.94 1:31.19 1:18.18 1:18.91 |
| 15 | Anders Barhaugen | 1:05.23 | 1:18.37 | 1:14.20 1:23.22 1:17.95 1:22.95 1:05.23 |
| 16 | Benjamin Bø | 1:20.37 | 1:24.71 | 1:25.16 1:52.97 1:20.37 1:24.44 1:24.52 |
| 17 | Einar Kvam Lundberg | 1:23.14 | 1:25.43 | 1:23.14 1:26.15 1:27.30 1:25.25 1:24.90 |
| 18 | Håkon Fredriksen | 1:16.76 | 1:28.20 | 1:16.76 1:30.59 DNF 1:20.83 1:33.19 |
| 19 | Ulrik Bredland | 1:17.71 | 1:29.84 | 1:17.71 1:31.40 1:26.00 1:32.11 1:32.89 |
| 20 | Lars Johan Folde | 1:22.45 | 1:32.02 | 1:27.65 1:41.51 1:36.02 1:22.45 1:32.39 |
| 21 | Oskar Feed Jakobsen | 1:28.24 | 1:32.10 | 1:28.24 1:34.15 1:28.27 1:33.88 1:35.88 |
| 22 | Julian Giæver-Engesmo | 1:30.22 | 1:32.13 | 1:30.22 1:35.21 1:32.11 1:32.47 1:31.81 |
| 23 | Vegard Seim Karstang | 1:20.85 | 1:33.28 | 1:29.04 1:34.39 1:36.42 1:59.13 1:20.85 |
| 24 | Levi André Tallaksen | 1:17.28 | 1:34.87 | 1:38.37 1:41.16 1:36.84 1:29.40 1:17.28 |
| 25 | Magne Njå | 1:26.95 | 1:35.23 | 1:39.47 1:35.76 1:39.11 1:30.82 1:26.95 |
| 26 | Ivar Strangstadstuen | 1:29.60 | 1:38.65 | 1:43.14 1:41.92 1:38.09 1:35.94 1:29.60 |
| 27 | Daniel Dybwad Reierskog | 1:30.64 | 1:40.21 | 1:39.77 1:42.81 1:30.64 1:42.20 1:38.66 |
| 28 | Jakob Jernsletten | 1:28.48 | 1:43.80 | 1:58.44 1:31.86 1:28.48 2:02.72 1:41.09 |
| 29 | Harald Skinnes Kryvi | 1:28.43 | 1:44.90 | 1:44.47 1:44.21 1:49.55 1:28.43 1:46.03 |
| 30 | Juri Christian van der Zwart | 1:30.14 | 1:46.76 | 1:42.37 1:44.69 1:53.21 1:57.53 1:30.14 |
| 31 | Lars Ulveseth | 1:45.10 | 1:47.82 | 1:46.70 1:53.24 1:47.41 1:49.34 1:45.10 |
| 32 | Bjørnar Lund Mathisen | 1:35.24 | 1:49.18 | 1:54.11 1:35.24 1:46.21 1:52.52 1:48.81 |
| 33 | Henrik Tvervåg | 1:41.30 | 1:53.96 | 2:02.25 1:51.18 2:05.81 1:41.30 1:48.46 |
| 34 | Kristian Holme | 1:54.19 | 1:55.89 | 2:12.69 1:58.68 1:54.19 1:54.26 1:54.72 |
| 35 | Martin Gudahl Tufte | 1:48.04 | 1:56.85 | 1:55.54 2:09.47 1:48.04 1:52.13 2:02.88 |
| 36 | Ole Nikolai Gjerset | 1:42.15 | 1:57.21 | 1:42.15 2:10.41 1:52.60 2:06.00 1:53.03 |
| 37 | Joakim Hirsch | 1:49.11 | 1:57.59 | 1:59.79 1:53.54 2:10.28 1:49.11 1:59.45 |
| 38 | Sondre Fosli Stenseth | 1:48.79 | 1:59.58 | 2:02.28 2:01.91 1:48.79 2:04.68 1:54.54 |
| 39 | Håvard Elias Helland | 1:39.45 | 1:59.82 | 2:02.72 1:54.74 1:39.45 2:10.98 2:01.99 |
| 40 | Einar Martin Sandvik | 1:45.25 | 2:00.36 | 1:58.24 1:59.75 2:03.79 1:45.25 2:03.08 |
| 41 | Andreas Nessan | 1:53.70 | 2:07.11 | 1:58.80 2:28.35 2:13.82 1:53.70 2:08.71 |
| 42 | Leander Tiller | 2:02.47 | 2:20.05 | 2:08.23 2:37.47 2:44.96 2:02.47 2:14.45 |
| 43 | Johannes Djupedal Power | 2:17.45 | — | 2:17.45 2:30.96 — — — |
| 44 | Rasmus Heggvik Aune | 2:17.78 | — | 2:29.05 2:17.78 — — — |
| 45 | Jonatan Solheim | 2:23.14 | — | 2:23.14 3:11.08 — — — |
| 46 | Thang Vinh Vu | 2:31.45 | — | 2:40.98 2:31.45 — — — |
| 47 | Oskar Erland Fossaas | 2:37.15 | — | 2:37.15 2:44.00 — — — |
| 48 | Tobias Lied | 2:37.78 | — | 3:04.49 2:37.78 — — — |
| 49 | Jonathan Hummel Simensen | 2:43.51 | — | 2:43.51 3:02.60 — — — |
| 50 | Brage Skylstad | 2:52.47 | — | 3:16.05 2:52.47 — — — |
| 51 | Hermine Wist Hakvåg | 3:02.97 | — | 3:05.20 3:02.97 — — — |
| 52 | Sjur Nygård Watne | 3:07.41 | — | 3:49.26 3:07.41 — — — |
| 53 | Jan Lucas Krane | 3:10.13 | — | 3:37.78 3:10.13 — — — |
| 54 | Sondre Ausen Idsø | 3:11.31 | — | 3:32.66 3:11.31 — — — |
| 55 | Henry Gould | 3:30.04 | — | 3:40.64 3:30.04 — — — |
| 56 | Jim Steer | 3:43.34 | — | 3:43.34 DNF — — — |
| 57 | Pia Håvik Hansen | 3:44.81 | — | 4:34.29 3:44.81 — — — |
| 58 | Jens-Enrique Bye | 3:45.40 | — | 3:45.40 3:52.85 — — — |
| 59 | Even Lykke Værnes | 3:47.07 | — | 3:47.07 4:28.73 — — — |
| 60 | Morten Raknes Johansen | 4:03.23 | — | 4:03.23 4:18.82 — — — |
| 61 | Sigurd Skudal | 4:11.16 | — | 4:56.67 4:11.16 — — — |
| 62 | Kien Chu Chinh Hoang | 4:39.83 | — | DNF 4:39.83 — — — |
| 63 | Brage Rognes | 4:41.29 | — | 4:41.29 DNF — — — |
| 64 | David Bay | 4:50.44 | — | DNF 4:50.44 — — — |
| 65 | Aleksander Bjeglerud | DNF | — | DNF DNS — — — |