| 1 | Kenneth Tran | 28.11 | 31.33 | 32.47 28.11 32.60 31.96 29.56 |
| 2 | Celine Tran | 29.61 | 34.32 | 31.71 DNF 29.61 33.64 37.61 |
| 3 | Niklas Aasen Eliasson | 32.60 | 36.18 | 32.60 39.73 32.87 42.07 35.93 |
| 4 | Ulrik Bredland | 32.87 | 36.32 | 38.79 35.53 36.28 32.87 37.16 |
| 5 | Hong Tan Lam | 34.49 | 39.11 | 37.63 35.66 34.49 44.04 47.22 |
| 6 | Stian Nystad Østli | 32.69 | 40.51 | 32.69 44.71 48.30 34.99 41.83 |
| 7 | Vegard Seim Karstang | 35.67 | 41.48 | 40.85 37.98 35.67 45.62 45.92 |
| 8 | Anders Barhaugen | 38.03 | 43.35 | 50.06 38.03 41.94 39.63 48.48 |
| 9 | Edward Burgess | 39.27 | 44.92 | 53.62 39.27 48.05 43.53 43.17 |
| 10 | Sigurd Volan Håvik | 42.52 | 47.49 | 44.24 48.93 42.52 53.22 49.30 |
| 11 | Jacob Oliver Bruun | 43.32 | 48.44 | 47.00 43.32 53.46 49.95 48.38 |
| 12 | Lars Johan Folde | 41.54 | 49.72 | 42.64 51.69 41.54 56.93 54.82 |
| 13 | Hennie Færden | 44.84 | 50.28 | 48.86 53.44 44.84 48.53 55.58 |
| 14 | Julian Giæver-Engesmo | 48.48 | 53.40 | 51.97 50.33 DNF 57.89 48.48 |
| 15 | Magnus Rannem Bøhler | 52.91 | 55.36 | 54.99 52.91 56.37 54.73 1:00.92 |
| 16 | Victor Tran | 54.08 | 57.10 | 56.29 54.08 59.95 55.15 59.87 |
| 17 | Brage Rognes | 49.58 | 57.94 | 57.26 55.32 49.58 1:01.25 1:32.87 |
| 18 | Jakob Jernsletten | 52.34 | 58.67 | 1:08.54 53.43 57.55 1:05.04 52.34 |
| 19 | Bjørnar Lund Mathisen | 49.13 | 58.75 | 1:00.20 57.60 1:09.18 49.13 58.45 |
| 20 | Martin Gudahl Tufte | 50.33 | 59.94 | DNF 50.67 1:10.19 58.97 50.33 |
| 21 | Dev Raj Mathur | 1:00.68 | 1:01.82 | 1:00.68 1:01.90 1:02.59 1:02.44 1:01.11 |
| 22 | John Aslak Wee Kleven | 53.51 | 1:07.59 | 1:07.26 1:23.51 1:04.62 1:10.90 53.51 |
| 23 | Henry Gould | 50.75 | 1:07.86 | 1:11.09 1:03.94 50.75 1:17.55 1:08.56 |
| 24 | Christian Medin | 1:03.31 | 1:08.90 | 1:13.65 1:14.01 1:09.36 1:03.70 1:03.31 |
| 25 | Cory Balaton | 1:05.00 | 1:13.78 | 1:05.00 1:17.47 1:08.03 1:22.33 1:15.84 |
| 26 | David Jonsson | 1:06.62 | 1:14.75 | 1:17.83 1:08.54 1:06.62 1:22.05 1:17.87 |
| 27 | Marius Bjørhei | 1:07.31 | 1:21.15 | 1:22.85 1:15.94 1:07.31 1:24.67 1:43.44 |
| 28 | Magnus Meling-Raunehaug | 1:16.68 | 1:29.96 | 1:38.02 1:31.16 1:20.70 1:16.68 1:44.60 |
| 29 | Odin Sandberg | 1:22.05 | 1:30.00 | 1:28.96 DNF 1:25.13 1:22.05 1:35.92 |
| 30 | Snorre Lund Skjørshammer | 1:22.91 | 1:30.71 | 1:38.78 1:29.42 1:31.33 1:31.38 1:22.91 |
| 31 | Jonathan Björck Fodstad | 1:27.25 | 1:32.38 | 1:27.25 1:37.56 1:29.10 1:52.36 1:30.49 |
| 32 | Joakim Almeida Lande | 1:19.88 | 1:32.99 | 1:36.52 1:29.39 1:19.88 1:41.70 1:33.06 |
| 33 | Eivind Bäckmark Ytteborg | 1:18.72 | 1:33.21 | 1:50.35 1:35.32 1:38.54 1:25.78 1:18.72 |
| 34 | Avir Ameen Mehboob | 1:16.49 | 1:35.18 | 1:30.51 1:16.49 1:44.21 1:30.82 1:45.65 |
| 35 | Lysander Naas | 1:32.68 | 1:37.48 | 1:41.69 1:32.68 1:35.93 1:34.81 DNF |
| 36 | Halvard Thoen Vedå | 1:36.81 | 1:43.63 | 1:44.16 1:39.80 1:36.81 1:46.94 DNS |
| 37 | David Leordeanu Christiansen | 1:28.03 | 1:57.51 | 2:13.55 1:28.03 1:52.30 1:46.68 DNF |
| 38 | Oskar Ågedal Berglyd | 1:32.48 | 2:02.25 | 2:07.62 2:04.04 1:32.48 1:55.10 DNS |
| 39 | Jonas Pettersen | 1:51.20 | DNF | 2:26.26 1:51.20 2:14.82 DNF DNS |
| 40 | Vidar Fohlström | 1:57.80 | DNF | 2:26.76 2:07.15 1:57.80 DNF DNS |
| 41 | Andreas Bakke Myrvang | 3:00.07 | DNF | 3:00.07 3:50.51 DNS DNS DNS |
| 42 | Stein Magnus Araracap Grøtting | 3:27.71 | DNF | 4:06.93 3:27.71 DNS DNS DNS |
| 43 | Jan Tore Skjørshammer | 4:14.43 | DNF | 4:14.43 DNF DNS DNS DNS |