| 1 | Helmer Ewert | 8.12 | 9.31 | 10.93 8.59 10.82 8.53 8.12 |
| 2 | Jakob Gunnarsson | 10.92 | 12.22 | 11.45 10.92 16.95 14.02 11.20 |
| 3 | William Jensen | 8.46 | 13.08 | 12.44 13.96 8.46 17.00 12.83 |
| 4 | Pep Edén | 11.33 | 14.55 | 11.33 13.35 13.83 18.69 16.46 |
| 5 | Emanuel Schelin | 13.79 | 19.49 | 19.84 24.12 14.51 24.11 13.79 |
| 6 | Eskil Munthe | 13.40 | 20.20 | 14.23 32.12 23.14 13.40 23.24 |
| 7 | Lage Bonde | 23.04 | 26.12 | 28.64 26.16 23.56 23.04 1:00.59 |
| 8 | William Gerdin | 23.74 | 26.17 | 24.15 1:05.82 28.50 25.85 23.74 |
| 9 | Rasmus Händén | 19.44 | 26.30 | 19.44 34.08 21.30 33.37 24.23 |
| 10 | Viggo Martinsson | 20.30 | 26.32 | 23.85 20.30 21.54 33.58 35.49 |
| 11 | Hugo Benjaminsson | 19.13 | 28.45 | 25.31 35.97 28.27 31.78 19.13 |
| 12 | Ruben Norén Gustafsson | 28.38 | 31.22 | 28.42 1:45.35 32.85 32.40 28.38 |
| 13 | Hugo Zacharoff | 27.24 | 31.74 | 33.50 27.24 55.21 30.87 30.84 |
| 14 | Fabian Lönnkvist | 26.70 | 33.66 | 34.53 38.04 28.42 50.91 26.70 |
| 15 | Erik Josefsson | 24.50 | 34.48 | 42.15 32.66 24.50 38.62 32.16 |
| 16 | Elvin Eriksson | 27.23 | 35.16 | 36.77 31.19 27.23 46.80 37.51 |
| 17 | Ivar Hagberg | 22.52 | 37.18 | 43.26 49.17 33.58 34.71 22.52 |
| 18 | Tor Torstensson | 21.50 | 37.59 | 21.50 42.84 28.59 41.34 DNF |
| 19 | Vilgot Jungbark | 37.53 | 42.50 | 39.75 37.53 39.11 55.36 48.63 |
| 20 | Axel Flordal | 31.71 | 45.21 | 35.50 1:17.78 51.09 49.05 31.71 |
| 21 | Martin Bygdell | 31.76 | 47.35 | 37.89 31.76 50.07 1:07.78 54.09 |
| 22 | Thor Hultman | 43.25 | 1:17.46 | 43.25 49.13 DNF 1:21.57 1:41.69 |
| 23 | Samuel Panteon | 45.55 | — | 1:00.19 45.55 — — — |
| 24 | Peter Hugosson-Miller | 1:42.55 | — | DNF 1:42.55 — — — |