Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 47 | Mlynar Peter | 00:16:17.5 | 00:00:00.0 | SVK |
| 2. | 57 | Haratyk Mateusz | 00:16:21.2 | 00:00:03.7 | POL |
| 3. | 42 | Antolec Jan | 00:16:27.8 | 00:00:10.3 | POL |
| 4. | 53 | Seller Ludek | 00:16:35.1 | 00:00:17.6 | CZE |
| 5. | 45 | Chowaniak Mateusz | 00:16:56.8 | 00:00:39.3 | POL |
| 6. | 54 | Antolec Kacper | 00:17:03.1 | 00:00:45.6 | POL |
| 7. | 55 | Skowron Michał | 00:17:04.5 | 00:00:47.0 | POL |
| 8. | 56 | Klisz Paweł | 00:17:12.6 | 00:00:55.1 | POL |
| 9. | 38 | Małkiński Krzysztof | 00:17:15.7 | 00:00:58.2 | POL |
| 10. | 51 | Damian Dawid | 00:17:19.5 | 00:01:02.0 | POL |
| 11. | 50 | Bryja Sebastian | 00:17:22.3 | 00:01:04.8 | POL |
| 12. | 49 | Konya Adam | 00:17:22.7 | 00:01:05.2 | HUN |
| 13. | 44 | Sobiczewski Piotr | 00:17:26.8 | 00:01:09.3 | POL |
| 14. | 48 | Boreczek Michał | 00:17:39.8 | 00:01:22.3 | POL |
| 15. | 46 | Renda Anrej | 00:17:41.3 | 00:01:23.8 | SVK |
| 16. | 40 | Cielniak Bartosz | 00:17:44.5 | 00:01:27.0 | POL |
| 17. | 35 | Gazurek Łukasz | 00:17:47.4 | 00:01:29.9 | POL |
| 18. | 37 | Bożek Artur | 00:17:50.6 | 00:01:33.1 | POL |
| 19. | 43 | Mikus Jan | 00:18:02.8 | 00:01:45.3 | SVK |
| 20. | 41 | Gracz Bogusław | 00:18:12.3 | 00:01:54.8 | POL |
| 21. | 33 | Skvarenina Martin | 00:18:18.4 | 00:02:00.9 | SVK |
| 22. | 31 | Wojtyła Wojciech | 00:18:31.7 | 00:02:14.2 | POL |
| 23. | 28 | Posiadała Arkadiusz | 00:18:36.3 | 00:02:18.8 | POL |
| 24. | 18 | Trojan Jakub | 00:18:36.5 | 00:02:19.0 | POL |
| 25. | 34 | Opavec Matus | 00:18:44.5 | 00:02:27.0 | SVK |
| 26. | 36 | Plachy Oliver | 00:18:45.2 | 00:02:27.7 | SVK |
| 27. | 1 | Wójcik Kamil | 00:19:07.8 | 00:02:50.3 | POL |
| 28. | 11 | Jancus Martin | 00:19:08.4 | 00:02:50.9 | SVK |
| 29. | 32 | Cenek Jachym | 00:19:09.4 | 00:02:51.9 | CZE |
| 30. | 5 | Olejar Lukas | 00:19:10.2 | 00:02:52.7 | SVK |
| 31. | 29 | Krajcer Maciej | 00:19:11.1 | 00:02:53.6 | POL |
| 32. | 30 | Havran Marko | 00:19:17.2 | 00:02:59.7 | SVK |
| 33. | 23 | Damian Wojciech | 00:19:18.5 | 00:03:01.0 | POL |
| 34. | 26 | Kuruc Przemysław | 00:19:24.8 | 00:03:07.3 | POL |
| 35. | 6 | Jarecki Piotr | 00:19:27.7 | 00:03:10.2 | POL |
| 36. | 15 | Koper Emil | 00:19:34.7 | 00:03:17.2 | POL |
| 37. | 24 | Pawella Martin | 00:19:36.3 | 00:03:18.8 | SVK |
| 38. | 22 | Damian Jan | 00:19:37.6 | 00:03:20.1 | POL |
| 39. | 25 | Kowalski Jakub | 00:19:37.9 | 00:03:20.4 | POL |
| 40. | 20 | Nowak Damian | 00:19:49.9 | 00:03:32.4 | POL |
| 41. | 19 | Censek Damian | 00:20:07.4 | 00:03:49.9 | SVK |
| 42. | 16 | Kajzar Kamil | 00:20:11.8 | 00:03:54.3 | POL |
| 43. | 4 | Betko Samuel | 00:20:19.3 | 00:04:01.8 | SVK |
| 44. | 14 | Kiełbasa Adrian | 00:20:21.4 | 00:04:03.9 | POL |
| 45. | 8 | Boś Gabriel | 00:20:24.0 | 00:04:06.5 | POL |
| 46. | 7 | Michut Petr | 00:20:45.1 | 00:04:27.6 | CZE |
| 47. | 2 | Okniński Michał | 00:20:56.0 | 00:04:38.5 | POL |
| 48. | 13 | Trebunia Łukasz | 00:21:26.8 | 00:05:09.3 | POL |
| 49. | 10 | Gordulic Erik | 00:21:35.3 | 00:05:17.8 | SVK |
| 50. | 52 | Bugara Robert | 00:21:37.6 | 00:05:20.1 | POL |
| 51. | 21 | Cabrita Filipe | 00:22:11.9 | 00:05:54.4 | POR |
| 52. | 17 | Bakun Jonasz | 00:22:18.5 | 00:06:01.0 | POL |
| 53. | 12 | Bezubka Kacper | 00:22:33.5 | 00:06:16.0 | POL |
| 54. | 3 | Kopyciński Jan | 00:23:06.0 | 00:06:48.5 | POL |
| 55. | 9 | Pietrak Kacper | 00:25:32.3 | 00:09:14.8 | POL |
| 56. | 27 | Horniak Matej | 00:31:01.0 | 00:14:43.5 | SVK |
| - | 39 | Lagler Kristof | - | - | HUN |