| 1 | Didrik Eng Strand (C1) | NOR | 39.14 | | - |
| 2 | Emil Ervik (A1) | FIN | 39.38 | | +0.240 |
| 3 | Birk Finnstø Refsås (B2) | NOR | 39.75 | | +0.610 |
| 4 | Vegard Hansen (Senior) | NOR | 39.77 | | +0.630 |
| 5 | Karl Didrik Møller Nordal (A2) | NOR | 40.33 | | +1.190 |
| 6 | Bendik Mauseth (A2) | NOR | 40.37 | | +1.230 |
| 7 | Herman Nilsen Hoff (B1) | NOR | 40.68 | | +1.540 |
| 8 | Joren Antoine Sleeking (B2) | NOR | 41.75 | | +2.610 |
| 9 | Sigurd Sæther (B2) | NOR | 41.93 | | +2.790 |
| 10 | Christoffer Tellinga Hovde (C2) | NOR | 42.10 | | +2.960 |
| 11 | Thomas Andreassen (B1) | NOR | 42.37 | | +3.230 |
| 12 | Robin Willem Hendrik Sleeking (A2) | NOR | 42.48 | | +3.340 |
| 13 | Finn Elias Haneberg (C2) | NOR | 44.44 | | +5.300 |
| 14 | Sivert Refsdal (C2) | NOR | 45.93 | | +6.790 |
| 15 | Philippe Szygenda (M45) | FRA | 46.94 | | +7.800 |
| 16 | Per Gunnar Stensvaag (M60) | NOR | 47.56 | | +8.420 |
| 17 | Jørgen Szygenda (C2) | NOR | 47.98 | | +8.840 |
| 18 | Torgeir Rundsveen (M55) | NOR | 51.41 | | +12.270 |
| 19 | Sindre Heggelund Ljungquist (D2) | NOR | 52.23 | | +13.090 |
| 20 | Fabian Grinden Løvås (D2) | NOR | 53.20 | | +14.060 |
| 21 | Theodor Henriksen (E2) | NOR | 57.09 | | +17.950 |
| 22 | Edmond Løberg Berisha (E2) | NOR | 59.59 | | +20.450 |
| 23 | Simen Ånsløkken (E1) | NOR | 1:03.39 | | +24.250 |
| 24 | Mateusz Burda (E2) | NOR | 1:06.84 | | +27.700 |
| 25 | Sigurd Ånsløkken (D1) | NOR | 1:11.18 | | +32.040 |
| 26 | Trym Halvorsen (E1) | NOR | 1:13.38 | | +34.240 |
| 27 | Markus Brubak (F2) | NOR | 1:15.71 | | +36.570 |
| 28 | Rolf Erik Beck (D1) | NOR | 1:16.19 | | +37.050 |
| 29 | Adrian Brennodden Venholen (E2) | NOR | 1:19.79 | | +40.650 |
| DNF | Viktor Smedstad Haukaas (B2) | NOR | DNF | | - |
| DNS | Colin Nyborg (B2) | NOR | DNS | | - |
| DNS | Ragnar Jonsrud (A2) | NOR | DNS | | - |
| DNS | Elias Brubak (E2) | NOR | DNS | | - |