| 1 | Martin Vædele Egdal | 30.01 | 32.59 | 36.02 32.86 33.03 31.88 30.01 |
| 2 | Daniel Wallin | 30.34 | 32.65 | 30.34 35.89 33.77 31.01 33.16 |
| 3 | Jakob Gunnarsson | 33.71 | 36.11 | 41.30 36.82 35.47 36.04 33.71 |
| 4 | Clément Cherblanc | 34.20 | 36.16 | 36.93 45.10 35.37 36.17 34.20 |
| 5 | Rasmus Stub Detlefsen | 30.32 | 37.13 | 36.09 40.15 40.35 30.32 35.15 |
| 6 | Daniel Vædele Egdal | 34.02 | 37.34 | 41.98 38.28 34.02 37.91 35.82 |
| 7 | Toni Beljo | 33.28 | 38.03 | 34.11 41.39 42.77 33.28 38.60 |
| 8 | Melker Larsson | 37.85 | 39.80 | 40.09 39.72 39.94 39.73 37.85 |
| 9 | Fabian Löhle | 31.94 | 40.30 | 47.47 42.70 37.37 31.94 40.84 |
| 10 | Magnus Patrick Kanstrup | 39.45 | 40.55 | 39.45 40.75 42.88 41.37 39.53 |
| 11 | Knut Skaug Haraldsen | 38.46 | 41.48 | 38.63 38.46 43.66 42.15 DNF |
| 12 | Finn Ickler | 37.87 | 42.33 | 42.08 46.47 38.45 37.87 47.64 |
| 13 | Micki Kanaiya Harning | 37.73 | 43.22 | 45.97 49.28 37.73 38.85 44.85 |
| 14 | Måns Tangvald | 40.02 | 43.63 | 43.55 44.35 43.00 40.02 48.25 |
| 15 | Sukant Koul | 39.24 | 43.67 | 39.24 46.90 52.09 41.49 42.63 |
| 16 | Mathias Søndergaard Byrne | 39.93 | 44.53 | 45.15 39.93 49.64 43.36 45.08 |
| 17 | Oscar Roth Andersen | 34.94 | 44.56 | 45.88 42.16 45.63 48.10 34.94 |
| 18 | Helmer Ewert | 43.53 | 45.68 | 46.17 43.53 44.46 46.40 53.88 |
| 19 | Tobias Peter | 37.16 | 45.69 | 39.28 37.16 46.37 51.43 55.38 |
| 20 | Bertie Longden | 45.68 | 47.76 | 55.74 45.68 46.41 48.94 47.92 |
| 21 | Magnus Søndergaard Byrne | 43.60 | 48.12 | 48.08 59.30 43.60 46.10 50.19 |
| 22 | Matias Rasmussen | 43.07 | 48.32 | 49.96 43.07 44.49 50.50 58.73 |
| 23 | Fredrik Abildgaard Trondhjem | 42.36 | 49.28 | 54.88 52.67 42.36 47.34 47.83 |
| 24 | Nevins Chan Pak Hoong (陈百鸿) | 45.13 | 50.22 | 45.13 50.13 53.17 55.57 47.35 |
| 25 | Laurence Livsey | 43.42 | 50.83 | 49.25 53.22 43.42 53.70 50.03 |
| 26 | Callum James Goodyear | 37.86 | 52.21 | 46.26 52.83 57.55 37.86 58.36 |
| 27 | Ben Ridley | 46.09 | 52.38 | 1:04.57 50.91 55.17 46.09 51.07 |
| 28 | Christian Smedegaard | 51.51 | 52.79 | 54.05 52.51 51.82 51.51 58.32 |
| 29 | Kristian Holme | 46.17 | 52.85 | 46.17 52.76 53.58 52.20 55.59 |
| 30 | Victor Alexander Stolarczyk | 45.03 | 52.99 | 58.64 47.58 53.95 57.45 45.03 |
| 31 | Nikolai Bjerrum Baunkilde | 45.22 | 53.61 | 45.22 1:00.40 55.76 47.67 57.40 |
| 32 | Sam Spendla | 50.91 | 53.90 | 53.99 52.10 1:03.97 50.91 55.61 |
| 33 | Daniel Anker Hermansen | 51.34 | 56.10 | 51.34 58.75 56.17 53.39 1:03.74 |
| 34 | Theo Lyholm | 48.87 | 57.31 | 48.87 59.17 59.43 53.32 1:09.63 |
| 35 | Christian Meyer | 52.18 | 59.45 | 57.64 1:00.88 52.18 59.82 1:01.22 |
| 36 | Darja Makurina | 53.69 | 59.91 | 53.69 1:01.67 57.90 1:02.02 1:00.16 |
| 37 | Henrik Buus Aagaard | 54.84 | 1:00.73 | 1:07.22 1:02.58 1:02.78 54.84 56.84 |
| 38 | Elias Poulsen | 57.29 | 1:01.67 | 1:00.36 1:04.17 57.29 1:15.74 1:00.49 |
| 39 | Zoé de Moffarts | 1:02.11 | 1:04.04 | 1:12.73 1:06.76 1:02.47 1:02.11 1:02.90 |
| 40 | Bernhard Brodowsky | 57.23 | 1:06.58 | 1:05.09 1:10.63 1:04.03 57.23 1:13.15 |
| 41 | Kristoffer Vasehus | 1:11.84 | 1:16.52 | 1:18.51 1:11.84 1:18.76 1:13.28 1:17.76 |
| 42 | Ole Nikolai Gjerset | 1:11.67 | 1:16.68 | 1:11.67 1:15.32 1:19.61 1:39.97 1:15.10 |
| 43 | Fabian Common | 1:08.84 | 1:16.87 | 1:19.50 1:20.87 1:08.84 1:10.25 1:26.28 |
| 44 | Peder Steen Henriksen | 1:09.19 | 1:19.86 | 1:20.89 1:09.19 1:19.53 1:23.01 1:19.16 |
| 45 | Adam Axelsson | 1:10.13 | 1:21.59 | 1:26.10 1:19.97 1:10.13 1:18.70 1:46.94 |
| 46 | Thorvald Gisli Byrialsson Bjørst | 1:15.70 | 1:22.74 | 1:27.88 1:15.70 1:19.61 1:20.74 DNF |
| 47 | Thomas Sonnenberg Jarner | 1:16.32 | 1:23.19 | 2:00.67 1:33.13 1:16.32 1:17.62 1:18.82 |
| 48 | Hannah Minas | 1:14.92 | 1:24.68 | 1:29.72 1:27.44 1:37.43 1:16.89 1:14.92 |
| 49 | August F. Hauskov | 1:19.71 | 1:30.10 | 1:21.01 1:19.71 1:31.66 1:56.74 1:37.62 |
| 50 | Mads Philipsen | 1:28.45 | 1:33.30 | 1:36.66 1:28.45 1:36.59 1:30.11 1:33.19 |
| 51 | Frederik Hansen | 1:32.96 | 1:37.90 | 1:40.83 1:35.77 1:37.10 1:32.96 1:49.59 |
| 52 | Mikela Elleby Jørgensen | 1:16.17 | 1:37.95 | 2:11.25 1:16.17 1:34.97 1:41.63 1:37.25 |
| 53 | Joy Liou Liu (刘丽欧) | 1:22.88 | 1:38.95 | 1:32.56 1:22.88 1:50.11 1:39.93 1:44.35 |
| 54 | Malte Oliver Bøgh Kjøller | 1:21.98 | 1:40.02 | 1:49.83 1:30.55 1:21.98 1:48.48 1:41.02 |
| 55 | Pauline Bonnaudet | 1:29.91 | 1:40.16 | 1:29.91 1:36.31 DNF 1:49.01 1:35.17 |
| 56 | Rasmus Händén | 1:19.24 | 1:41.62 | 1:52.49 1:44.42 1:37.32 1:43.11 1:19.24 |
| 57 | Laurids Abelsen Holm | 1:34.22 | 1:44.20 | 2:04.38 1:47.24 1:40.15 1:34.22 1:45.21 |
| 58 | Ida Exner | 1:38.08 | 1:46.17 | 1:46.66 2:27.83 1:44.02 1:47.84 1:38.08 |
| 59 | Noa Piamonte Vejlø | 1:31.14 | 1:54.14 | 1:37.25 2:08.35 1:31.14 2:16.30 1:56.82 |
| 60 | Mikkel Waaben Hertz | 1:43.88 | 2:07.54 | 2:05.06 DNF 1:43.88 1:48.64 2:28.93 |
| 61 | Magnus Holme | 2:10.21 | 2:13.96 | 2:19.43 2:10.41 2:22.49 2:10.21 2:12.05 |
| 62 | Christian Moldrup | 1:59.22 | 2:19.26 | 1:59.22 2:42.17 2:28.38 2:17.53 2:11.88 |
| 63 | Mikkel Kolding | 2:10.02 | 2:19.97 | 2:16.95 2:22.99 2:35.20 2:19.98 2:10.02 |
| 64 | Albin Thim | 2:10.64 | 2:23.08 | 2:18.46 2:24.44 2:50.29 2:10.64 2:26.35 |
| 65 | Lucas Moldrup | 1:42.27 | 2:24.69 | 2:22.50 2:22.49 2:48.05 2:29.09 1:42.27 |
| 66 | Lucas Hansen | 2:07.86 | 2:31.13 | 2:33.12 2:29.71 2:07.86 2:30.55 2:42.05 |
| 67 | Jonathan de Richelieu | 2:17.36 | 2:31.47 | 2:27.93 2:17.36 2:24.93 2:41.56 3:10.44 |
| 68 | Emil Halstein Forsberg | 2:19.88 | 2:36.45 | DNF 2:19.88 2:57.39 2:30.97 2:20.99 |
| 69 | Sebastian Amstrup Skogstad | 2:36.11 | 3:00.84 | 3:17.06 2:45.89 3:13.60 3:03.03 2:36.11 |
| 70 | Christian Fjølner-Larsen | 3:04.49 | 3:15.09 | 3:13.49 3:13.15 3:04.49 3:18.63 3:35.21 |
| 71 | Emilie Ibsen | 3:24.13 | 3:53.91 | 3:42.67 4:36.10 4:14.52 3:24.13 3:44.53 |