| 1 | Philipp Weyer | 10.46 | 12.00 | 10.46 14.76 12.30 11.07 12.62 |
| 2 | Amos Nordman | 10.97 | 12.16 | 10.97 12.72 11.52 15.88 12.24 |
| 3 | Juliette Sébastien | 9.41 | 12.35 | 11.90 12.71 9.41 12.44 14.12 |
| 4 | Martin Vædele Egdal | 10.91 | 13.29 | 14.13 10.91 14.57 13.97 11.77 |
| 5 | Sebastian Weyer | 11.59 | 13.91 | 14.60 11.59 15.73 11.70 15.42 |
| 6 | Jakob Gunnarsson | 11.68 | 14.42 | 13.43 11.68 16.15 15.69 14.15 |
| 7 | Mats Valk | 13.68 | 14.93 | 13.68 16.08 20.38 14.38 14.32 |
| 8 | Linus Laurén | 12.71 | 15.04 | 14.70 12.71 15.61 14.82 15.84 |
| 9 | Daniel Wallin | 14.27 | 15.17 | 14.27 18.97 15.31 14.38 15.81 |
| 10 | Pessi Ansaranta | 13.67 | 15.50 | 13.67 17.31 15.16 20.37 14.02 |
| 11 | Moritz Karl | 13.89 | 15.61 | 15.71 17.45 15.78 15.33 13.89 |
| 12 | Knut Skaug Haraldsen | 11.94 | 15.68 | 17.06 15.17 14.81 11.94 17.12 |
| 13 | Ulrik Bredland | 13.73 | 15.80 | 19.48 13.93 20.23 13.73 13.98 |
| 14 | Ben Baron | 14.96 | 15.88 | 15.92 14.96 15.56 16.16 16.57 |
| 15 | Antonie Paterakis | 14.53 | 16.21 | 14.53 15.46 16.48 17.73 16.69 |
| 16 | Magnus Patrick Kanstrup | 14.88 | 16.29 | 16.61 15.65 16.62 19.70 14.88 |
| 17 | Daniel Vædele Egdal | 14.03 | 16.41 | 15.38 19.02 14.03 15.80 18.05 |
| 18 | Anders Berggren | 13.97 | 16.45 | 14.43 19.15 13.97 17.52 17.41 |
| 19 | Chris Mills | 14.79 | 16.80 | 15.57 19.17 17.27 17.57 14.79 |
| 20 | Helmer Ewert | 16.36 | 16.97 | 16.97 18.08 16.93 17.02 16.36 |
| 21 | Ryan Wu | 11.86 | 17.25 | 11.86 17.94 17.09 16.71 19.46 |
| 22 | Laura Holzhauer | 16.29 | 17.82 | 18.36 16.95 22.06 16.29 18.15 |
| 23 | Mikus Lembergs | 17.42 | 17.87 | 18.65 17.52 17.85 17.42 18.25 |
| 24 | Rasmus Stub Detlefsen | 14.40 | 18.00 | 18.82 19.03 14.40 16.15 28.03 |
| 25 | Elvin Thorsen | 14.83 | 18.03 | 14.83 21.20 31.87 15.91 16.97 |
| 26 | Celine Tran | 16.22 | 18.26 | 17.55 20.77 18.64 16.22 18.58 |
| 27 | Wilhelm Kilders | 15.53 | 18.50 | 15.53 19.50 17.46 19.27 18.78 |
| 28 | Joonas Silvennoinen | 16.81 | 19.32 | 19.09 20.93 20.54 16.81 18.32 |
| 29 | Henrik Buus Aagaard | 17.25 | 19.46 | 20.77 21.63 17.25 18.26 19.35 |
| 30 | Marcus Moberg | 16.63 | 19.53 | 16.63 21.10 20.69 17.83 20.06 |
| 31 | Erik Bryland | 16.88 | 19.54 | 18.11 23.09 16.88 21.79 18.73 |
| 32 | Karina Grandjean Beck | 15.87 | 19.72 | 18.66 28.39 22.51 18.00 15.87 |
| 33 | James Molloy | 17.33 | 19.87 | 19.74 43.45 21.78 18.08 17.33 |
| 34 | Gert Kevin Aamisepp | 18.38 | 20.41 | 19.06 21.72 21.14 18.38 21.02 |
| 35 | Niko Ronkainen | 17.99 | 20.85 | 17.99 18.39 22.45 22.02 22.15 |
| 36 | Santeri Laine | 18.18 | 20.90 | 23.33 19.17 18.18 20.80 22.73 |
| 37 | Jules Desjardin | 19.22 | 20.97 | 21.11 20.16 21.64 25.93 19.22 |
| 38 | Mathias Søndergaard Byrne | 19.51 | 21.44 | 19.51 23.92 23.55 20.76 20.01 |
| 39 | Timo Norrkniivilä | 18.28 | 21.54 | 21.71 22.64 18.28 20.28 25.89 |
| 40 | Philipp Danileiko | 19.68 | 21.57 | 23.22 31.12 21.43 19.68 20.05 |
| 41 | Jēkabs Janovs | 18.09 | 21.59 | 22.88 18.09 22.02 19.86 23.45 |
| 42 | Francis Daniels Veğeris | 20.11 | 21.67 | 24.57 21.62 21.89 20.11 21.50 |
| 43 | Leon Schmidtchen | 20.44 | 22.22 | 21.87 22.82 23.34 21.97 20.44 |
| 44 | Liam Uno Timour-Silveira | 20.68 | 22.26 | 21.81 24.70 22.15 22.82 20.68 |
| 45 | Magnus Søndergaard Byrne | 14.93 | 23.32 | 26.39 25.24 14.93 28.60 18.33 |
| 46 | Niclas Mach | 22.21 | 23.40 | 22.21 24.64 23.34 24.15 22.70 |
| 47 | Kaur Tuule | 17.06 | 23.75 | 21.05 17.06 24.44 27.97 25.76 |
| 48 | Alexander Karlov | 19.39 | 23.75 | 19.39 20.29 35.49 22.59 28.36 |
| 49 | Andreas Pung | 19.17 | 23.76 | 29.08 19.86 19.17 22.33 30.66 |
| 50 | Callum James Goodyear | 18.01 | 23.90 | 29.66 18.01 22.22 20.28 29.21 |
| 51 | Alfred Saidlo | 21.40 | 24.36 | 21.40 44.11 26.63 24.42 22.03 |
| 52 | Birk Bredland | 22.01 | 25.00 | 26.11 25.48 23.42 22.01 27.71 |
| 53 | Bertie Longden | 21.29 | 25.06 | 21.49 30.88 21.29 22.82 31.72 |
| 54 | Eemil Lahti | 18.87 | 25.20 | 18.87 31.52 28.45 23.29 23.86 |
| 55 | Juho Arjanne | 24.69 | 25.57 | 25.28 25.37 31.16 26.06 24.69 |
| 56 | Arttu Puttonen | 23.36 | 25.62 | 26.82 47.88 25.07 23.36 24.96 |
| 57 | Laurids Abelsen Holm | 21.22 | 25.85 | 32.05 26.78 24.17 21.22 26.59 |
| 58 | Jānis Zirnis | 20.48 | 26.07 | 28.45 23.86 20.48 26.52 27.82 |
| 59 | Fabian Auroux | 22.63 | 26.13 | 27.83 22.63 28.41 23.17 27.38 |
| 60 | Amanda Gutic Kekonius | 20.77 | 26.18 | 24.46 26.83 28.93 27.26 20.77 |
| 61 | Alex Stern | 25.08 | 26.33 | 25.76 32.60 25.08 27.17 26.05 |
| 62 | Andrei Solntsev | 21.60 | 26.66 | 22.61 29.01 28.77 28.61 21.60 |
| 63 | Minea Engström Alanen | 23.68 | 26.81 | 23.68 36.72 26.14 26.73 27.57 |
| 64 | Frederik Løchte | 23.22 | 27.08 | 24.79 23.22 28.58 29.57 27.87 |
| 65 | Yuval Porat | 21.66 | 27.33 | 28.61 33.51 21.66 26.92 26.46 |
| 66 | Mads Philipsen | 24.52 | 28.28 | 31.13 27.63 26.09 24.52 43.81 |
| 67 | Hari Anirudh | 24.90 | 28.41 | 27.28 29.45 24.90 28.50 30.02 |
| 68 | Juuso Suutari | 23.89 | 28.50 | 30.41 37.79 27.36 23.89 27.73 |
| 69 | Jan Erik Soosaar | 20.31 | 28.59 | 28.90 20.31 41.04 29.01 27.85 |
| 70 | Ethan Pride | 23.84 | 28.86 | 29.76 37.01 28.16 28.67 23.84 |
| 71 | Aleksi Tuononen | 25.68 | 28.98 | 29.68 28.82 31.30 25.68 28.43 |
| 72 | Thorvald Gisli Byrialsson Bjørst | 20.10 | 29.08 | 29.05 28.52 32.86 29.67 20.10 |
| 73 | Viktor Zenk | 26.46 | 29.80 | 26.46 30.68 37.96 30.62 28.11 |
| 74 | Victor Valentin Glyrskov | 26.92 | 31.05 | DNF 29.69 26.92 29.37 34.08 |
| 75 | Remo Pihel | 27.07 | 31.05 | 27.07 33.78 30.03 29.33 DNF |
| 76 | Matt Prestwich | 27.34 | 31.47 | 32.73 30.46 DNF 27.34 31.21 |
| 77 | Kristoffer Vasehus | 28.61 | 32.66 | 34.46 32.65 28.61 36.34 30.86 |
| 78 | Magne Njå | 28.27 | 33.10 | 31.19 28.27 35.40 33.01 35.10 |
| 79 | Sam Spendla | 26.08 | 33.32 | 26.08 49.26 32.61 33.16 34.19 |
| 80 | Thomas Sonnenberg Jarner | 30.67 | 33.35 | 32.08 37.76 34.19 33.77 30.67 |
| 81 | Karla Struer Lund | 26.18 | 33.36 | 26.18 1:02.74 35.45 34.96 29.66 |
| 82 | Daniel Anker Hermansen | 27.20 | 33.49 | 38.76 27.20 34.84 33.14 32.48 |
| 83 | Steffen Nielsen | 31.97 | 38.15 | 40.29 38.68 37.86 37.90 31.97 |
| 84 | Robin Hagner | 33.96 | 38.94 | 33.96 37.68 40.26 39.11 40.04 |
| 85 | Johan í Nesinum Hytten | 34.63 | 39.34 | 43.03 38.38 38.71 40.94 34.63 |
| 86 | Malte Oliver Bøgh Kjøller | 35.66 | 41.23 | 35.97 35.66 49.14 44.56 43.15 |
| 87 | Lucas Debes | 36.96 | 43.25 | 1:02.62 48.94 36.96 42.53 38.29 |
| 88 | Aaron Joshua Doerner | 38.79 | 43.65 | 52.16 41.40 43.39 38.79 46.16 |
| 89 | Jesse Moens | 36.24 | 44.38 | 52.72 36.24 46.16 41.96 45.01 |
| 90 | Ida Exner | 40.08 | 50.02 | 50.46 43.03 40.08 57.07 56.58 |
| 91 | Joy Liou Liu (刘丽欧) | 34.20 | 51.00 | 53.04 41.77 58.19 34.20 1:05.04 |
| 92 | Villiam Pallisgård | 40.39 | 51.04 | 52.89 DNF 58.80 41.43 40.39 |
| 93 | Peder Steen Henriksen | 36.72 | 52.13 | 52.22 49.45 56.07 54.72 36.72 |
| 94 | AJ Nicholls | 47.65 | 52.15 | 48.94 51.78 1:13.07 47.65 55.72 |
| 95 | Viljami Mettovaara | 44.99 | 52.84 | 1:02.27 49.28 49.78 59.47 44.99 |
| 96 | Roberta Pereira | 36.81 | 1:01.84 | 36.81 DNF 1:30.20 51.63 43.69 |
| 97 | Asger Knude Jacobsen | 54.13 | 1:04.40 | 54.13 1:15.48 1:02.36 1:17.63 55.37 |
| 98 | Alex Kekkonen | 21.94 | DNF | 27.14 DNF DNF 21.94 40.20 |
| 99 | Adam Greenwood | 26.64 | DNF | 38.77 46.77 26.64 DNS DNS |
| 100 | Eoin Dowling | 38.06 | DNF | DNF 41.55 38.06 DNF 53.58 |
| 101 | Thor Muto Asmund | 1:06.48 | — | 1:06.48 1:11.92 — — — |