| 1 | Kim Roger Haraldsen | 12.10 | 13.93 | 12.10 16.37 12.27 14.46 15.07 |
| 2 | Ulrik Bredland | 11.85 | 15.41 | 16.66 13.38 18.75 11.85 16.18 |
| 3 | Herman Westerlund Kalland | 12.99 | 15.46 | 17.88 12.99 16.26 15.04 15.07 |
| 4 | Stian Nystad Østli | 14.41 | 16.73 | 17.68 15.63 18.33 14.41 16.87 |
| 5 | Celine Tran | 13.49 | 17.39 | 18.97 13.49 17.49 20.80 15.72 |
| 6 | Filip Nilsen | 14.78 | 18.61 | 20.89 16.68 24.44 18.27 14.78 |
| 7 | Einar Kvam Lundberg | 13.53 | 18.92 | 19.45 18.42 18.90 26.88 13.53 |
| 8 | Kristian Holme | 17.29 | 19.13 | 19.12 20.18 18.08 25.37 17.29 |
| 9 | Anders Barhaugen | 21.33 | 25.23 | 23.79 28.24 26.16 25.74 21.33 |
| 10 | Elmer Alexander Johnsen | 22.11 | 25.40 | 23.13 27.98 37.41 25.10 22.11 |
| 11 | Hennie Færden | 22.49 | 25.46 | DNF 26.34 24.79 22.49 25.26 |
| 12 | Oliver Mio Leander Bing Hansen | 21.87 | 25.70 | 21.87 25.43 27.23 24.44 29.75 |
| 13 | Lars Johan Folde | 21.81 | 27.25 | 21.81 27.79 27.92 26.05 28.81 |
| 14 | Niklas Aasen Eliasson | 19.00 | 27.34 | 19.00 27.04 28.81 26.16 34.18 |
| 15 | Nils Thorben Lang | 26.37 | 27.61 | 27.08 29.27 26.49 26.37 32.23 |
| 16 | Håkon Fredriksen | 18.21 | 29.45 | 29.95 28.08 34.00 30.32 18.21 |
| 17 | Magne Njå | 28.76 | 32.58 | 33.19 43.84 32.82 28.76 31.73 |
| 18 | Olav Rostadmo | 26.25 | 33.74 | 26.25 30.56 46.65 30.83 39.84 |
| 19 | Benjamin Lilleøen Bakken | 30.50 | 35.62 | 42.48 33.14 31.24 30.50 46.60 |
| 20 | Pugalan Aravinthan | 34.50 | 37.55 | 36.08 48.46 39.81 36.76 34.50 |
| 21 | Anders Lassesen Naug | 27.49 | 39.36 | 35.16 27.49 42.49 44.71 40.43 |
| 22 | Lars Ulveseth | 35.15 | 40.27 | 45.22 52.86 39.30 36.30 35.15 |
| 23 | Ole Nikolai Gjerset | 29.95 | 41.75 | 1:02.41 49.07 33.82 29.95 42.36 |
| 24 | Fredrik Hannås | 39.06 | 49.87 | 47.60 1:05.45 39.06 1:00.93 41.09 |
| 25 | Dag Eirik Gunnleygson Røren | 38.47 | 49.96 | 47.72 1:07.98 55.03 38.47 47.13 |
| 26 | Ilhan M. Dumlupinar | 45.11 | 51.12 | 50.73 45.11 56.28 55.28 47.36 |
| 27 | Danny Nguyen Hung Son | 39.72 | 51.32 | 1:01.75 44.21 39.72 1:11.31 47.99 |
| 28 | Sander Bakke | 42.68 | 51.39 | 42.68 1:04.73 46.19 DNF 43.24 |
| 29 | Wilgot Rydevik | 33.54 | 51.83 | 51.13 54.78 51.91 33.54 52.44 |
| 30 | Johannes Djupedal Power | 45.05 | 55.06 | 49.44 53.56 2:05.90 45.05 1:02.17 |
| 31 | Tobias Lied | 50.81 | 58.59 | 1:07.60 50.81 51.60 1:08.06 56.56 |
| 32 | Filip Pham Tran | 43.87 | 58.81 | 56.65 1:00.56 59.22 1:04.44 43.87 |
| 33 | Snorre Haugan Huseth | 50.54 | 1:01.04 | 56.82 1:08.15 1:13.65 50.54 58.15 |
| 34 | Leander Tiller | 47.69 | 1:01.15 | 56.70 54.08 47.69 1:23.72 1:12.67 |
| 35 | Herman Josten Øfsti | 51.48 | 1:02.02 | 1:10.45 57.61 51.48 59.32 1:09.12 |
| 36 | Brage A. S. Neverlien | 1:01.17 | — | 1:42.41 1:01.17 — — — |
| 37 | Leandro Caruso | 1:03.47 | — | 1:03.47 1:10.34 — — — |
| 38 | Kasper Skattør | 1:10.43 | — | 1:59.40 1:10.43 — — — |
| 39 | Noah Bae Eikeland | 1:24.37 | — | 1:24.37 DNF — — — |
| 40 | Silas Sævareid Ellefsen | 1:36.81 | — | 1:36.81 DNF — — — |
| 41 | Danny Phong Le | 1:44.04 | — | 1:44.04 DNF — — — |
| 42 | Eskil Eikeland Tveit | 1:45.42 | — | 1:45.42 1:53.66 — — — |
| 43 | Kristoffer Maximus Åsgård | 1:48.36 | — | 1:48.36 DNF — — — |
| 44 | Morten Raknes Johansen | 2:19.93 | — | DNF 2:19.93 — — — |
| 45 | Brandon Nguyen | DNF | — | DNF DNF — — — |
| 45 | Sindre Skarseth Mikalsen | DNF | — | DNF DNF — — — |
| 45 | Kristian Løvseth | DNF | — | DNF DNF — — — |