| 1 | William Jensen | 26.71 | 27.73 | 28.42 27.40 27.36 32.26 26.71 |
| 2 | Jack Larsson Backsell | 27.37 | 29.77 | 32.49 27.37 29.77 30.10 29.44 |
| 3 | Govend Avgerinos Djangoi | 30.24 | 30.72 | 31.01 30.31 30.85 30.24 32.48 |
| 4 | Waldemar Sundin | 29.53 | 31.96 | 29.53 39.08 35.51 30.23 30.14 |
| 5 | Jakob Gunnarsson | 28.67 | 32.39 | 30.89 28.67 37.81 34.70 31.58 |
| 6 | Helmer Ewert | 30.51 | 33.51 | 31.27 42.85 30.51 33.18 36.07 |
| 7 | Herman Axelsson | 31.62 | 33.90 | 33.89 41.15 35.98 31.84 31.62 |
| 8 | Alvar Nylén | 28.16 | 34.36 | 32.08 49.91 41.00 28.16 29.99 |
| 9 | Daniel Wallin | 32.26 | 34.69 | 35.29 32.26 32.31 36.47 37.43 |
| 10 | Leo Lindqvist | 29.99 | 34.81 | 29.99 37.05 41.12 36.82 30.55 |
| 11 | Muhammad Saleh Imtiaz | 34.47 | 36.24 | 36.40 37.19 39.13 34.47 35.13 |
| 12 | Joel Lundström | 32.18 | 36.64 | 40.11 32.18 35.57 41.47 34.24 |
| 13 | Emanuel Skålberg | 31.90 | 36.74 | 41.08 35.53 39.16 35.52 31.90 |
| 14 | Alexander Botz | 31.24 | 36.87 | 31.24 35.29 46.51 32.83 42.50 |
| 15 | Minea Engström Alanen | 32.59 | 37.10 | 36.42 39.20 41.52 35.67 32.59 |
| 16 | Remo Pihel | 32.93 | 37.74 | 32.93 36.60 39.50 44.45 37.13 |
| 17 | Teodor Bergman | 35.79 | 38.02 | 35.79 39.97 36.57 39.46 38.03 |
| 18 | Samuel Eklund-Hanna | 37.01 | 38.06 | 43.39 40.06 37.08 37.01 37.04 |
| 19 | Pep Edén | 33.08 | 38.74 | 33.08 39.40 44.58 36.59 40.23 |
| 20 | Niklas Aasen Eliasson | 36.53 | 39.19 | 45.10 38.56 36.53 42.17 36.85 |
| 21 | Emil Alpsten | 34.69 | 39.29 | 37.97 50.92 34.69 43.88 36.01 |
| 22 | Dante Videfrost | 37.26 | 39.98 | 37.43 39.61 43.80 37.26 42.89 |
| 23 | Daniel Janzon | 35.21 | 40.23 | 41.86 46.29 40.07 35.21 38.76 |
| 24 | Linus Thyberg | 36.12 | 40.31 | 42.15 37.33 36.12 43.41 41.45 |
| 25 | Oliver Pällo | 40.14 | 40.75 | 40.14 40.71 42.56 41.35 40.19 |
| 26 | Alexander Tosting | 31.54 | 40.80 | 45.55 38.37 49.53 38.47 31.54 |
| 27 | Vincent Rylander | 38.52 | 41.26 | 38.52 49.94 40.91 39.20 43.67 |
| 28 | Kasper Eriksson | 35.25 | 41.66 | 43.44 46.42 38.61 35.25 42.92 |
| 29 | Arvid Ahlstrand | 39.86 | 41.68 | 47.49 39.86 42.62 40.29 42.12 |
| 30 | Dante Wallin Arvidsson | 36.53 | 41.88 | 47.62 41.09 36.53 47.65 36.94 |
| 31 | Elias Nordlund | 40.67 | 42.66 | 41.00 40.92 40.67 46.06 46.80 |
| 32 | Edvin Jansson | 39.16 | 42.95 | 44.35 39.16 DNF 41.95 42.56 |
| 33 | Alex Stern | 41.40 | 43.32 | 42.37 44.90 42.68 41.40 47.46 |
| 34 | Nikita Slavinski | 42.89 | 44.10 | 44.22 42.89 55.30 43.69 44.39 |
| 35 | Emanuel Schelin | 34.12 | 44.62 | 51.08 34.12 43.38 46.04 44.43 |
| 36 | Erland Flodman | 42.21 | 44.77 | 1:23.67 42.21 44.55 47.07 42.69 |
| 37 | Benedek Szepesi-Réder | 42.27 | 44.82 | 47.07 45.01 42.38 42.27 49.03 |
| 38 | Marcus Moberg | 40.72 | 44.90 | 40.72 43.04 43.46 48.21 56.69 |
| 39 | Anders Barhaugen | 35.66 | 44.91 | 48.30 44.09 44.87 35.66 45.77 |
| 40 | Melker Axelsson | 41.75 | 45.04 | 41.75 45.22 52.33 43.64 46.26 |
| 41 | Simon Nilsson | 41.16 | 46.08 | 41.16 56.31 44.02 48.74 45.48 |
| 42 | Tim Staberg | 44.91 | 47.38 | 44.91 50.79 49.02 46.10 47.01 |
| 43 | Bosse Schelander | 42.28 | 47.81 | 56.10 59.37 44.86 42.28 42.48 |
| 44 | Dante Tellechea Hultmark | 41.67 | 48.17 | 44.53 41.67 50.81 50.64 49.35 |
| 45 | Anders Berggren | 43.62 | 48.50 | 58.68 53.84 43.62 47.08 44.59 |
| 46 | Leo Sjögren | 45.80 | 49.22 | 45.80 49.88 46.08 52.65 51.69 |
| 47 | Ludwig Ivarsson | 46.52 | 49.25 | 1:13.36 52.19 48.15 47.40 46.52 |
| 48 | Alvar Solving | 43.66 | 49.32 | 51.08 1:00.89 44.44 43.66 52.45 |
| 49 | Olle Folkesson | 35.83 | 49.52 | 44.43 49.76 59.60 54.36 35.83 |
| 50 | Leo Johansson | 48.02 | 49.75 | 48.34 48.02 1:04.89 49.23 51.68 |
| 51 | Alve Carlqvist | 38.59 | 49.77 | 40.13 38.59 54.55 54.63 DNF |
| 52 | Rasmus Händén | 44.32 | 49.86 | 49.01 44.32 51.74 48.84 52.34 |
| 53 | Eskil Munthe | 44.35 | 50.00 | 53.62 45.34 51.05 44.35 57.91 |
| 54 | Vincent von Schantz | 44.08 | 50.12 | 56.17 50.92 53.12 46.32 44.08 |
| 55 | Viggo Martinsson | 48.85 | 50.42 | 1:06.19 49.16 49.58 52.52 48.85 |
| 56 | Max Aspegren | 41.40 | 51.47 | 49.93 52.39 41.40 57.57 52.09 |
| 57 | Felix Lärnestad | 44.55 | 51.50 | 58.13 47.74 48.62 1:01.79 44.55 |
| 58 | Axel Flordal | 46.80 | 51.67 | 58.24 48.39 58.93 48.38 46.80 |
| 59 | Wilfrid Py | 44.95 | 52.09 | 53.08 53.33 53.21 49.97 44.95 |
| 60 | Christian Lacle | 49.48 | 53.86 | 56.59 54.47 53.07 54.03 49.48 |
| 61 | Viktor Strindell | 42.26 | 54.27 | 58.36 52.99 1:09.68 42.26 51.45 |
| 62 | Helmer Ekerlid | 47.60 | 54.35 | 53.53 1:01.98 47.60 56.72 52.79 |
| 63 | Bo Forsell | 48.05 | 56.80 | 58.36 48.05 DNF 1:01.41 50.63 |
| 64 | Samuel Panteon | 47.46 | 57.31 | 1:04.62 59.62 47.46 53.32 58.99 |
| 65 | Ruben Lundquist | 48.03 | 57.40 | 53.95 1:00.81 48.03 1:09.18 57.44 |
| 66 | Emilia Nilsson | 53.60 | 57.90 | 55.09 1:03.50 53.60 55.11 1:03.92 |
| 67 | Viktor Zenk | 51.63 | 58.18 | 51.63 56.46 1:00.43 1:01.48 57.66 |
| 68 | Björn Arvidsson | 55.22 | 58.60 | 57.99 1:01.69 1:06.84 55.22 56.11 |
| 69 | Thelma Eriksson | 55.54 | 1:00.40 | DNF 55.54 1:02.74 57.52 1:00.95 |
| 70 | Filip Åström | 58.27 | 1:01.27 | 1:14.47 1:03.10 59.10 58.27 1:01.61 |
| 71 | Axel Folke Sjöberg | 53.86 | 1:01.63 | 1:10.61 54.17 1:33.88 53.86 1:00.11 |
| 72 | Anton Löfberg | 57.15 | 1:01.68 | 2:00.65 1:01.19 1:01.28 1:02.57 57.15 |
| 73 | Eitam Friedman | 53.68 | 1:02.16 | 53.68 1:02.70 1:08.88 59.71 1:04.07 |
| 74 | Morris Magnusson | 58.37 | 1:02.16 | 1:03.59 1:02.73 58.37 1:03.16 1:00.60 |
| 75 | Ada Cooke | 59.68 | 1:03.20 | 1:06.35 1:30.39 1:03.56 59.69 59.68 |
| 76 | Lukas Svedjerot | 56.61 | 1:03.41 | 1:06.28 1:04.96 58.99 1:14.18 56.61 |
| 77 | Lukas Östman | 54.57 | 1:03.63 | 1:07.27 1:06.07 1:01.46 1:03.36 54.57 |
| 78 | Arvid Ahnlund Groiss | 57.23 | 1:03.79 | 59.19 57.23 1:09.21 1:13.09 1:02.96 |
| 79 | Gabriel Börjesson | 56.88 | 1:04.10 | 2:17.94 59.58 1:05.15 1:07.58 56.88 |
| 80 | Alexander Nilsson | 1:01.79 | 1:04.24 | 1:03.64 1:01.79 1:10.36 1:03.85 1:05.22 |
| 81 | Joel Prim | 1:01.44 | 1:04.25 | 1:05.53 1:05.14 1:04.19 1:03.41 1:01.44 |
| 82 | Thor Fagerström | 52.45 | 1:04.46 | 57.46 1:10.58 1:05.96 52.45 1:09.95 |
| 83 | Hugo Skoglar | 1:00.73 | 1:05.94 | 1:06.70 1:57.03 1:02.28 1:08.84 1:00.73 |
| 84 | Viggo Wagenius | 1:03.68 | 1:07.43 | 1:06.24 1:08.41 1:27.37 1:03.68 1:07.63 |
| 85 | Hanna Widén | 1:04.63 | 1:08.27 | 1:04.63 1:06.48 1:09.22 1:09.11 1:20.09 |
| 86 | Ludvig Söderström | 53.34 | 1:08.36 | 1:12.87 1:01.26 1:10.96 53.34 1:17.14 |
| 87 | Tristan Thunvik | 1:00.47 | 1:08.51 | 1:18.69 1:01.37 1:00.47 1:11.26 1:12.91 |
| 88 | Mattias Claesson | 1:01.47 | 1:09.13 | 1:07.50 1:14.74 1:05.14 1:17.16 1:01.47 |
| 89 | Lage Bonde | 58.77 | 1:09.43 | 1:24.08 1:12.96 1:15.04 1:00.30 58.77 |
| 90 | Vanessa Tyszkiewicz | 1:08.78 | 1:10.35 | 1:10.80 1:10.19 1:23.10 1:08.78 1:10.07 |
| 91 | Viktor Nyman Müller | 1:06.98 | 1:11.30 | 1:16.69 1:09.03 1:17.26 1:08.17 1:06.98 |
| 92 | Pontus Uggla | 58.82 | 1:11.85 | 1:38.46 1:09.89 1:04.76 1:20.90 58.82 |
| 93 | Tage Rikemanson | 1:03.67 | 1:12.39 | 1:31.58 1:11.33 1:03.67 1:12.33 1:13.50 |
| 94 | Melker Karlgren | 1:11.90 | 1:13.93 | 1:14.39 1:24.46 1:14.83 1:11.90 1:12.58 |
| 95 | Patrik Oom | 1:06.59 | 1:14.41 | 1:08.58 1:06.59 1:20.46 1:14.20 1:27.36 |
| 96 | Jack Belloni Sahlin | 1:01.94 | 1:15.12 | 1:01.94 1:09.83 1:18.51 1:21.52 1:17.01 |
| 97 | Helmer Forsgren | 1:10.39 | 1:16.15 | 1:13.57 1:25.54 1:10.39 1:12.59 1:22.28 |
| 98 | Dagny Harling | 1:07.16 | 1:16.31 | 1:22.01 1:12.63 1:14.29 1:22.16 1:07.16 |
| 99 | Elias Liverhall | 1:14.78 | 1:26.55 | 1:14.78 1:31.74 1:32.92 1:32.75 1:15.16 |
| 100 | Jacob Kuylser | 1:15.56 | — | 1:15.56 1:29.48 — — — |
| 101 | Ian Videfrost | 1:15.88 | — | 1:30.77 1:15.88 — — — |
| 102 | Love Sohlgren | 1:16.40 | — | 1:53.94 1:16.40 — — — |
| 103 | Niklas von Schantz | 1:18.61 | — | 1:57.63 1:18.61 — — — |
| 104 | Emil Sönsteröd | 1:19.51 | — | 1:19.51 1:21.03 — — — |
| 105 | Axel Ribbing Werling | 1:20.33 | — | 1:31.30 1:20.33 — — — |
| 106 | Carlos Wang | 1:26.15 | — | 1:26.15 1:32.81 — — — |
| 107 | Bernard Gårdenborg | 1:26.54 | — | 1:32.74 1:26.54 — — — |
| 108 | Aron Uggla | 1:32.61 | — | 1:35.94 1:32.61 — — — |
| 109 | Laura Dawidiak | 1:33.43 | — | 1:33.43 DNS — — — |
| 110 | Peter Åberg | 1:37.89 | — | 1:37.89 DNS — — — |
| 111 | Jonathan Weicker | 1:39.09 | — | 2:06.45 1:39.09 — — — |
| 112 | Lukas Brandberg | 1:39.74 | — | 1:44.08 1:39.74 — — — |
| 113 | Arne Nyström Jernebring | 1:42.74 | — | 1:42.74 1:48.54 — — — |
| 114 | William Rosenblad | 1:45.56 | — | 1:45.56 1:56.91 — — — |
| 115 | Emil Wallin | 1:45.95 | — | 2:03.34 1:45.95 — — — |
| 116 | Arvid Malmström | 1:49.81 | — | 1:49.81 2:11.18 — — — |
| 117 | Hugo Lindberg | 1:49.82 | — | 2:02.72 1:49.82 — — — |
| 118 | Edvin Andersson | 1:53.01 | — | 2:23.61 1:53.01 — — — |
| 119 | Peter Hugosson-Miller | 1:57.88 | — | 2:05.63 1:57.88 — — — |
| 120 | Maximilian Ylander Barkskog | 1:59.35 | — | DNF 1:59.35 — — — |
| 121 | Freja Nordin Hasuly | 2:02.08 | — | 2:02.08 2:20.28 — — — |
| 122 | Aron Roos | 2:09.13 | — | 2:09.13 2:14.34 — — — |
| 123 | Mohammad Alazzi | 2:11.99 | — | 2:33.35 2:11.99 — — — |
| 124 | Edwin Nilsson | 2:14.15 | — | DNF 2:14.15 — — — |
| 125 | Klas Klöfver | 2:20.62 | — | 2:20.62 DNF — — — |
| 126 | David Videfrost | 2:20.75 | — | 2:32.05 2:20.75 — — — |
| 127 | Matthew Hasuly | 2:28.63 | — | 2:36.71 2:28.63 — — — |
| 128 | Casper Jonsson | 3:42.44 | — | 3:42.44 DNF — — — |