| 1 | Anders Berggren | 13.00 | 14.50 | 13.00 24.48 15.16 15.11 13.22 |
| 2 | Dante Wallin Arvidsson | 13.29 | 15.20 | 17.77 13.29 16.00 13.66 15.93 |
| 3 | Axel Flordal | 14.98 | 15.98 | 15.77 19.93 14.98 15.90 16.26 |
| 4 | Daniel Wallin | 14.08 | 16.55 | 17.94 14.08 16.79 14.92 21.54 |
| 5 | Helmer Ewert | 14.68 | 16.94 | 14.68 18.67 15.24 24.74 16.91 |
| 6 | Leo Lindqvist | 15.03 | 17.80 | 21.89 16.60 19.77 15.03 17.03 |
| 7 | Lukas Noel | 14.89 | 19.28 | 22.04 31.43 14.89 19.49 16.31 |
| 8 | Gustav Wälivaara | 19.84 | 20.02 | 19.97 19.84 20.14 19.94 25.73 |
| 9 | Axel Lönnstedt | 19.37 | 21.85 | 19.37 20.05 24.82 22.31 23.20 |
| 10 | Theo Skoog | 20.41 | 21.92 | 25.39 22.12 20.41 21.77 21.88 |
| 11 | Amanda Gutic Kekonius | 20.46 | 22.74 | 27.37 21.19 23.65 20.46 23.39 |
| 12 | Muhammad Saleh Imtiaz | 19.40 | 22.75 | 21.46 22.87 19.40 DNF 23.93 |
| 13 | Waldemar Sundin | 18.27 | 23.74 | 20.15 22.42 18.27 30.90 28.66 |
| 14 | Axel Skoglund | 21.10 | 26.83 | 21.10 51.85 26.31 29.15 25.04 |
| 15 | Natanael Lundberg | 20.01 | 26.88 | 23.73 31.71 25.21 31.83 20.01 |
| 16 | Alvar Nylén | 25.89 | 28.51 | 44.92 31.33 25.89 26.84 27.36 |
| 17 | Teodor Bergman | 25.68 | 30.06 | 33.20 35.23 26.33 30.66 25.68 |
| 18 | Hannes Holmström Helander | 26.22 | 30.14 | 41.73 33.02 26.22 28.01 29.40 |
| 19 | David Hemmingsson | 28.66 | 30.22 | 29.54 DNF 29.31 28.66 31.82 |
| 20 | Felix Berglund | 29.03 | 33.22 | 36.97 38.76 31.37 31.32 29.03 |
| 21 | Leo Bergström | 29.50 | 33.36 | 33.41 36.38 34.66 32.01 29.50 |
| 22 | Victor Lindblom | 27.77 | 40.19 | 46.25 27.77 35.15 50.29 39.16 |