| 1 | Mathias Søndergaard Byrne | 25.66 | 29.74 | 29.03 32.19 28.00 33.53 25.66 |
| 2 | Anders Barhaugen | 31.11 | 34.21 | 31.11 34.11 38.05 31.49 37.04 |
| 3 | Kostiantyn Stadnyk (Костянтин Стадник) | 34.15 | 34.92 | 34.40 34.15 34.99 35.38 38.31 |
| 4 | Lars Ulveseth | 34.19 | 36.91 | 38.08 36.22 34.19 43.84 36.44 |
| 5 | Bjørnar Lund Mathisen | 34.26 | 38.02 | 34.26 37.97 37.40 40.36 38.68 |
| 6 | Sakeus Løvås | 37.53 | 41.47 | 39.33 46.26 37.53 38.83 48.56 |
| 7 | Julian Giæver-Engesmo | 36.67 | 46.47 | 53.46 40.37 45.57 36.67 1:00.36 |
| 8 | Henrik Tvervåg | 41.95 | 47.20 | 50.90 44.63 48.70 41.95 48.27 |
| 9 | Lars Johan Folde | 41.94 | 47.40 | 46.60 53.34 41.94 51.87 43.74 |
| 10 | Torgeir Sundseth Robertsen | 43.59 | 48.58 | 47.37 43.59 50.94 47.66 50.71 |
| 11 | Ole Nikolai Gjerset | 46.62 | 56.49 | 58.29 58.17 1:01.87 46.62 53.02 |
| 12 | Andreas Nessan | 46.87 | 57.28 | 46.87 1:06.90 1:02.97 52.27 56.60 |
| 13 | Einar Martin Sandvik | 46.54 | 1:00.73 | 55.96 46.54 59.47 1:06.77 1:07.27 |
| 14 | Hyunwoo Kim | 1:10.00 | 1:20.35 | 1:10.00 1:24.56 1:19.24 1:50.51 1:17.25 |
| 15 | Oskar Thowsen | 1:26.56 | 1:34.55 | 1:26.56 1:35.79 1:27.44 1:58.56 1:40.42 |
| 16 | Marius Lesteberg With | 1:15.51 | 1:34.88 | 1:37.44 1:38.57 1:15.51 1:39.13 1:28.63 |
| 17 | Benjamin Halvei-Blålid | 1:34.17 | 1:40.00 | 1:43.22 1:34.17 1:34.19 1:42.59 2:15.36 |
| 18 | Mikkel Hallingstad | 1:42.77 | 1:48.03 | 1:57.87 1:55.27 1:44.78 1:44.03 1:42.77 |
| 19 | Jonathan Kromann Hanssen | 1:46.48 | 2:00.21 | 1:58.57 1:46.48 2:04.51 1:59.35 2:02.71 |
| 20 | Karine Reigstad Soli | 1:49.71 | 2:01.79 | 2:06.77 1:58.52 2:00.08 1:49.71 DNF |
| 21 | Martin Aure | 1:59.19 | 2:19.94 | 1:59.19 2:15.60 2:12.75 2:31.48 DNF |
| 22 | Ola Stokke-Ruch | 2:15.85 | DNF | 2:22.41 DNF 2:29.55 2:15.85 DNF |