| rank | Name | Age | Club | Time | Diff | Km time | % after | |
|---|---|---|---|---|---|---|---|---|
| 1 | Simon Harden | 26 |
|
33:24 | + 0.00 | 4:58 min/km | ||
| 2 | Oscar David Broman Jensen | 23 |
|
34:04 | + 0.40 | 5:04 min/km | 2.0% | |
| 3 | Olle Karlsson | 22 |
|
34:06 | + 0.42 | 5:04 min/km | 2.1% | |
| 4 | Niels Dalgaard | 21 |
|
34:08 | + 0.44 | 5:04 min/km | 2.2% | |
| 5 | Mads Møller Skaug | 27 |
|
34:59 | + 1.35 | 5:12 min/km | 4.7% | |
| 6 | Casper Blakskjær | 21 |
|
35:12 | + 1.48 | 5:14 min/km | 5.4% | |
| 7 | Andreas Bock Bjørnsen | 26 |
|
35:20 | + 1.56 | 5:15 min/km | 5.8% | |
| 8 | Isak Eskilsson | 21 |
|
35:42 | + 2.18 | 5:18 min/km | 6.9% | |
| 9 | Magnus Dewett | 31 |
|
35:59 | + 2.35 | 5:21 min/km | 7.7% | |
| 10 | Jonny Donner | 25 |
|
36:03 | + 2.39 | 5:21 min/km | 7.9% | |
| 11 | Mathias Buchgreitz | 23 |
|
36:20 | + 2.56 | 5:24 min/km | 8.8% | |
| 12 | Tue Lassen | 41 |
|
36:46 | + 3.22 | 5:28 min/km | 10.1% | |
| 13 | Emil Øbro | 30 |
|
36:55 | + 3.31 | 5:29 min/km | 10.5% | |
| 14 | Anders Skoglund |
|
37:10 | + 3.46 | 5:31 min/km | 11.3% | ||
| 15 | Hans Grønborg Nielsen | 23 |
|
37:20 | + 3.56 | 5:33 min/km | 11.8% | |
| 16 | Arvid Nord |
|
37:36 | + 4.12 | 5:35 min/km | 12.6% | ||
| 17 | Laurin Florian Maurer | 22 |
|
37:42 | + 4.18 | 5:36 min/km | 12.9% | |
| 18 | Emil Öhlund |
|
38:03 | + 4.39 | 5:39 min/km | 13.9% | ||
| 19 | Anders Haugskott |
|
38:22 | + 4.58 | 5:42 min/km | 14.9% | ||
| 20 | Lasse Falck Weber | 26 |
|
38:28 | + 5.04 | 5:43 min/km | 15.2% | |
| 21 | Eemeli Suominen |
|
38:38 | + 5.14 | 5:44 min/km | 15.7% | ||
| 22 | Jacob Klærke Mikkelsen | 23 |
|
38:50 | + 5.26 | 5:46 min/km | 16.3% | |
| 23 | Jonatan Graversen |
|
39:16 | + 5.52 | 5:50 min/km | 17.6% | ||
| 24 | Jonas Falck Najbjerg | 32 |
|
39:47 | + 6.23 | 5:55 min/km | 19.1% | |
| 25 | Oscar Sig Tranberg | 26 |
|
40:35 | + 7.11 | 6:02 min/km | 21.5% | |
| 26 | Gustav L. Holmberg |
|
40:52 | + 7.28 | 6:04 min/km | 22.4% | ||
| 27 | Elias Hinge Krogsgaard | 25 |
|
40:54 | + 7.30 | 6:05 min/km | 22.5% | |
| 28 | Tobias Olloz |
|
41:00 | + 7.36 | 6:06 min/km | 22.8% | ||
| 29 | Bjorn Anders Flagen |
|
41:45 | + 8.21 | 6:12 min/km | 25.0% | ||
| 30 | Yevhen Kandybey | 42 |
|
42:11 | + 8.47 | 6:16 min/km | 26.3% | |
| 31 | Jacob Seerup Kirkeby |
|
42:43 | + 9.19 | 6:21 min/km | 27.9% | ||
| 32 | Nikola Ivanov |
|
42:56 | + 9.32 | 6:23 min/km | 28.5% | ||
| 33 | George Mavchun | 38 |
|
43:22 | + 9.58 | 6:27 min/km | 29.8% | |
| 34 | Juho Hiltunen |
|
43:50 | + 10.26 | 6:31 min/km | 31.2% | ||
| 35 | Miika Vehmas |
|
44:05 | + 10.41 | 6:33 min/km | 32.0% | ||
| 36 | Oscar Olin |
|
44:52 | + 11.28 | 6:40 min/km | 34.3% | ||
| 37 | Michael Sørensen | 49 |
|
44:56 | + 11.32 | 6:41 min/km | 34.5% | |
| 38 | Thomas Jensen | 55 |
|
45:01 | + 11.37 | 6:41 min/km | 34.8% | |
| 39 | Aniol Bisquert Pares |
|
46:47 | + 13.23 | 6:57 min/km | 40.1% | ||
| 40 | Mathias Nyvang |
|
47:07 | + 13.43 | 7:00 min/km | 41.1% | ||
| 41 | Emil Kinslev |
|
48:06 | + 14.42 | 7:09 min/km | 44.0% | ||
| 42 | Allan Hedberg |
|
49:17 | + 15.53 | 7:19 min/km | 47.6% | ||
| 43 | Christian Bertel Andersen |
|
57:42 | + 24.18 | 8:34 min/km | 72.8% | ||
| 44 | Andris Gailis |
|
58:32 | + 25.08 | 8:42 min/km | 75.2% | ||
| 45 | David Palsgaard |
|
1:13:01 | + 39.37 | 10:51 min/km | 118.6% | ||
| 46 | Frederik Erskov Krogh | 29 |
|
1:21:18 | + 47.54 | 12:05 min/km | 143.4% | |
| MP | Quentin Moulet | 26 |
|
31:31 | + - 1.53 | 4:41 min/km | ||
| MP | Albin Axelsson |
|
32:21 | + - 1.03 | 4:48 min/km |