| 1 | Sebastian Weyer | 21.91 | 23.02 | 23.73 22.33 21.91 25.42 23.01 |
| 2 | Mats Valk | 23.92 | 25.88 | 26.71 23.92 24.45 26.49 27.70 |
| 3 | Daniel Wallin | 32.48 | 33.15 | 35.48 32.48 32.91 33.60 32.94 |
| 4 | Ben Baron | 26.10 | 33.50 | 37.80 35.81 30.96 26.10 33.73 |
| 5 | Antonie Paterakis | 29.88 | 34.10 | 33.42 35.77 34.28 34.59 29.88 |
| 6 | Martin Vædele Egdal | 32.03 | 34.19 | 34.44 32.78 35.35 40.14 32.03 |
| 7 | Jules Desjardin | 30.43 | 35.07 | 35.96 54.80 30.43 33.67 35.57 |
| 8 | Knut Skaug Haraldsen | 30.74 | 35.10 | 34.21 44.00 36.65 30.74 34.44 |
| 9 | Juliette Sébastien | 32.80 | 35.31 | 32.93 37.82 35.21 32.80 37.78 |
| 10 | Ryan Wu | 32.07 | 35.34 | 34.62 37.53 37.25 34.16 32.07 |
| 11 | Laura Holzhauer | 32.42 | 35.35 | 34.91 32.42 37.86 40.09 33.27 |
| 12 | Celine Tran | 30.25 | 35.61 | 30.25 41.52 37.38 32.69 36.77 |
| 13 | Amos Nordman | 32.55 | 35.78 | 37.13 33.93 39.58 32.55 36.28 |
| 14 | Daniel Vædele Egdal | 33.74 | 35.84 | 36.85 39.05 33.74 34.63 36.03 |
| 15 | Linus Laurén | 32.14 | 36.05 | 34.87 39.17 32.14 34.10 41.32 |
| 16 | Ulrik Bredland | 31.67 | 36.61 | 31.67 34.06 38.59 38.06 37.70 |
| 17 | Jakob Gunnarsson | 28.35 | 36.85 | 35.39 42.98 40.59 28.35 34.56 |
| 18 | Rasmus Stub Detlefsen | 31.13 | 37.00 | 39.08 42.00 35.90 36.02 31.13 |
| 19 | Magnus Søndergaard Byrne | 34.69 | 37.05 | 43.78 35.05 38.39 37.72 34.69 |
| 20 | Magnus Patrick Kanstrup | 32.73 | 37.14 | 34.98 47.16 35.32 32.73 41.13 |
| 21 | Karina Grandjean Beck | 35.92 | 37.19 | 36.04 38.72 35.92 36.80 46.90 |
| 22 | Leon Schmidtchen | 33.68 | 38.73 | 44.77 38.26 40.76 37.16 33.68 |
| 23 | Minea Engström Alanen | 36.59 | 40.21 | 41.92 39.53 48.51 39.19 36.59 |
| 24 | Finn Ickler | 35.97 | 40.77 | 35.97 37.00 41.39 48.54 43.93 |
| 25 | Daniel Yakhkind (Даніель Яхкінд) | 36.77 | 40.77 | 48.59 42.37 36.77 39.15 40.79 |
| 26 | Joonas Silvennoinen | 34.97 | 41.41 | 42.81 45.84 34.97 43.21 38.20 |
| 27 | Mathias Søndergaard Byrne | 37.52 | 41.46 | 40.95 42.78 43.61 37.52 40.64 |
| 28 | Erik Bryland | 38.84 | 41.65 | 38.84 43.23 40.65 41.08 50.25 |
| 29 | Joey Gouly | 35.39 | 42.88 | 48.40 DNF 40.63 35.39 39.62 |
| 30 | James Molloy | 37.71 | 42.92 | 46.65 40.33 45.72 42.72 37.71 |
| 31 | Anders Berggren | 39.85 | 43.08 | 43.77 48.39 45.59 39.87 39.85 |
| 32 | Pessi Ansaranta | 36.05 | 43.34 | 43.70 52.88 36.05 36.51 49.80 |
| 33 | Helmer Ewert | 39.76 | 43.60 | 39.76 43.81 43.12 54.94 43.86 |
| 34 | Chris Mills | 40.63 | 43.95 | 42.76 40.63 44.42 44.68 45.07 |
| 35 | Oscar Roth Andersen | 37.47 | 44.02 | 45.56 44.95 47.42 41.56 37.47 |
| 36 | Moritz Karl | 39.86 | 44.11 | 43.18 DNF 42.85 39.86 46.29 |
| 37 | Philipp Danileiko | 42.06 | 44.13 | 43.44 42.06 46.71 44.60 44.36 |
| 38 | Wilhelm Kilders | 37.57 | 44.57 | 48.11 44.20 37.57 41.39 48.27 |
| 39 | Fabian Auroux | 34.14 | 44.75 | 44.91 1:07.25 43.22 46.12 34.14 |
| 40 | Mikus Lembergs | 40.48 | 45.04 | 47.00 46.43 43.43 45.26 40.48 |
| 41 | Jēkabs Janovs | 42.45 | 45.36 | 43.91 47.49 49.54 42.45 44.69 |
| 42 | Niko Ronkainen | 38.69 | 46.63 | 48.07 51.41 38.69 1:02.66 40.40 |
| 43 | Niclas Mach | 41.35 | 46.78 | 43.20 50.43 47.52 41.35 49.63 |
| 44 | Santeri Laine | 38.91 | 47.15 | 38.91 49.26 41.11 59.32 51.08 |
| 45 | Birk Bredland | 44.89 | 47.59 | 47.62 48.55 46.61 44.89 52.01 |
| 46 | Francis Daniels Veğeris | 44.76 | 48.11 | 48.24 44.76 51.00 47.83 48.26 |
| 47 | Alex Stern | 43.35 | 48.17 | 43.35 47.33 47.55 50.23 49.62 |
| 48 | Callum James Goodyear | 43.96 | 48.72 | 47.64 48.92 43.96 49.60 1:01.18 |
| 49 | Marcus Moberg | 39.86 | 48.82 | 51.08 50.04 45.34 39.86 DNF |
| 50 | Liam Uno Timour-Silveira | 49.01 | 49.85 | 49.38 50.61 49.56 53.60 49.01 |
| 51 | Bertie Longden | 40.66 | 49.91 | 40.66 52.28 45.57 51.87 DNF |
| 52 | Alexander Karlov | 47.75 | 50.25 | 54.40 48.27 51.83 50.64 47.75 |
| 53 | Timo Norrkniivilä | 43.10 | 50.26 | 51.88 43.10 49.55 49.36 52.13 |
| 54 | Elvin Thorsen | 38.52 | 50.34 | DNF 50.96 38.52 50.63 49.44 |
| 55 | Victor Alexander Stolarczyk | 46.66 | 51.80 | 56.29 53.06 52.73 46.66 49.62 |
| 56 | Magne Njå | 50.09 | 51.87 | 52.53 51.81 1:20.15 50.09 51.27 |
| 57 | Juho Arjanne | 48.70 | 52.26 | 50.70 48.70 57.90 51.71 54.36 |
| 58 | Henrik Buus Aagaard | 44.43 | 53.27 | 56.18 56.15 44.43 50.03 53.64 |
| 59 | Gert Kevin Aamisepp | 51.00 | 53.60 | 51.00 54.52 54.74 1:10.23 51.54 |
| 60 | Arttu Puttonen | 46.05 | 53.78 | 56.38 56.40 52.36 52.59 46.05 |
| 61 | Daniel Anker Hermansen | 52.15 | 54.99 | 52.15 59.39 55.21 55.95 53.82 |
| 62 | Ethan Pride | 50.69 | 55.04 | 1:04.10 50.69 51.50 54.42 59.20 |
| 63 | Remo Pihel | 49.93 | 56.14 | 1:00.48 55.15 49.93 1:02.90 52.80 |
| 64 | Steffen Nielsen | 53.33 | 56.22 | 53.33 53.68 1:05.83 1:00.02 54.95 |
| 65 | Kaur Tuule | 49.27 | 56.40 | 50.28 1:00.97 58.01 1:00.91 49.27 |
| 66 | Matt Prestwich | 50.09 | 56.47 | 59.62 50.09 51.66 DNF 58.12 |
| 67 | Karla Struer Lund | 48.42 | 57.01 | 48.42 51.56 1:05.03 DNF 54.43 |
| 68 | Aleksi Tuononen | 48.87 | 57.36 | 58.73 52.34 48.87 1:01.02 1:08.84 |
| 69 | Alex Kekkonen | 53.58 | 58.56 | 53.58 1:04.56 1:00.51 56.52 58.65 |
| 70 | Jānis Zirnis | 51.97 | 59.33 | 51.97 1:16.58 1:04.28 59.18 54.54 |
| 71 | Sam Spendla | 43.64 | 59.45 | 1:00.94 43.64 59.73 1:00.01 58.60 |
| 72 | Victor Valentin Glyrskov | 53.11 | 59.62 | 53.11 54.93 54.00 1:09.93 DNF |
| 73 | Juuso Suutari | 49.58 | 59.76 | 1:00.84 56.07 1:02.83 49.58 1:02.38 |
| 74 | Joy Liou Liu (刘丽欧) | 44.23 | 1:00.34 | 59.27 44.23 1:02.57 59.18 1:04.12 |
| 75 | Jesse Moens | 55.98 | 1:00.65 | 56.88 1:06.14 1:04.36 55.98 1:00.70 |
| 76 | Thomas Sonnenberg Jarner | 50.97 | 1:01.43 | 1:16.75 56.67 1:07.49 50.97 1:00.13 |
| 77 | Zoé de Moffarts | 48.59 | 1:01.45 | 48.59 1:07.61 57.18 1:04.52 1:02.66 |
| 78 | Ole Nikolai Gjerset | 54.20 | 1:01.96 | 1:03.53 54.20 58.73 2:20.02 1:03.61 |
| 79 | Johan í Nesinum Hytten | 52.15 | 1:01.97 | 1:16.98 54.38 52.15 54.54 DNF |
| 80 | Darja Makurina | 51.72 | 1:04.19 | 58.85 1:16.28 51.72 DNF 57.43 |
| 81 | Viktor Zenk | 1:02.15 | — | 1:02.43 1:02.15 — — — |
| 82 | AJ Nicholls | 1:02.82 | — | 1:02.82 1:09.86 — — — |
| 83 | Andrei Solntsev | 1:03.51 | — | 1:16.69 1:03.51 — — — |
| 84 | Jan Erik Soosaar | 1:04.05 | — | 1:13.65 1:04.05 — — — |
| 85 | Kristoffer Vasehus | 1:05.10 | — | 1:06.91 1:05.10 — — — |
| 86 | Lars Vennike Nielsson | 1:09.51 | — | 1:24.92 1:09.51 — — — |
| 87 | Andreas Pung | 1:10.83 | — | 1:10.83 1:10.89 — — — |
| 88 | Ida Exner | 1:10.96 | — | 1:10.96 1:11.90 — — — |
| 89 | Eemil Lahti | 1:11.65 | — | 1:11.65 1:14.17 — — — |
| 90 | Robin Hagner | 1:11.83 | — | 1:25.23 1:11.83 — — — |
| 91 | Viljami Mettovaara | 1:13.28 | — | 1:18.74 1:13.28 — — — |
| 92 | Mikkel Waaben Hertz | 1:14.09 | — | 1:21.25 1:14.09 — — — |
| 93 | Malte Oliver Bøgh Kjøller | 1:14.81 | — | 1:28.24 1:14.81 — — — |
| 94 | Mads Philipsen | 1:15.10 | — | 1:16.64 1:15.10 — — — |
| 95 | Mikela Elleby Jørgensen | 1:16.00 | — | 1:16.00 1:25.72 — — — |
| 96 | Villiam Pallisgård | 1:16.16 | — | 1:16.16 1:18.95 — — — |
| 97 | Lucas Debes | 1:18.31 | — | 1:24.46 1:18.31 — — — |
| 98 | Aaron Joshua Doerner | 1:21.35 | — | 1:29.74 1:21.35 — — — |
| 99 | Yuval Porat | 1:23.07 | — | 1:24.14 1:23.07 — — — |
| 100 | Eoin Dowling | 1:24.82 | — | 1:24.82 DNF — — — |
| 101 | Roberta Pereira | 1:26.65 | — | 1:26.65 1:29.49 — — — |
| 102 | Frederik Løchte | 1:27.01 | — | 1:27.01 DNF — — — |
| 103 | Peder Steen Henriksen | 1:32.13 | — | 1:32.13 DNF — — — |
| 104 | Thor Muto Asmund | 1:32.77 | — | 1:32.77 1:37.69 — — — |
| 105 | Thorvald Gisli Byrialsson Bjørst | 1:33.10 | — | 1:33.10 DNF — — — |
| 106 | Andrea Javier | 2:23.00 | — | 2:23.00 2:38.28 — — — |
| 107 | Kaisa Exner | DNF | — | DNF DNS — — — |