| 1 | William Jensen | 11.18 | 14.39 | 14.34 13.38 17.82 15.46 11.18 |
| 2 | Vincent von Schantz | 13.86 | 14.84 | 14.77 15.77 17.62 13.97 13.86 |
| 3 | Daniel Wallin | 15.11 | 15.52 | 15.49 15.11 15.30 15.78 15.81 |
| 4 | Leo Lindqvist | 12.96 | 15.54 | 15.02 12.96 14.42 17.17 23.02 |
| 5 | Alve Carlqvist | 12.44 | 16.13 | 19.67 13.57 15.15 24.86 12.44 |
| 6 | Jack Larsson Backsell | 12.97 | 16.68 | 17.95 12.97 18.15 15.76 16.34 |
| 7 | Niklas Aasen Eliasson | 13.99 | 16.87 | 17.35 15.57 18.62 13.99 17.68 |
| 8 | Helmer Ewert | 13.92 | 17.33 | 20.46 20.58 14.81 16.73 13.92 |
| 9 | Govend Avgerinos Djangoi | 15.71 | 17.74 | 20.46 17.16 19.04 15.71 17.03 |
| 10 | Pep Edén | 16.45 | 18.27 | 16.45 17.84 19.59 17.37 21.12 |
| 11 | Joel Lundström | 17.70 | 18.67 | 18.41 17.70 19.35 18.25 21.97 |
| 12 | Dante Videfrost | 15.92 | 18.71 | 18.85 16.72 23.69 20.57 15.92 |
| 13 | Felix Lärnestad | 15.09 | 19.81 | 27.10 15.09 18.16 18.15 23.11 |
| 14 | Emil Alpsten | 17.11 | 20.01 | 20.31 DNF 18.58 21.14 17.11 |
| 15 | Anders Barhaugen | 18.26 | 20.30 | 20.27 21.24 27.84 19.39 18.26 |
| 16 | Teo Dickson | 18.31 | 20.37 | 18.31 20.33 19.41 21.36 31.94 |
| 17 | Arvid Ahlstrand | 18.37 | 20.84 | 22.54 27.57 18.37 19.64 20.34 |
| 18 | Morris Magnusson | 19.48 | 21.60 | 22.34 23.99 19.48 21.85 20.61 |
| 19 | Teodor Bergman | 18.39 | 22.08 | 21.38 23.80 52.29 21.06 18.39 |
| 20 | Tim Staberg | 17.37 | 22.17 | 25.82 17.37 23.86 21.67 20.99 |
| 21 | Ludwig Ivarsson | 21.92 | 23.63 | 41.22 25.57 21.92 22.80 22.53 |
| 22 | Simon Nilsson | 22.76 | 23.98 | 24.33 23.09 22.76 24.51 31.59 |
| 23 | Dante Tellechea Hultmark | 22.10 | 24.74 | 23.29 23.00 32.74 22.10 27.92 |
| 24 | Herman Axelsson | 22.42 | 25.51 | 25.72 24.83 37.88 25.97 22.42 |
| 25 | Rasmus Händén | 23.29 | 25.74 | 25.79 27.55 25.65 23.29 25.79 |
| 26 | Olle Folkesson | 19.45 | 26.41 | 19.45 DNF 32.35 23.88 23.01 |
| 27 | David Machuca | 19.55 | 26.56 | 24.17 26.93 28.59 28.60 19.55 |
| 28 | Carlos Wang | 19.98 | 26.99 | 30.59 27.09 19.98 23.29 31.31 |
| 29 | Tom Lundborg | 20.81 | 27.33 | 28.90 20.81 30.75 22.35 DNF |
| 30 | Arvid Ahnlund Groiss | 25.33 | 27.68 | 29.55 28.86 27.35 26.84 25.33 |
| 31 | Björn Arvidsson | 26.14 | 28.85 | 36.58 30.53 29.12 26.14 26.90 |
| 32 | Viktor Nyman Müller | 27.55 | 29.36 | 28.33 27.55 33.26 30.95 28.79 |
| 33 | Erland Flodman | 25.27 | 29.69 | 26.19 25.27 1:00.10 33.19 29.69 |
| 34 | Max Aspegren | 24.74 | 29.88 | 34.39 27.06 DNF 24.74 28.20 |
| 35 | Helmer Forsgren | 21.14 | 30.68 | 32.87 21.14 28.07 31.10 43.53 |
| 36 | Emanuel Skålberg | 22.25 | 30.84 | 22.25 28.77 26.88 36.86 40.36 |
| 37 | Leo Johansson | 27.86 | 31.83 | 28.66 34.18 34.79 32.66 27.86 |
| 38 | Minea Engström Alanen | 27.26 | 32.00 | 39.24 30.01 32.51 33.48 27.26 |
| 39 | Viktor Zenk | 27.60 | 32.70 | 36.23 37.77 28.33 33.53 27.60 |
| 40 | Ruben Lundquist | 31.31 | 35.07 | 35.42 31.31 33.75 39.33 36.04 |
| 41 | Thor Fagerström | 30.37 | 35.33 | 44.04 30.87 36.60 30.37 38.52 |
| 42 | Daniel Karlsson | 30.95 | 35.67 | 37.31 30.95 31.40 38.31 49.06 |
| 43 | Elias Nordlund | 28.76 | 38.41 | 1:07.99 38.05 45.49 28.76 31.68 |
| 44 | Lukas Östman | 30.94 | 39.29 | 42.07 39.88 30.94 35.91 59.28 |
| 45 | Zhiyuan Jing | 38.70 | 42.57 | 38.70 45.57 49.97 41.14 41.00 |
| 46 | Dagny Harling | 33.66 | 42.81 | 37.26 1:09.45 33.66 49.12 42.05 |
| 47 | Maximilian Ylander Barkskog | 37.46 | 43.68 | 49.26 37.46 44.37 39.88 46.80 |
| 48 | Jack Belloni Sahlin | 33.72 | 43.82 | 42.57 35.64 53.30 53.26 33.72 |
| 49 | Erik Hendrik Liivat Uba | 38.75 | 43.88 | 38.75 44.13 45.62 41.89 52.72 |
| 50 | Max Abramoff | 39.84 | 46.75 | 44.86 49.54 55.93 45.85 39.84 |
| 51 | Bernard Gårdenborg | 35.14 | 52.49 | DNF 37.15 47.95 35.14 1:12.38 |
| 52 | Arne Nyström Jernebring | 40.14 | 55.09 | 51.15 40.14 58.07 56.06 1:10.15 |
| 53 | Elias Buncic | 33.42 | DNF | DNF 33.42 41.94 DNF 39.56 |
| 54 | Jakob Dalemo | 47.04 | — | 47.04 1:04.37 — — — |
| 55 | Filip Åström | 48.71 | — | 49.55 48.71 — — — |
| 56 | Isac Lindqvist | 50.33 | — | 50.33 57.78 — — — |
| 57 | Matheo Stauffer | 51.21 | — | 51.21 54.87 — — — |
| 58 | Melker Karlgren | 52.69 | — | 1:08.02 52.69 — — — |
| 59 | Peter Hugosson-Miller | 55.86 | — | 1:10.46 55.86 — — — |
| 60 | Emil Wallin | 57.56 | — | 57.56 58.27 — — — |
| 61 | Love Aerts | 1:00.52 | — | DNF 1:00.52 — — — |
| 62 | Klas Klöfver | 1:10.99 | — | DNF 1:10.99 — — — |
| 63 | Rocky Argården | 1:55.90 | — | DNF 1:55.90 — — — |