| 1 | Herman Axelsson | 32.38 | 35.92 | 38.49 36.69 32.38 42.82 32.58 |
| 2 | William Jensen | 30.25 | 36.03 | 30.25 36.37 36.62 35.10 36.72 |
| 3 | Pep Edén | 33.86 | 38.72 | 40.12 36.71 33.86 43.39 39.34 |
| 4 | Arvid Ahlstrand | 34.58 | 40.37 | 34.58 41.09 40.62 39.41 44.13 |
| 5 | Kasper Eriksson | 38.44 | 41.01 | 40.97 39.53 42.53 38.44 DNF |
| 6 | Theo Skoog | 41.77 | 43.31 | 43.63 41.77 42.67 47.16 43.62 |
| 7 | Bosse Schelander | 39.82 | 43.49 | 44.74 39.82 40.67 45.05 45.64 |
| 8 | Ronnie Jinxuan Zhu (朱缙轩) | 40.19 | 45.27 | 50.60 45.94 40.19 45.54 44.32 |
| 9 | Edvin Jansson | 37.89 | 45.69 | 43.35 45.82 37.89 48.62 47.89 |
| 10 | Max Hult | 40.93 | 47.60 | 52.73 52.45 48.30 42.05 40.93 |
| 11 | Neo Friberg | 40.58 | 47.72 | 45.75 DNF 50.59 46.81 40.58 |
| 12 | Kasper Warberg Borg | 41.68 | 52.10 | 55.91 41.68 53.27 50.26 52.77 |
| 13 | Rasmus Händén | 47.97 | 53.00 | 52.35 47.97 54.20 52.45 55.35 |
| 14 | Eskil Munthe | 48.90 | 53.62 | 55.47 1:03.33 48.90 52.40 52.98 |
| 15 | Tor Torstensson | 45.02 | 56.21 | 54.76 58.32 55.56 DNF 45.02 |
| 16 | Hugo Zacharoff | 53.19 | 57.46 | 1:09.28 53.19 54.24 59.88 58.26 |
| 17 | Isac Lindqvist | 51.77 | 57.54 | 56.92 1:01.19 51.77 57.88 57.81 |
| 18 | Viktor Zenk | 53.28 | 58.53 | 1:04.64 55.66 53.28 57.59 1:02.33 |
| 19 | Aron Andrén | 50.12 | 58.73 | 58.07 1:03.93 50.12 1:01.01 57.12 |
| 20 | Filip Åström | 56.82 | 59.26 | 57.19 1:03.60 1:11.60 56.82 57.00 |
| 21 | Martin Zhang (张镐轩) | 51.89 | 59.78 | 56.23 1:01.81 1:08.26 1:01.30 51.89 |
| 22 | Sophia Schmoll | 58.99 | 1:02.06 | 1:02.00 1:01.12 1:07.92 58.99 1:03.05 |
| 23 | Morris Magnusson | 54.57 | 1:02.96 | 54.57 1:06.08 1:19.22 1:05.16 57.63 |
| 24 | Fabian Lönnkvist | 55.04 | 1:04.69 | 1:02.65 1:01.78 1:17.28 55.04 1:09.64 |
| 25 | Henning Reuter | 49.60 | 1:07.18 | 1:21.31 1:06.41 1:03.36 1:11.78 49.60 |
| 26 | Martin Bygdell | 1:06.70 | 1:10.33 | 1:09.53 1:11.86 1:06.70 1:09.59 1:23.32 |
| 27 | Alexander Nilsson | 59.38 | 1:10.65 | 59.38 1:15.49 1:14.69 DNF 1:01.77 |
| 28 | Thelma Eriksson | 1:02.75 | 1:11.86 | 1:04.58 1:08.01 DNF 1:02.75 1:22.98 |
| 29 | Viggo Wagenius | 1:10.91 | 1:20.52 | 1:22.67 1:10.91 1:18.86 1:35.00 1:20.02 |
| 30 | Jim Steer | 1:25.01 | — | 1:41.87 1:25.01 — — — |
| 31 | Oliver Puhov | 1:25.13 | — | 1:25.13 1:32.20 — — — |
| 32 | Alvin Marth | 1:30.10 | — | 1:30.10 1:38.97 — — — |
| 33 | Emil Ohlsson | 1:35.77 | — | DNF 1:35.77 — — — |
| 34 | Liam Nygård | 1:38.25 | — | 1:56.33 1:38.25 — — — |
| 35 | Alve Dencker | 1:43.46 | — | 1:43.46 DNF — — — |
| 36 | Valter Sallhammar | 1:44.65 | — | 1:44.65 1:59.89 — — — |
| 37 | Rohan Ratheesh | 1:51.78 | — | 1:51.78 2:21.19 — — — |
| 38 | Anton Ljungqvist | 2:39.14 | — | 2:39.14 DNF — — — |