Final Results
| Pos | Bib | Name | Time | ± | Group | Team |
|---|---|---|---|---|---|---|
| 1. | 5 | Gian-Luca Haas | 00:24:55.7 | 00:00:00.0 | U23 | ZSSV |
| 2. | 7 | Nico Briker | 00:25:01.5 | 00:00:05.8 | U20 | ZSSV |
| 3. | 2 | Janik Joos | 00:25:13.7 | 00:00:18.0 | U23 | ZSSV |
| 4. | 8 | Marco Lauber | 00:25:22.2 | 00:00:26.5 | U20 | ZSSV |
| 5. | 4 | Elias Haas | 00:25:27.4 | 00:00:31.7 | U23 | ZSSV |
| 6. | 1 | Sven Buholzer | 00:25:44.9 | 00:00:49.2 | U23 | ZSSV |
| 7. | 3 | Julian Emmenegger | 00:26:04.8 | 00:01:09.1 | U23 | ZSSV |
| 8. | 12 | Mario Briker | 00:26:55.1 | 00:01:59.4 | U18 | ZSSV |
| 9. | 14 | Paul Mechler | 00:27:38.2 | 00:02:42.5 | U18 | BOSV |
| 10. | 9 | Carl Habermayr | 00:27:42.5 | 00:02:46.8 | U20 | SSM |
| 11. | 10 | Yanis Reichenbach | 00:27:48.7 | 00:02:53.0 | U20 | BOSV |
| 12. | 6 | Gil Messerli | 00:27:53.0 | 00:02:57.3 | U20 | BOSV |
| 13. | 18 | Carina Haas | 00:28:01.1 | 00:03:05.4 | U18 | ZSSV |
| 14. | 13 | Jovian Berdoz | 00:28:10.5 | 00:03:14.8 | U18 | BOSV |
| 15. | 21 | Danja Reichenbach | 00:28:12.4 | 00:03:16.7 | U18 | BOSV |
| 16. | 23 | Juliana Kohler | 00:30:28.1 | 00:05:32.4 | U18 | BOSV |
| 17. | 16 | Elin Kiener | 00:30:56.7 | 00:06:01.0 | U20 | BOSV |
| 18. | 17 | Liva German | 00:33:17.3 | 00:08:21.6 | U20 | BOSV |
| 19. | 24 | Leonie Künzi | 00:33:24.1 | 00:08:28.4 | U18 | BOSV |