| 1 | Henrik Buus Aagaard | 17.66 | 19.73 | 23.25 19.59 20.27 19.34 17.66 |
| 2 | Massimiliano Iovane | 19.47 | 20.47 | 19.91 19.69 32.36 19.47 21.80 |
| 3 | Gabriel Wallén | 18.31 | 21.70 | 19.59 18.31 22.09 23.43 23.46 |
| 4 | Oskar Åsbrink | 17.96 | 21.72 | 23.56 17.96 19.94 30.55 21.66 |
| 5 | Simon Westlund | 17.22 | 22.06 | 27.43 19.61 17.22 26.75 19.81 |
| 6 | Harald Stiff | 19.21 | 22.44 | 24.56 21.93 20.84 19.21 26.90 |
| 7 | Gunnar Krig | 18.02 | 22.67 | 21.90 25.78 18.02 23.55 22.56 |
| 8 | Andres Flügel | 19.96 | 23.23 | 25.61 22.22 23.84 19.96 23.63 |
| 9 | Daniel Gloppestad Bajer | 22.33 | 25.43 | 22.33 22.56 30.81 22.93 DNF |
| 10 | Oscar Roth Andersen | 18.46 | 25.82 | 21.69 18.46 24.63 31.15 DNF |
| 11 | Christian Ferm | 22.43 | 26.88 | 25.52 26.81 34.09 22.43 28.30 |
| 12 | Adam Kjörk | 22.63 | 27.63 | 30.86 22.63 28.34 29.68 24.88 |
| 13 | Vidar Norstein Klungre | 25.34 | 28.86 | 30.38 35.06 25.34 26.75 29.44 |
| 14 | Daniel Lundwall | 22.68 | 29.76 | 24.86 22.68 33.02 31.41 33.00 |
| 15 | Arvid Skarrie | 26.96 | 30.92 | 34.06 26.96 31.33 27.36 35.34 |
| 16 | Kristian Muggerud | 28.46 | 31.82 | 32.33 31.88 32.31 31.27 28.46 |
| 17 | Niko Ronkainen | 26.36 | 32.09 | 37.94 30.59 33.75 31.93 26.36 |
| 18 | Linus Engberg | 28.36 | 32.96 | 33.47 40.21 28.36 31.72 33.69 |
| 19 | Joel Ulin | 26.86 | 33.70 | 49.71 30.21 26.86 39.33 31.55 |
| 20 | Hampus Hansson | 21.31 | 35.93 | 21.31 43.72 29.47 36.00 42.33 |
| 21 | Stefan Lidström | 24.63 | 36.91 | 35.52 39.19 DNF 36.03 24.63 |
| 22 | Johannes Ridefelt | 32.13 | 38.55 | 38.53 32.13 40.58 46.80 36.55 |
| 23 | Carl Thiringer | 32.28 | 38.79 | 34.27 43.09 32.28 39.02 1:05.52 |
| 24 | Viktor Hallin | 31.09 | 39.40 | 31.09 34.30 42.46 DNF 41.44 |
| 25 | Aria Zolfaghari | 31.73 | 40.11 | 37.27 42.71 44.31 31.73 40.34 |
| 26 | Adam Lärkeryd | 37.38 | 40.55 | 41.96 40.81 38.88 54.63 37.38 |
| 27 | Tommaso Zoffoli | 33.05 | 41.31 | 40.58 45.63 40.77 42.59 33.05 |
| 28 | Aili Asikainen | 29.80 | 41.38 | 41.08 44.38 44.97 29.80 38.69 |
| 29 | Max Nyman | 38.28 | 41.63 | 56.91 38.28 39.83 39.19 45.86 |
| 30 | David Thiringer | 40.16 | 42.89 | 43.33 41.09 40.16 45.80 44.25 |
| 31 | Viktor Elinder | 38.21 | 43.80 | 54.72 46.72 42.05 38.21 42.63 |
| 32 | Josef Håkanson | 38.13 | 43.89 | 38.13 43.94 43.50 46.97 44.22 |
| 33 | Jacob Lange | 35.25 | 45.55 | 35.25 44.90 48.05 50.21 43.71 |
| 34 | Lorenzo Vigani Poli | 40.41 | 46.28 | 44.03 49.03 49.41 45.78 40.41 |
| 35 | Viktor Björkholm | 39.66 | 47.49 | 1:10.83 39.66 51.21 40.75 50.52 |
| 36 | Tommy Holm | 41.21 | 47.94 | 50.52 41.21 52.18 47.50 45.81 |
| 37 | Calle Clauson | 39.68 | 51.59 | 1:13.08 49.83 39.68 1:01.16 43.77 |
| 38 | Erik Johansson | 45.13 | 52.09 | 1:03.84 49.43 49.71 45.13 57.13 |
| 39 | Petter Karlsson | 42.83 | 52.10 | 52.77 56.44 47.08 1:01.96 42.83 |
| 40 | Jacob Bergqvist | 46.09 | 52.57 | 1:00.63 50.90 53.61 46.09 53.21 |
| 41 | Kåre Krig | 44.44 | 54.88 | 1:01.69 44.44 1:07.05 46.75 56.19 |
| 42 | Lennart Aspelin | 39.80 | 56.81 | 49.16 1:00.21 1:03.80 1:01.05 39.80 |
| 43 | Oskar Holmberg | 46.09 | 57.49 | 1:09.46 49.68 46.09 53.34 1:24.66 |
| 44 | Henrik Olsson | 53.34 | 1:00.83 | 59.75 1:05.56 DNF 57.18 53.34 |
| 45 | Tommy Gustavsson | 47.59 | 1:01.88 | 48.66 58.58 47.59 DNF 1:18.40 |
| 46 | Edvard Valentin | 54.30 | 1:31.04 | 1:38.65 54.30 1:37.63 1:28.09 1:27.40 |
| 47 | Jonathan Mellqvist | 1:03.63 | — | 1:03.63 1:08.20 — — — |
| 48 | István Kocza | 1:07.09 | — | 1:49.69 1:07.09 — — — |
| 49 | Mats Kollbrink | 1:12.69 | — | 1:50.03 1:12.69 — — — |
| 50 | Robin Lindblom | 1:18.22 | — | 1:31.86 1:18.22 — — — |
| 51 | Marcus Lindhjem | 1:30.03 | — | 1:30.03 1:33.00 — — — |
| 52 | Örjan Johansson | 2:52.65 | — | 2:52.65 3:10.28 — — — |