| 1 | Sigurd Henriksen (Neo) | NOR | 3:47.71 | SB | - |
| 2 | Hallgeir Engebråten (Senior) | NOR | 3:51.02 | SB | +3.310 |
| 3 | Filip Møller Nordal (Neo) | NOR | 3:52.34 | SB | +4.630 |
| 4 | Aron Aannø (Neo) | NOR | 4:02.28 | SB | +14.570 |
| 5 | Sondre Hvammen (Neo) | NOR | 4:06.25 | SB | +18.540 |
| 6 | Emil Ervik (Senior) | FIN | 4:06.98 | SB | +19.270 |
| 7 | Christoffer Tellinga Hovde (Neo) | NOR | 4:09.65 | | +21.940 |
| 8 | Elias Brubak (B2) | NOR | 4:09.84 | SB | +22.130 |
| 9 | Birk Finnstø Refsås (Neo) | NOR | 4:12.91 | SB | +25.200 |
| 10 | Joren Antoine Sleeking (Neo) | NOR | 4:14.17 | SB | +26.460 |
| 11 | Nathaniel Høyer (A1) | NOR | 4:16.28 | PB | +28.570 |
| 12 | Martin Vike Lackner (B2) | NOR | 4:16.45 | | +28.740 |
| 13 | Halvor Kjøsterud Erlingsen (A2) | NOR | 4:18.33 | SB | +30.620 |
| 14 | Herman Nilsen Hoff (Neo) | NOR | 4:23.33 | SB | +35.620 |
| 15 | Robin Willem Hendrik Sleeking (Senior) | NOR | 4:25.36 | SB | +37.650 |
| 16 | Magnus Kvåle Aasen (B1) | NOR | 4:30.56 | SB | +42.850 |
| 17 | Martinus Haldorsen Sømme (B2) | NOR | 4:30.71 | PB | +43.000 |
| 18 | Isac Pettersen (B1) | NOR | 4:34.14 | PB | +46.430 |
| 19 | Sindre Heggelund Ljungquist (A2) | NOR | 4:35.40 | SB | +47.690 |
| 20 | Matias Dalen (C2) | NOR | 4:36.54 | PB | +48.830 |
| 21 | Nikolas Sebastian Johannessen (A1) | NOR | 4:37.35 | PB | +49.640 |
| 22 | Alexander Ottershagen (C2) | NOR | 4:52.91 | PB | +1.05.200 |
| 23 | Theodor Henriksen (B2) | NOR | 4:53.46 | PB | +1.05.750 |
| 24 | Maximilian Meland (C2) | NOR | 5:03.47 | PB | +1.15.760 |
| 25 | Sebastian Larnefeldt Törnkvist (B1) | SWE | 5:26.77 | SB | +1.39.060 |
| 26 | Eivind.11 Olsen (C1) | NOR | 5:32.60 | PB | +1.44.890 |