| 1 | Kim Roger Haraldsen | 23.54 | 25.04 | 23.93 23.54 25.81 25.80 25.39 |
| 2 | Niklas Aasen Eliasson | 28.31 | 30.81 | 29.08 31.52 28.31 37.28 31.82 |
| 3 | Celine Tran | 28.41 | 32.96 | 33.28 33.50 32.36 28.41 33.25 |
| 4 | Filip Nilsen | 32.86 | 34.42 | 49.26 32.87 32.86 34.28 36.12 |
| 5 | Ulrik Bredland | 30.12 | 36.02 | 31.35 37.86 30.12 39.08 38.85 |
| 6 | Håkon Fredriksen | 37.45 | 40.28 | 1:10.70 37.45 42.16 39.93 38.76 |
| 7 | Bjørnar Lund Mathisen | 35.81 | 40.38 | 41.64 35.81 42.25 37.26 52.06 |
| 8 | Einar Kvam Lundberg | 37.26 | 40.75 | 43.02 41.11 52.19 38.13 37.26 |
| 9 | Anders Barhaugen | 36.61 | 41.27 | 45.77 36.61 40.94 40.29 42.58 |
| 10 | Stian Nystad Østli | 33.47 | 41.83 | 44.69 33.47 38.86 45.24 41.94 |
| 11 | Sigurd Volan Håvik | 35.76 | 42.63 | 41.56 54.72 41.92 44.42 35.76 |
| 12 | Vegard Seim Karstang | 39.73 | 44.90 | 45.42 39.73 43.95 51.54 45.32 |
| 13 | Victor Tran | 44.46 | 47.45 | 57.96 44.46 49.63 46.69 46.04 |
| 14 | Jonathan Hummel Simensen | 43.99 | 49.10 | 43.99 50.89 49.26 47.14 54.13 |
| 15 | Andreas Eriksen | 48.68 | 52.14 | 1:00.28 54.37 49.74 52.30 48.68 |
| 16 | Brage Rognes | 45.23 | 52.66 | 52.68 49.91 45.23 55.38 57.57 |
| 17 | Jan Lucas Krane | 48.32 | 53.89 | 1:04.00 50.85 59.05 48.32 51.78 |
| 18 | Jakob Jernsletten | 51.83 | 55.39 | 52.57 57.57 1:12.83 56.02 51.83 |
| 19 | Mihailo Urosevic | 49.55 | 55.41 | 51.32 DNF 1:04.72 50.19 49.55 |
| 20 | Henry Gould | 52.34 | 55.61 | DNF 56.81 53.26 56.76 52.34 |
| 21 | Christian Medin | 53.80 | 57.59 | 1:01.05 1:32.53 56.76 53.80 54.95 |
| 22 | Halvard Thoen Vedå | 53.72 | 58.74 | 1:03.90 57.83 59.37 53.72 59.03 |
| 23 | Cory Balaton | 53.09 | 1:00.06 | 57.82 1:04.74 53.09 1:03.39 58.98 |
| 24 | Erlend Ektvedt Fredriksen | 58.13 | 1:02.00 | 59.25 1:10.95 1:05.27 1:01.49 58.13 |
| 25 | Jonathan Björck Fodstad | 53.77 | 1:02.84 | 1:04.05 1:01.89 1:03.18 53.77 1:03.45 |
| 26 | Erik Jenkins | 56.66 | 1:04.80 | 56.66 1:09.20 1:02.94 1:11.74 1:02.26 |
| 27 | Einar Martin Sandvik | 1:04.85 | 1:08.61 | 1:08.37 1:04.85 1:07.68 1:09.77 1:13.60 |
| 28 | Joakim Almeida Lande | 1:02.77 | 1:08.85 | 1:02.77 1:04.56 1:08.94 1:13.04 1:16.30 |
| 29 | Jim Steer | 1:11.84 | 1:17.56 | 1:37.88 1:15.03 1:11.84 1:16.43 1:21.23 |
| 30 | Oskar Ågedal Berglyd | 1:10.54 | 1:21.83 | 1:33.30 1:17.75 1:26.24 1:10.54 1:21.49 |
| 31 | Eivind Bäckmark Ytteborg | 1:07.17 | 1:22.46 | 1:27.61 1:14.96 1:24.80 1:35.00 1:07.17 |
| 32 | Tobias Lied | 1:06.98 | 1:28.33 | 1:42.35 1:32.76 1:28.95 1:23.27 1:06.98 |
| 33 | Odin Sandberg | 1:21.43 | 1:30.91 | 1:47.28 1:44.24 1:21.43 1:21.51 1:26.99 |
| 34 | Albert Nordlie | 1:47.65 | 1:58.93 | 1:55.99 1:47.65 DNF 1:54.36 2:06.44 |
| 35 | Mia Holm | 1:51.45 | 2:26.57 | 2:03.27 1:51.45 2:08.45 3:08.00 DNS |
| 36 | Tyson Rush Gregory | 2:31.53 | DNF | 2:31.53 3:17.83 2:41.05 DNS DNS |
| 37 | Lars Ryszard Bubela | 2:51.60 | DNF | 2:57.84 2:59.25 2:51.60 DNF DNS |
| 38 | Noele Birskyte | 3:04.80 | DNF | 3:04.80 DNF DNS DNS DNS |