| 1 | William Jensen | 24.56 | 26.46 | 24.56 26.18 27.22 25.99 28.62 |
| 2 | Emanuel Schelin | 30.78 | 33.22 | 32.25 34.81 41.70 32.60 30.78 |
| 3 | Eskil Munthe | 31.90 | 34.50 | 40.61 35.02 34.56 33.91 31.90 |
| 4 | Frank Lindblom | 31.65 | 35.66 | 34.57 52.67 34.00 38.41 31.65 |
| 5 | Alvar Solving | 33.12 | 36.31 | 36.93 37.25 38.40 33.12 34.76 |
| 6 | Pep Edén | 31.63 | 39.64 | 49.03 39.68 44.53 34.71 31.63 |
| 7 | Ville Vasilis | 38.97 | 40.93 | 40.52 44.54 41.39 38.97 40.87 |
| 8 | William Gerdin | 36.73 | 41.14 | 42.69 41.72 39.00 36.73 54.47 |
| 9 | Tor Torstensson | 37.67 | 42.14 | 37.67 40.53 44.77 41.13 45.40 |
| 10 | Fabian Lönnkvist | 38.18 | 45.45 | 44.57 47.40 50.29 44.39 38.18 |
| 11 | Felix Hansson Tam | 39.86 | 45.50 | 39.86 45.76 46.72 47.01 44.01 |
| 12 | Filip Åström | 47.06 | 49.81 | 47.06 1:02.45 48.10 53.96 47.37 |
| 13 | Rasmus Händén | 46.41 | 51.77 | 59.17 1:02.19 48.18 46.41 47.95 |
| 14 | Jonathan Lukas Erhart | 52.45 | 56.35 | 56.93 52.45 58.09 55.76 56.37 |
| 15 | Nils Elmquist | 55.53 | 1:08.85 | 1:26.40 1:09.72 55.53 1:09.18 1:07.66 |
| 16 | Richard Ohlén | 59.51 | 1:17.67 | 59.51 1:31.02 1:14.20 1:24.99 1:13.81 |
| 17 | Ebbe Vuollá Rimpi Umaerus | 1:14.62 | 1:18.11 | 1:23.66 1:14.62 DNF 1:15.83 1:14.84 |
| 18 | Axel Hultfeldt | 1:17.05 | 1:27.70 | 1:54.94 1:19.55 1:32.98 1:17.05 1:30.57 |
| 19 | Noam Jurland Stigborn | 1:20.30 | — | 2:18.63 1:20.30 — — — |
| 20 | William Bogdanovic | 1:36.22 | — | 1:36.22 1:49.23 — — — |
| 21 | Erik Elmquist | 2:09.32 | — | 2:09.32 2:15.34 — — — |