| 1 | Herman Westerlund Kalland | 27.16 | 28.56 | 27.16 28.00 30.43 34.15 27.24 |
| 2 | Kim Roger Haraldsen | 22.91 | 29.47 | 22.91 31.57 30.73 30.65 27.04 |
| 3 | Niklas Aasen Eliasson | 26.85 | 31.46 | 32.51 30.29 31.59 26.85 DNF |
| 4 | Ulrik Bredland | 28.31 | 37.27 | 48.29 32.56 28.31 34.96 44.29 |
| 5 | Stian Nystad Østli | 37.18 | 39.06 | 37.18 37.23 42.82 40.63 39.31 |
| 6 | Lars Ulveseth | 38.40 | 43.75 | 46.63 39.14 48.02 38.40 45.49 |
| 7 | Henrik Arnøy | 44.67 | 45.75 | 46.50 50.07 45.85 44.67 44.89 |
| 8 | Daniel Eilevstjønn | 43.95 | 45.80 | 49.48 43.95 44.93 47.55 44.92 |
| 9 | Halvar Levi Mangrud | 49.91 | 51.36 | 52.08 51.41 50.86 49.91 51.80 |
| 10 | Leon Michal Bø | 46.35 | 51.41 | 51.21 46.35 52.21 50.81 53.96 |
| 11 | Magne Njå | 46.34 | 54.40 | 51.12 46.34 1:00.72 1:21.47 51.36 |
| 12 | Omar Sarhan | 51.59 | 55.82 | 58.12 51.59 51.95 1:00.73 57.40 |
| 13 | Kristoffer Nagell Busch | 48.50 | 1:02.05 | 1:09.30 59.92 1:10.48 56.94 48.50 |
| 14 | Henrik Eilevstjønn | 58.78 | 1:02.68 | 1:06.88 1:02.23 58.78 1:07.75 58.92 |
| 15 | Jonathan Enoksen | 1:06.56 | 1:10.57 | 1:08.56 1:09.46 1:17.99 1:13.68 1:06.56 |
| 16 | Lukas Byrski | 1:06.11 | 1:17.61 | 1:14.29 1:12.38 1:30.07 1:06.11 1:26.16 |
| 17 | Isak Helgeland | 1:13.71 | 1:19.80 | 1:13.71 1:19.65 1:19.96 1:23.15 1:19.78 |
| 18 | Nina Galvani-Vonnet | 1:14.74 | 1:20.36 | 1:24.74 1:14.74 1:21.25 1:33.46 1:15.08 |
| 19 | Jonas Skadberg Da Rocha | 1:10.30 | 1:24.43 | 1:26.98 1:23.87 1:10.30 1:22.44 1:32.87 |
| 20 | Dagfrid Sømme | 1:10.53 | 1:27.17 | 1:34.99 1:27.50 1:10.53 DNF 1:19.03 |
| 21 | Tavish Banerjee | 1:20.86 | 1:28.31 | 1:29.15 1:20.86 1:33.97 1:33.42 1:22.36 |
| 22 | Tobias Lied | 1:21.72 | 1:36.94 | 1:45.60 1:38.16 1:45.51 1:21.72 1:27.15 |
| 23 | William Aleksander Sørskår | 1:32.66 | 1:37.99 | 1:43.96 1:35.12 1:32.66 1:50.43 1:34.88 |
| 24 | Morten Raknes Johansen | 1:34.14 | 1:39.45 | 1:34.48 1:38.51 1:53.34 1:34.14 1:45.37 |
| 25 | Leo Staddeland | 1:22.94 | 1:39.60 | 1:34.60 1:22.94 1:39.34 1:44.85 2:32.64 |
| 26 | Kaspian Eike | 1:34.26 | 1:41.93 | 1:34.90 1:49.31 1:41.58 1:54.85 1:34.26 |
| 27 | Simon Øgreid Ravnås | 1:24.00 | 1:44.73 | 2:00.17 1:34.26 1:24.00 DNF 1:39.77 |
| 28 | Adrian Kristoffer Flåten | 1:34.68 | 1:54.42 | 1:55.06 2:10.85 1:55.46 1:52.73 1:34.68 |
| 29 | Zbigniew Mróz | 1:45.40 | 1:58.28 | 1:55.60 1:45.40 DNF 2:00.27 1:58.96 |
| 30 | Bjørn Ravnås | 1:30.50 | 1:59.82 | DNF 2:14.99 1:30.50 2:02.97 1:41.49 |
| 31 | Håkon Jansen | 2:44.83 | DNF | 2:44.83 DNF 3:10.07 DNS DNS |