| 1 | William Jensen | 30.48 | 32.20 | 31.81 30.64 34.17 30.48 34.14 |
| 2 | Emanuel Schelin | 34.31 | 38.39 | 42.01 40.98 34.31 37.82 36.37 |
| 3 | Eskil Munthe | 35.14 | 41.19 | 41.35 35.14 43.55 39.16 43.07 |
| 4 | Alvar Solving | 40.19 | 43.07 | 45.80 43.43 43.61 42.17 40.19 |
| 5 | Tor Torstensson | 42.29 | 48.09 | 57.25 42.29 42.29 44.73 1:08.83 |
| 6 | Viggo Martinsson | 44.65 | 48.14 | 48.14 50.97 44.65 54.60 45.32 |
| 7 | William Gerdin | 44.37 | 48.89 | 1:00.04 44.37 51.85 48.98 45.84 |
| 8 | Ruben Norén Gustafsson | 41.39 | 49.75 | 54.85 41.39 47.71 53.44 48.09 |
| 9 | Rasmus Händén | 39.89 | 53.94 | 56.33 53.82 54.58 39.89 53.43 |
| 10 | Fabian Lönnkvist | 53.46 | 55.97 | 57.01 57.22 53.69 53.46 1:05.38 |
| 11 | Samuel Panteon | 50.65 | 56.09 | 51.95 50.65 59.31 58.28 58.05 |
| 12 | Emma Ottosson | 53.95 | 57.37 | 53.97 58.86 59.27 53.95 1:21.67 |
| 13 | Martin Bygdell | 54.13 | 1:02.19 | 54.13 1:01.27 1:02.20 DNF 1:03.11 |
| 14 | Jonathan Björck Fodstad | 57.98 | 1:02.75 | 1:05.51 57.98 1:02.30 1:00.43 1:06.03 |
| 15 | Ville Vasilis | 1:06.11 | 1:08.70 | 1:06.11 1:07.45 1:06.19 1:12.46 1:12.47 |
| 16 | Tage Rikemanson | 1:06.07 | 1:13.19 | 1:15.57 1:14.12 1:19.16 1:06.07 1:09.89 |
| 17 | Vilgot Jungbark | 1:13.13 | 1:16.10 | 1:16.14 1:16.34 1:13.13 1:36.26 1:15.83 |
| 18 | Felix Hansson Tam | 1:15.84 | 1:25.29 | 1:31.59 1:24.27 1:24.75 1:15.84 1:26.85 |
| 19 | Richard Ohlén | 1:20.90 | 1:27.99 | 1:29.45 1:20.90 1:35.39 1:28.15 1:26.37 |
| 20 | Vilmer Wallin | 1:19.08 | 1:31.46 | 2:28.03 1:33.60 1:22.93 1:37.85 1:19.08 |
| 21 | Jonas Bjerklund | 1:42.64 | — | 2:08.82 1:42.64 — — — |
| 22 | William Bogdanovic | 2:10.75 | — | 2:10.75 2:12.06 — — — |
| 23 | Noah Hult | 2:16.30 | — | 3:19.63 2:16.30 — — — |
| 24 | Andreas Bygdell | 2:19.87 | — | 2:29.97 2:19.87 — — — |
| 25 | Oskar Hulthe | 2:51.16 | — | 2:51.16 2:53.38 — — — |