| 1 | Daniel Wallin | 28.14 | 32.42 | 33.58 32.83 28.14 30.85 40.06 |
| 2 | Ivan Lew Yi Wen (刘义文) | 29.35 | 33.50 | 33.50 34.71 36.44 29.35 32.29 |
| 3 | Martin Vædele Egdal | 27.36 | 33.94 | 35.23 33.33 27.36 33.27 35.91 |
| 4 | Mattias Uvesten | 30.39 | 37.69 | 42.37 30.39 36.17 34.54 47.85 |
| 5 | Jakob Gunnarsson | 34.02 | 37.81 | 38.72 36.80 42.23 34.02 37.92 |
| 6 | Daniel Vædele Egdal | 32.08 | 38.54 | 32.08 41.74 37.60 39.45 38.58 |
| 7 | William Jensen | 36.34 | 38.61 | 37.94 36.34 40.84 37.04 43.96 |
| 8 | Marcus Moberg | 36.73 | 39.60 | 39.24 36.73 40.61 38.96 41.12 |
| 9 | Måns Tangvald | 32.66 | 39.64 | 43.14 44.88 32.66 34.22 41.55 |
| 10 | Anders Berggren | 33.45 | 41.40 | 33.45 42.27 38.24 43.69 44.21 |
| 11 | Elvin Thorsen | 39.76 | 43.00 | 39.76 43.68 45.21 42.50 42.83 |
| 12 | Fredrik Abildgaard Trondhjem | 45.79 | 48.80 | 45.79 48.22 46.23 56.30 51.96 |
| 13 | Simon Jansson | 48.50 | 50.18 | 52.13 48.50 48.78 54.51 49.64 |
| 14 | Eddie Sandberg | 45.90 | 51.33 | 50.16 53.02 58.45 50.82 45.90 |
| 15 | Johan Thuvesen | 48.41 | 51.35 | DNF 53.08 49.32 51.66 48.41 |
| 16 | Herman Axelsson | 49.86 | 52.11 | 58.79 52.30 51.28 49.86 52.74 |
| 17 | Theodor Nordstrand | 46.92 | 53.21 | 53.57 54.79 1:03.09 51.28 46.92 |
| 18 | Albin Thim | 51.55 | 55.52 | 1:01.13 51.55 53.62 58.54 54.41 |
| 19 | Teodor Bergman | 49.33 | 58.01 | 57.77 57.23 59.03 1:00.58 49.33 |
| 20 | Hannes Holmström Helander | 54.96 | 59.16 | 1:23.07 54.96 55.59 58.55 1:03.34 |
| 21 | Leonid Pototskiy | 53.05 | 59.80 | 1:06.43 1:03.13 54.51 1:01.76 53.05 |
| 22 | Theo Skoog | 50.13 | 1:03.71 | 1:00.36 1:10.15 1:00.76 1:10.02 50.13 |
| 23 | Ole Nikolai Gjerset | 59.58 | 1:04.97 | 1:04.39 1:09.82 59.58 1:06.28 1:04.24 |
| 24 | Viktor Zenk | 58.09 | 1:09.70 | 58.09 1:30.28 1:03.58 1:03.29 1:22.23 |
| 25 | Lucas Cordova Pomo | 1:00.68 | 1:12.17 | 1:01.92 1:00.68 1:24.53 1:11.51 1:23.09 |
| 26 | Leo Blyberg | 1:06.88 | — | 1:11.40 1:06.88 — — — |
| 27 | Philip Bohman | 1:09.45 | — | 1:09.75 1:09.45 — — — |
| 28 | Victor Lindblom | 1:13.65 | — | 1:13.65 1:29.48 — — — |
| 29 | Arvid Strömdahl | 1:18.56 | — | 1:18.56 1:22.85 — — — |
| 30 | Wilgot Rydevik | 1:20.44 | — | 2:20.21 1:20.44 — — — |
| 31 | Emil Andersson | 1:22.79 | — | 1:40.47 1:22.79 — — — |
| 32 | Gabriel Gual | 1:31.25 | — | 2:09.13 1:31.25 — — — |
| 33 | Rasmus Händén | 1:31.43 | — | 1:35.44 1:31.43 — — — |
| 34 | Edvin Jansson | 1:35.45 | — | 1:50.58 1:35.45 — — — |
| 35 | Max Hult | 1:40.15 | — | 1:40.15 DNF — — — |
| 36 | Torbjörn Thorsén | 1:47.19 | — | 1:47.19 1:56.59 — — — |
| 37 | Albin Alfvén Rapphed | 1:49.14 | — | 2:36.98 1:49.14 — — — |
| 38 | Melvin Svensson | 1:51.41 | — | 2:14.33 1:51.41 — — — |
| 39 | Erik Sykes | 1:54.15 | — | 1:54.15 2:15.68 — — — |
| 40 | Gillis Ringblom | 1:57.79 | — | 2:28.71 1:57.79 — — — |
| 41 | Albert Edström | 2:04.67 | — | 2:04.67 2:14.04 — — — |
| 42 | Sam Warneskog | 2:10.85 | — | 3:58.13 2:10.85 — — — |
| 43 | Theo Skyllerström | 2:12.61 | — | 2:15.81 2:12.61 — — — |
| 44 | Gustav Nordin | 2:13.25 | — | 2:13.25 2:27.70 — — — |
| 45 | Pugalan Aravinthan | DNF | — | DNF DNF — — — |
| 45 | William Kazemzadeh | DNF | — | DNF DNF — — — |