| 1 | William Jensen | 55.43 | 57.36 | 57.33 57.00 57.74 55.43 59.34 |
| 2 | Toni Beljo | 57.76 | 59.72 | 57.76 58.67 58.54 1:20.68 1:01.95 |
| 3 | Alexander Botz | 57.98 | 1:02.21 | 59.81 57.98 1:14.22 1:05.87 1:00.94 |
| 4 | Daniel Wallin | 56.36 | 1:02.41 | 1:01.02 1:04.90 56.36 1:01.30 1:06.91 |
| 5 | Jakob Gunnarsson | 1:00.24 | 1:04.66 | 1:11.04 1:02.51 1:00.24 1:11.33 1:00.42 |
| 6 | Muhammad Saleh Imtiaz | 1:00.39 | 1:05.49 | 1:00.39 1:07.34 1:05.32 1:03.80 1:10.44 |
| 7 | Viktor From | 1:06.51 | 1:18.17 | 1:18.91 1:20.57 1:06.51 1:15.03 1:21.36 |
| 8 | Niklas Aasen Eliasson | 1:15.13 | 1:18.80 | 1:15.13 1:20.60 1:18.18 1:28.20 1:17.61 |
| 9 | Kasper Eriksson | 1:29.54 | 1:40.11 | 1:41.36 1:40.39 1:41.52 1:29.54 1:38.58 |
| 10 | Anders Berggren | 1:18.84 | 1:40.74 | 2:03.69 1:47.26 1:29.10 1:18.84 1:45.85 |
| 11 | Pep Edén | 1:41.36 | 1:43.31 | 1:45.80 1:43.11 1:41.36 1:42.68 1:44.13 |
| 12 | Rasmus Händén | 1:37.60 | 1:44.05 | 2:13.06 1:39.29 1:39.54 1:53.32 1:37.60 |
| 13 | Emil Degerman | 1:36.08 | 1:46.17 | 1:36.08 1:49.40 1:38.71 1:54.54 1:50.41 |
| 14 | Theodor Nordstrand | 1:34.20 | 1:46.71 | 1:56.73 1:48.28 1:35.12 1:34.20 1:58.27 |
| 15 | Vincent Rylander | 1:41.34 | 1:48.38 | 1:56.43 1:41.34 1:50.42 1:47.89 1:46.83 |
| 16 | Ronnie Jinxuan Zhu (朱缙轩) | 1:34.68 | 1:49.06 | 1:42.42 1:39.80 1:34.68 2:04.96 2:33.10 |
| 17 | Christian Lacle | 1:36.39 | 1:49.20 | 1:57.63 1:45.63 1:36.39 1:55.25 1:46.73 |
| 18 | Viktor Zenk | 1:48.44 | 1:55.82 | 2:00.39 1:54.67 1:48.44 2:02.65 1:52.39 |
| 19 | Tor Torstensson | 1:47.01 | 1:56.41 | 1:52.61 1:57.33 1:59.28 2:05.19 1:47.01 |
| 20 | Ivar Hagberg | 1:52.96 | 2:17.24 | 2:22.17 1:52.96 2:30.37 2:17.60 2:11.94 |
| 21 | Emilia Nilsson | 2:41.36 | — | 2:41.36 3:01.25 — — — |
| 22 | Martin Zhang (张镐轩) | 2:43.46 | — | 2:43.46 2:44.28 — — — |
| 23 | Arvid Johansson | 3:43.22 | — | 3:43.22 4:27.95 — — — |