| 1 | Gunnar Strömstén (Neo) | FIN | 48.20 | (2) | | 2:36.20 | (2) | | 9:10.40 | (1) | TR | 155.306 | | - |
| 2 | Antti Wiklund (Senior) | FIN | 49.40 | (6) | | 2:36.00 | (1) | TR | 9:12.60 | (2) | SB | 156.660 | | +1.354 |
| 3 | Mauritz Öholm (Neo) | SWE | 48.40 | (3) | | 2:37.20 | (5) | | 9:31.40 | (3) | | 157.940 | | +2.634 |
| 4 | Franz Fredrik Wathén (Senior) | FIN | 48.80 | (4) | | 2:36.80 | (3) | SB | 9:36.20 | (5) | | 158.686 | | +3.380 |
| 5 | Eino Vanhala (Neo) | FIN | 49.60 | (7) | | 2:37.00 | (4) | | 9:31.80 | (4) | | 159.113 | | +3.807 |
| 6 | Olof Hofstedt (Neo) | SWE | 50.00 | (8) | | 2:41.40 | (6) | SB | 9:57.80 | (7) | | 163.580 | | +8.274 |
| 7 | Birger Carlsson (Neo) | SWE | 53.40 | (12) | | 2:46.80 | (10) | SB | 9:53.60 | (6) | SB | 168.360 | | +13.054 |
| 8 | Gustaf Berglund (A1) | SWE | 53.00 | (10) | PB | 2:45.00 | (9) | TRJ, PB | 10:18.20 | (9) | PB | 169.820 | | +14.514 |
| 9 | Carl-Gustav Meister (Neo) | SWE | 53.60 | (13) | SB | 2:54.00 | (12) | SB | 10:20.00 | (10) | SB | 173.600 | | +18.294 |
| 10 | Herman Söderbäck (Neo) | SWE | 47.80 | (1) | | 2:43.40 | (7) | PB | - | | | 102.266 | | - |
| 11 | David Eriksson (Senior) | SWE | 49.00 | (5) | | 2:43.60 | (8) | | - | | | 103.533 | | - |
| 13 | Wilhelm Berglund (Neo) | SWE | 52.00 | (9) | SB | - | | | - | | | 52.000 | SB | - |
| 14 | Albin Danielsson (Senior) | SWE | 53.00 | (10) | PB | - | | | - | | | 53.000 | PB | - |
| 15 | Henrik Morén (M30) | SWE | - | | | - | | | 10:04.00 | (8) | | 60.400 | | - |
| Alexis Ekström (Neo) | SWE | - | | | - | | | DNF | | | - | | - |
| Albert.89 Berglund (B2) | SWE | 54.40 | (14) | SB | 2:53.80 | (11) | SB | DNF | | | - | | - |