Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 24 | Robert Heldna | 00:14:26.4 | 00:00:00.0 | Poisid |
| 2. | 21 | Marten Aolaid | 00:14:38.2 | 00:00:11.8 | Poisid |
| 3. | 28 | Tuudor Palm | 00:14:53.7 | 00:00:27.3 | Poisid |
| 4. | 16 | Kaarel Kasper Kõrge | 00:15:00.2 | 00:00:33.8 | Poisid |
| 5. | 25 | Renars Birkentals | 00:15:11.3 | 00:00:44.9 | Poisid |
| 6. | 36 | Andreas Koppa | 00:15:14.1 | 00:00:47.7 | Poisid |
| 7. | 29 | Mehis Udam | 00:15:14.5 | 00:00:48.1 | Poisid |
| 8. | 33 | Markus Epner | 00:15:18.8 | 00:00:52.4 | Poisid |
| 9. | 31 | Jakob Kulbin | 00:15:28.9 | 00:01:02.5 | Poisid |
| 10. | 23 | Kirils Matjuhins | 00:15:33.1 | 00:01:06.7 | Poisid |
| 11. | 15 | Hans-Kristen Rootalu | 00:15:33.8 | 00:01:07.4 | Poisid |
| 12. | 22 | Joosep Perv | 00:15:48.5 | 00:01:22.1 | Poisid |
| 13. | 32 | Ivar Všivtsev | 00:15:56.4 | 00:01:30.0 | Poisid |
| 14. | 20 | Mart Všivtsev | 00:15:58.5 | 00:01:32.1 | Poisid |
| 15. | 35 | Joonas Juhansoo | 00:16:15.6 | 00:01:49.2 | Poisid |
| 16. | 40 | Henri Kesa | 00:16:29.3 | 00:02:02.9 | Poisid |
| 17. | 30 | Aleksei Jaruškin | 00:16:53.5 | 00:02:27.1 | Poisid |
| 18. | 38 | Mart Andreas Rootalu | 00:16:57.6 | 00:02:31.2 | Poisid |
| 19. | 34 | Mark Iljin | 00:18:02.4 | 00:03:36.0 | Poisid |
| 20. | 1 | Markus Faster | 00:18:10.0 | 00:03:43.6 | Poisid |
| 21. | 27 | Karl Erik Oppar | 00:19:19.4 | 00:04:53.0 | Poisid |
| 22. | 37 | Mark-Markos Kehva | 00:23:00.6 | 00:08:34.2 | Poisid |
| 23. | 17 | Jüri Uha | 00:30:33.9 | 00:16:07.5 | Poisid |
| - | 39 | Cardo Denisjuk | - | - | Poisid |