| 1 | Juho Vaittinen (Neo) | FIN | 36.06 | | - |
| 2 | Tommi Pulli (Neo) | FIN | 36.41 | | +0.350 |
| 3 | Christoffer Fagerli Rukke (Senior) | NOR | 36.45 | | +0.390 |
| 4 | Johann Jørgen F. Sæves (Neo) | NOR | 36.61 | | +0.550 |
| 5 | Simen Kroken (Neo) | NOR | 36.75 | | +0.690 |
| 6 | Espen Tveit (Neo) | NOR | 36.87 | | +0.810 |
| 7 | Sindre Henriksen (Neo) | NOR | 37.18 | SB | +1.120 |
| 8 | Miro Puolakka (Neo) | FIN | 37.48 | | +1.420 |
| 9 | Eirik Skavhaug Nergård (Neo) | NOR | 37.64 | | +1.580 |
| 10 | Tormod Bjørnetun Haugen (Senior) | NOR | 37.75 | | +1.690 |
| 11 | Verneri Kinnunen (Neo) | FIN | 37.89 | | +1.830 |
| 12 | Fredrik Nybråten (Neo) | NOR | 38.16 | | +2.100 |
| 13 | Aleksander Waagenes (Neo) | NOR | 38.17 | | +2.110 |
| 14 | Ivar Njøs (M45) | NOR | 38.23 | | +2.170 |
| 15 | Runar Njåtun Krøyer (Neo) | NOR | 38.34 | | +2.280 |
| 16 | Robin Nicolai Oppi Gruben (Neo) | NOR | 38.55 | SB | +2.490 |
| 17 | Kevin Mercanton (Senior) | SWE | 38.61 | | +2.550 |
| 18 | Matti Yli-Ojanperä (Neo) | FIN | 38.67 | | +2.610 |
| 19 | Stefan Due Schmidt (Neo) | DEN | 38.86 | | +2.800 |
| 20 | Ole Bjørnsmoen Næss (Senior) | NOR | 39.35 | | +3.290 |
| 21 | David Hjalmarsson (M30) | SWE | 39.42 | SB | +3.360 |
| 22 | Kristian Vårvik (Neo) | NOR | 39.44 | | +3.380 |
| 23 | Kjetil Johansen Amundrud (M35) | NOR | 40.13 | SB | +4.070 |
| 24 | Vegard Hansen (Neo) | NOR | 40.20 | | +4.140 |
| 25 | Thomas Henrik Søfteland (Senior) | NOR | 40.47 | SB | +4.410 |
| 26 | Joel Wisting (Neo) | SWE | 40.83 | | +4.770 |
| 27 | Markus Hjalmarsson (M35) | SWE | 41.00 | | +4.940 |
| 28 | Hans Arne Frodal (Neo) | NOR | 41.51 | | +5.450 |
| 29 | Lars-Erik.66 Larsson (M45) | SWE | 42.27 | SB | +6.210 |
| 30 | Patrik Wallström-Jonsson (Neo) | SWE | 42.49 | | +6.430 |
| 31 | Pål Agdestein (M55) | NOR | 42.96 | SB | +6.900 |
| 32 | Sven Kåre Sunde (M50) | NOR | 1:00.67 | | +24.610 |
| WDR | Harri Levo (Senior) | FIN | WDR | | - |
| WDR | Hampus Larsson (Neo) | SWE | WDR | | - |