| 1 | Adam Marcellus Kelly | 29.80 | 32.31 | 38.95 29.80 31.41 32.23 33.28 |
| 2 | Toni Beljo | 30.17 | 32.51 | 33.79 32.44 34.34 30.17 31.31 |
| 3 | Herman Axelsson | 30.49 | 33.30 | 33.46 35.53 33.51 32.93 30.49 |
| 4 | Victor Valentin Glyrskov | 32.05 | 36.36 | 39.38 45.60 33.06 32.05 36.65 |
| 5 | Frank Lindblom | 32.65 | 37.00 | 32.65 33.55 42.83 40.95 36.51 |
| 6 | Max Hult | 33.64 | 37.41 | 39.11 37.95 38.16 33.64 36.12 |
| 7 | Thomas Sonnenberg Jarner | 34.95 | 39.77 | 36.82 42.25 34.95 40.25 43.85 |
| 8 | Addy Coolidge | 34.16 | 42.49 | 44.45 47.36 37.47 34.16 45.54 |
| 9 | Ruben Norén Gustafsson | 41.48 | 43.01 | 41.48 43.21 43.90 41.93 54.94 |
| 10 | Edvin Jansson | 41.38 | 43.63 | 59.37 41.38 43.00 42.28 45.60 |
| 11 | Callum James Goodyear-Jørgensen | 45.11 | 45.55 | 45.75 45.16 45.75 45.11 47.50 |
| 12 | Joy Liou Liu (刘丽欧) | 41.79 | 45.94 | 51.26 41.79 44.07 54.70 42.49 |
| 13 | William Gerdin | 40.46 | 45.99 | 49.12 44.08 44.78 40.46 DNF |
| 14 | Fabian Lönnkvist | 39.78 | 46.24 | 43.81 49.48 46.56 39.78 48.36 |
| 15 | Thea Herborn | 47.94 | 51.41 | 52.32 53.10 47.94 48.80 59.28 |
| 16 | Aron Andrén | 44.07 | 51.92 | 1:01.05 51.73 50.25 44.07 53.77 |
| 17 | Benjamin Thunbo Jonassen | 52.46 | 55.51 | 52.46 55.26 58.04 DNF 53.24 |
| 18 | Viktor Zenk | 49.45 | 57.16 | 59.14 57.99 49.45 1:02.53 54.34 |
| 19 | Isac Lindqvist | 56.84 | 58.15 | 58.06 1:01.81 58.76 56.84 57.63 |
| 20 | Lucas Hansen | 1:00.49 | 1:06.39 | 1:00.99 1:08.42 1:10.23 1:00.49 1:09.75 |
| 21 | Jason Zhishen Zhang (張智燊) | 1:06.15 | 1:10.79 | 1:10.59 1:12.71 1:06.15 1:18.93 1:09.06 |
| 22 | Daniel Berndt Lemvigh | 1:28.85 | — | 1:55.24 1:28.85 — — — |
| 23 | Elliot Wikstrand | 1:51.27 | — | 2:35.59 1:51.27 — — — |
| 24 | Hussein Alaa Mehdi Hadi | 2:46.56 | — | 2:46.56 DNF — — — |