| 1 | Kim Roger Haraldsen | 27.00 | 29.60 | 27.00 28.49 35.13 30.27 30.04 |
| 2 | Ulrik Bredland | 28.53 | 30.72 | 31.76 31.52 28.53 28.87 38.39 |
| 3 | Filip Nilsen | 30.54 | 33.26 | 34.19 33.96 30.54 37.01 31.64 |
| 4 | Magnus Storm Tallaksen | 31.32 | 33.83 | DNF 32.91 31.32 35.72 32.85 |
| 5 | Knut Skaug Haraldsen | 30.99 | 34.12 | 30.99 32.91 35.92 40.48 33.54 |
| 6 | Stian Nystad Østli | 34.09 | 36.21 | 34.09 35.29 37.82 35.53 43.07 |
| 7 | Håkon Fredriksen | 38.85 | 44.83 | 46.30 42.61 38.85 1:01.21 45.57 |
| 8 | Anders Barhaugen | 42.48 | 45.09 | 44.56 42.48 43.63 47.07 53.86 |
| 9 | Hennie Færden | 43.71 | 47.75 | 43.71 54.12 43.91 49.30 50.04 |
| 10 | Amund Wæhre Wilhelmsen | 48.25 | 50.64 | 52.77 49.06 52.73 48.25 50.14 |
| 11 | Birk Bredland | 45.57 | 53.65 | 45.57 57.57 58.18 48.95 54.42 |
| 12 | Elmer Alexander Johnsen | 50.95 | 54.76 | 52.61 58.23 53.44 1:02.62 50.95 |
| 13 | Mikkel Svartveit | 47.60 | 55.34 | 47.60 1:20.89 54.15 52.14 59.73 |
| 14 | Martin Gudahl Tufte | 55.92 | 56.69 | 56.93 1:09.96 56.32 55.92 56.82 |
| 15 | Ivar Strangstadstuen | 49.52 | 59.93 | 58.16 49.52 1:04.24 57.39 DNF |
| 16 | Jakob Solberg Holm | 55.71 | 1:00.33 | 57.92 58.31 1:08.85 1:04.77 55.71 |
| 17 | Bjørnar Lund Mathisen | 58.09 | 1:01.12 | 1:03.01 1:00.84 58.09 59.71 1:02.80 |
| 18 | Benjamin Lilleøen Bakken | 55.94 | 1:02.09 | 1:15.13 1:04.71 55.94 1:02.45 59.10 |
| 19 | Teodor Strømstad Tidemann | 1:00.35 | 1:03.89 | 1:00.43 1:09.98 DNF 1:01.25 1:00.35 |
| 20 | Olav Rostadmo | 1:00.67 | 1:05.79 | 1:07.61 1:00.67 1:14.53 1:01.17 1:08.58 |
| 21 | Aron Aaseng Fredheim | 1:01.33 | 1:07.58 | 1:09.76 1:03.47 1:01.33 1:09.50 1:18.95 |
| 22 | Magnus Rannem Bøhler | 58.86 | 1:08.81 | 1:14.07 1:10.55 1:21.81 1:01.80 58.86 |
| 23 | John Aslak Wee Kleven | 1:07.93 | 1:13.31 | 1:11.95 1:09.68 1:18.29 1:07.93 1:28.79 |
| 24 | Jonathan Hummel Simensen | 1:05.68 | 1:15.60 | 1:16.99 1:05.68 1:14.86 DNF 1:14.96 |
| 25 | Andreas Gudahl Tufte | 1:10.56 | 1:16.52 | 1:20.29 1:12.99 1:42.03 1:10.56 1:16.28 |
| 26 | Samuel Bennett Olsen | 1:05.99 | 1:21.50 | DNF 1:22.38 1:22.52 1:05.99 1:19.61 |
| 27 | Sigurd Volan Håvik | 1:23.32 | 1:27.38 | 1:23.32 1:27.77 1:28.78 1:35.03 1:25.58 |
| 28 | Jan Lucas Krane | 1:21.85 | 1:30.35 | 1:39.20 1:31.32 1:32.90 1:21.85 1:26.83 |
| 29 | Hermine Wist Hakvåg | 1:22.61 | 1:34.65 | 1:33.42 1:22.61 1:33.72 1:50.87 1:36.81 |
| 30 | Oskar Erland Fossaas | 1:18.06 | 1:39.13 | 1:45.05 1:47.14 1:37.37 1:18.06 1:34.96 |
| 31 | Sigurd Skudal | 1:26.90 | 1:39.75 | 1:33.91 1:37.82 2:26.00 1:26.90 1:47.53 |
| 32 | Solveig Jæger | 1:35.68 | 1:40.85 | 2:01.80 1:35.68 1:36.74 1:42.17 1:43.65 |
| 33 | Leon Westby Ruen | 1:38.11 | 1:48.03 | 1:38.11 1:46.52 1:47.01 1:50.55 2:06.31 |
| 34 | Nora Vikholt Elgaali | 1:44.90 | 1:48.15 | 1:47.95 1:47.03 1:44.90 1:58.35 1:49.46 |
| 35 | Magnus Meling-Raunehaug | 1:36.87 | 1:50.70 | DNF 1:58.33 1:46.04 1:36.87 1:47.72 |
| 36 | Wilgot Rydevik | 1:39.08 | 1:55.72 | 2:07.68 1:53.99 1:39.08 1:45.50 2:31.04 |
| 37 | Jia Yang Borchsenius | 1:43.73 | 1:56.34 | 2:07.59 1:43.73 1:46.25 1:55.19 2:19.62 |
| 38 | Jonas Strømstad | 2:04.20 | — | 2:28.25 2:04.20 — — — |
| 39 | Ask Lam-Otneim | 2:08.35 | — | 2:12.21 2:08.35 — — — |
| 40 | Lars Thomas Bredland | 2:08.37 | — | 2:08.37 2:38.72 — — — |
| 41 | Jonas Michael Bakke | 2:08.60 | — | 2:52.23 2:08.60 — — — |
| 42 | Henry Mjøen Eriksson | 2:14.36 | — | 2:14.36 2:28.71 — — — |
| 43 | Estin Llanos-Ytre | 2:19.24 | — | 2:34.25 2:19.24 — — — |
| 44 | Hyunwoo Kim | 2:20.57 | — | 2:20.57 3:29.28 — — — |
| 45 | André Raunehaug | 2:34.42 | — | 2:59.56 2:34.42 — — — |
| 46 | Joakim Rubach Storstrøm | 2:53.56 | — | 2:53.56 3:24.78 — — — |
| 47 | Sander Bakke | 3:02.16 | — | 3:07.84 3:02.16 — — — |
| 48 | Einar Bakke | DNF | — | DNF DNF — — — |