| 1 | Helmer Ewert | 13.51 | 14.08 | 13.99 14.39 13.51 13.86 20.01 |
| 2 | Daniel Wallin | 13.32 | 14.34 | 19.14 15.56 13.57 13.32 13.90 |
| 3 | Gustav Wälivaara | 18.02 | 19.00 | 18.02 19.91 18.53 18.57 20.78 |
| 4 | Justin Vinckenbosch | 18.88 | 21.17 | DNF 18.88 19.25 22.04 22.22 |
| 5 | Rasmus Händén | 20.74 | 21.52 | 22.15 27.21 20.83 20.74 21.57 |
| 6 | Teodor Bergman | 20.47 | 21.56 | 21.84 20.47 26.58 21.10 21.73 |
| 7 | Elias Nordlund | 19.89 | 28.16 | 25.61 31.84 DNF 19.89 27.03 |
| 8 | Viktor Zenk | 24.07 | 31.50 | 24.07 32.93 39.78 30.63 30.93 |
| 9 | Filip Åström | 25.63 | 32.17 | 33.97 32.41 25.63 32.59 31.50 |
| 10 | Emil Täikkö | 29.07 | 58.18 | 29.07 30.20 1:20.04 1:10.77 1:13.58 |
| 11 | Tatu Lehtilä | 33.15 | 1:03.11 | 1:15.82 33.15 52.63 1:27.80 1:00.88 |
| 12 | Alpertti Kananen | 45.47 | — | DNF 45.47 — — — |
| 13 | Klas Klöfver | 49.21 | — | 53.87 49.21 — — — |
| 14 | Peter Hugosson-Miller | 51.07 | — | 58.92 51.07 — — — |
| 15 | David Täikkö | 1:42.17 | — | 1:42.17 DNF — — — |
| 16 | Doriane Robbe | 1:47.98 | — | 1:47.98 1:55.68 — — — |