Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 62 | Alev Alvar Johannes | 00:18:53.1 | 00:00:00.0 | M20 |
| 2. | 60 | Kilp Marko | 00:19:26.1 | 00:00:33.0 | M20 |
| 3. | 41 | Piho Han Hendrik | 00:19:42.5 | 00:00:49.4 | M20 |
| 4. | 53 | Ervin Alar | 00:19:52.6 | 00:00:59.5 | M20 |
| 5. | 58 | Talihrm Johan | 00:19:55.6 | 00:01:02.5 | M20 |
| 6. | 61 | Kollo Toomas | 00:19:56.9 | 00:01:03.8 | M20 |
| 7. | 59 | Nassar Martin | 00:19:59.2 | 00:01:06.1 | M20 |
| 8. | 38 | Luts Martin | 00:20:03.3 | 00:01:10.2 | M20 |
| 9. | 48 | Koll Kristjan | 00:20:08.4 | 00:01:15.3 | M20 |
| 10. | 63 | Veerpalu Andreas | 00:20:13.9 | 00:01:20.8 | M20 |
| 11. | 44 | Kruus Gunnar | 00:20:39.8 | 00:01:46.7 | M20 |
| 12. | 54 | Toss Kaarel | 00:21:04.4 | 00:02:11.3 | M20 |
| 13. | 55 | Veelain Karli | 00:21:08.3 | 00:02:15.2 | M20 |
| 14. | 46 | Liira Rasmus | 00:21:20.0 | 00:02:26.9 | M20 |
| 15. | 36 | Ilves Kristjan | 00:21:26.8 | 00:02:33.7 | M20 |
| 16. | 56 | Lehemaa Taavi | 00:21:40.9 | 00:02:47.8 | M20 |
| 17. | 43 | Subka Ranel | 00:21:58.9 | 00:03:05.8 | M20 |
| 18. | 34 | Soo Kristen | 00:22:00.9 | 00:03:07.8 | M20 |
| 19. | 57 | Plluste Mart Kevin | 00:22:01.5 | 00:03:08.4 | M20 |
| 20. | 51 | Jaanipere Simo | 00:22:02.7 | 00:03:09.6 | M20 |
| 21. | 42 | Rabakukk Karl Erik | 00:22:05.2 | 00:03:12.1 | M20 |
| 22. | 47 | Rootalu Hans-Kristen | 00:22:10.9 | 00:03:17.8 | M20 |
| 23. | 31 | Mustjgi Karl | 00:22:22.4 | 00:03:29.3 | M20 |
| 24. | 37 | Loit Rauno | 00:22:23.6 | 00:03:30.5 | M20 |
| 25. | 33 | Heile Ott-Jaanus | 00:22:35.4 | 00:03:42.3 | M20 |
| 26. | 49 | Joonas Mihkel | 00:22:50.4 | 00:03:57.3 | M20 |
| 27. | 45 | Kukk Ergo | 00:23:04.0 | 00:04:10.9 | M20 |
| 28. | 39 | Soodla Gregor | 00:23:14.2 | 00:04:21.1 | M20 |
| 29. | 32 | Ahman Hardi | 00:23:23.4 | 00:04:30.3 | M20 |
| 30. | 35 | Soo Jrgen | 00:23:58.1 | 00:05:05.0 | M20 |
| 31. | 40 | Oja Mihkel | 00:25:53.0 | 00:06:59.9 | M20 |