Final Results
| Pos | Bib | Name | Time | ± |
|---|---|---|---|---|
| 1. | 10 | Odin Fossheim | 00:24:58.5 | 00:00:00.0 |
| 2. | 26 | Johannes Brennhaug | 00:25:16.3 | 00:00:17.8 |
| 3. | 30 | Teodor Thorsø | 00:25:27.6 | 00:00:29.1 |
| 4. | 9 | Magnus Almåsbakk | 00:25:41.0 | 00:00:42.5 |
| 5. | 29 | Jacob Myrland | 00:25:53.9 | 00:00:55.4 |
| 6. | 18 | Vegar Svaleng | 00:26:26.9 | 00:01:28.4 |
| 7. | 17 | Stian Running | 00:26:38.6 | 00:01:40.1 |
| 8. | 16 | Ola Megård | 00:27:21.0 | 00:02:22.5 |
| 9. | 15 | Mathias Brennhaug | 00:27:44.9 | 00:02:46.4 |
| 10. | 32 | Oliver Meldal | 00:28:02.1 | 00:03:03.6 |
| 11. | 14 | Martin Haabeth | 00:28:08.1 | 00:03:09.6 |
| 12. | 11 | Gustav Standal | 00:28:13.4 | 00:03:14.9 |
| 13. | 27 | Sondre Sødring | 00:28:14.5 | 00:03:16.0 |
| 14. | 33 | Andreas Sørnes | 00:28:21.2 | 00:03:22.7 |
| 15. | 5 | Julian Weeg | 00:28:22.6 | 00:03:24.1 |
| 16. | 6 | Adrian Hansen | 00:28:25.3 | 00:03:26.8 |
| 17. | 28 | Theodor Østerås | 00:28:26.3 | 00:03:27.8 |
| 18. | 1 | Kristoffer Jensen | 00:28:33.6 | 00:03:35.1 |
| 19. | 8 | Emil Saugen | 00:28:35.1 | 00:03:36.6 |
| 20. | 31 | Andreas Palmelind | 00:28:36.2 | 00:03:37.7 |
| 21. | 19 | William Tømterud | 00:28:57.3 | 00:03:58.8 |
| 22. | 24 | Ole Jonas Bekkevold | 00:29:25.4 | 00:04:26.9 |
| T23. | 2 | Filip Estil | 00:29:46.7 | 00:04:48.2 |
| T23. | 23 | Jonatan Svensson | 00:29:46.7 | 00:04:48.2 |
| 25. | 22 | Brage Gjerstad | 00:30:08.1 | 00:05:09.6 |
| 26. | 4 | Qunaaq Jensen | 00:30:45.4 | 00:05:46.9 |
| 27. | 12 | Sigvart Bjerve | 00:30:58.6 | 00:06:00.1 |
| 28. | 3 | Leif-Andreas Borgersen | 00:31:27.0 | 00:06:28.5 |
| 29. | 25 | Jon Einar Visser | 00:32:02.2 | 00:07:03.7 |
| 30. | 13 | Gjermund Bakken | 00:32:17.5 | 00:07:19.0 |
| 31. | 21 | Henrik W Hanssen | 00:32:42.0 | 00:07:43.5 |
| 32. | 34 | Sigurd Sævik | 00:32:43.6 | 00:07:45.1 |
| 33. | 7 | Edvard Kvål | 00:33:10.2 | 00:08:11.7 |