| 1 | Michał Rzewuski | 12.31 | 14.16 | 20.71 13.00 16.00 12.31 13.47 |
| 2 | Jakob Gunnarsson | 12.12 | 14.73 | 12.12 15.05 15.25 15.94 13.89 |
| 3 | Erik Bryland | 14.16 | 16.45 | 19.58 16.99 15.49 16.87 14.16 |
| 4 | Axel Aronsson | 14.73 | 16.49 | 21.72 14.73 18.57 14.95 15.96 |
| 5 | Anders Berggren | 12.20 | 16.91 | 17.28 12.20 18.21 18.60 15.25 |
| 6 | Jesper Frisk | 15.35 | 16.94 | 16.24 18.99 18.62 15.35 15.97 |
| 7 | Daniel Wallin | 13.33 | 17.13 | 16.25 16.40 18.76 13.33 18.74 |
| 8 | Mattias Uvesten | 14.66 | 17.41 | 14.66 18.43 17.35 17.11 17.77 |
| 9 | Toni Beljo | 16.24 | 18.01 | 18.36 18.37 16.24 18.02 17.65 |
| 10 | Callum Hales-Jepp | 15.59 | 18.48 | 20.56 15.59 19.61 17.80 18.03 |
| 11 | Dante Wallin Arvidsson | 14.96 | 19.08 | 23.64 18.61 21.76 16.87 14.96 |
| 12 | Axel Flordal | 16.58 | 19.11 | 20.01 24.23 16.96 20.37 16.58 |
| 13 | Helmer Ewert | 15.67 | 19.13 | 15.67 23.03 18.57 18.33 20.49 |
| 14 | Anton Forsell | 15.93 | 19.57 | 24.80 17.79 16.13 DNF 15.93 |
| 15 | William Jensen | 16.17 | 19.74 | 27.15 20.43 20.86 16.17 17.92 |
| 16 | Joel Lundström | 19.32 | 20.20 | 19.38 21.56 26.99 19.32 19.66 |
| 17 | Marcus Moberg | 15.94 | 20.94 | 27.57 22.18 22.09 15.94 18.56 |
| 18 | Elvin Thorsen | 15.83 | 21.89 | 20.40 26.36 18.91 15.83 28.79 |
| 19 | Jamil Mkelle | 18.23 | 22.63 | 25.21 20.82 25.68 21.87 18.23 |
| 20 | Leo Lindqvist | 20.02 | 24.01 | 32.02 26.28 23.63 22.11 20.02 |
| 21 | Leo Blyberg | 16.88 | 24.30 | 40.61 23.14 28.61 16.88 21.15 |
| 22 | Lukas Noel | 19.77 | 24.56 | 28.84 22.74 19.77 44.41 22.11 |
| 23 | Alexander Tosting | 17.41 | 25.04 | 23.52 17.41 24.59 27.52 27.02 |
| 24 | Minea Engström Alanen | 19.79 | 25.50 | 25.38 38.46 27.23 23.90 19.79 |
| 25 | Muhammad Saleh Imtiaz | 24.27 | 26.42 | 28.62 24.27 25.39 27.85 26.01 |
| 26 | Theodor Nordstrand | 22.26 | 26.73 | 28.69 22.26 36.68 28.25 23.25 |
| 27 | Gunnar Ivarsson | 22.29 | 27.10 | 30.27 27.60 26.51 22.29 27.20 |
| 28 | Piotr Olszewski | 27.70 | 28.70 | 28.02 27.70 33.37 29.35 28.73 |
| 29 | Felix Berglund | 23.65 | 28.85 | 30.30 23.65 25.44 45.71 30.81 |
| 30 | David Robertsson | 25.59 | 29.12 | 34.15 25.59 32.57 28.21 26.59 |
| 31 | Amanda Gutic Kekonius | 24.70 | 30.07 | 24.70 34.10 28.90 32.11 29.19 |
| 32 | Albin Thim | 25.47 | 30.55 | 30.13 25.47 26.86 34.65 35.09 |
| 33 | Fredrik Sollenberg | 22.43 | 30.58 | 28.55 36.22 36.85 26.96 22.43 |
| 34 | Johan Thuvesen | 24.65 | 31.51 | 24.70 24.65 DNF 31.13 38.69 |
| 35 | David Ametrin | 23.80 | 32.34 | 23.80 24.60 41.41 32.70 39.71 |
| 36 | David Karlsson | 25.99 | 32.64 | 35.84 29.62 25.99 32.47 41.29 |
| 37 | Isak Gustafsson | 25.51 | 34.73 | 25.51 30.01 39.21 54.90 34.98 |
| 38 | Simon Hedin | 28.47 | 38.06 | 28.47 35.97 43.89 37.97 40.23 |
| 39 | Hjalmar Ingelsbo | 28.76 | 46.86 | 28.76 49.82 56.33 34.43 57.52 |
| 40 | Max Hult | 31.15 | — | 31.15 42.50 — — — |
| 41 | Alex Stern | 31.61 | — | 42.37 31.61 — — — |
| 42 | Hannes Jonasson | 31.87 | — | 31.87 38.16 — — — |
| 43 | Felix Nyström | 32.02 | — | 32.02 34.83 — — — |
| 44 | William Åhlund | 33.08 | — | 52.92 33.08 — — — |
| 45 | Simon Jansson | 33.35 | — | 33.35 1:31.93 — — — |
| 46 | Noah Pihlstrand | 35.11 | — | 37.88 35.11 — — — |
| 47 | Linus Thyberg | 36.74 | — | 36.74 36.83 — — — |
| 48 | Olle Eskilsson | 37.46 | — | 37.46 47.33 — — — |
| 49 | Einar Karlberg | 38.38 | — | 38.38 54.05 — — — |
| 50 | Albin Lee Grönroos | 39.56 | — | 39.56 53.44 — — — |
| 51 | Victor Csikasz Rydegran | 40.04 | — | 40.04 49.88 — — — |
| 52 | Rasmus Händén | 41.62 | — | 45.55 41.62 — — — |
| 53 | Alfred Smochina | 42.19 | — | 42.19 44.48 — — — |
| 54 | Marcus Turkijevic | 42.25 | — | 54.45 42.25 — — — |
| 55 | Albin Kämpe | 43.71 | — | 43.71 52.26 — — — |
| 56 | Pontus Kristiansson | 46.86 | — | 46.86 48.53 — — — |
| 57 | Joel Håkansson | 46.98 | — | 46.98 47.94 — — — |
| 58 | Theo Skoog | 48.69 | — | 48.69 51.93 — — — |
| 59 | Herman Axelsson | 48.93 | — | 55.15 48.93 — — — |
| 60 | Noah Lucas Engel | 58.92 | — | 1:05.12 58.92 — — — |
| 61 | Gunnar Kilborn | 59.85 | — | 1:08.46 59.85 — — — |
| 62 | Hannes Hakfelt | 1:01.27 | — | DNF 1:01.27 — — — |
| 63 | Viktor Zenk | 1:04.11 | — | 1:04.11 DNF — — — |
| 64 | Viggo Nilsson | 1:16.54 | — | 1:46.73 1:16.54 — — — |
| 65 | Nathan Drewitz | 1:27.03 | — | 1:27.03 1:29.62 — — — |
| 66 | Malte Sänneskog | 1:28.27 | — | 1:28.27 DNF — — — |