Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 141 | Raido Rnkel | 00:38:31.6 | 00:00:00.0 | M |
| 2. | 144 | Aleksei Poltoranin | 00:39:40.3 | 00:01:08.7 | M |
| 3. | 142 | Aivar Rehemaa | 00:39:53.8 | 00:01:22.2 | M |
| 4. | 128 | Kein Einaste | 00:39:58.4 | 00:01:26.8 | M |
| 5. | 131 | Kalev Ernits | 00:40:09.4 | 00:01:37.8 | M |
| 6. | 139 | Roman Rogozin | 00:40:12.5 | 00:01:40.9 | M |
| 7. | 143 | Algo Krp | 00:40:13.3 | 00:01:41.7 | M |
| 8. | 134 | Timo Simonlatser | 00:40:39.8 | 00:02:08.2 | M |
| 9. | 138 | Johannes Alvar Alev | 00:40:40.1 | 00:02:08.5 | M |
| 10. | 129 | Andrei Andrutcki | 00:40:45.0 | 00:02:13.4 | M |
| 11. | 135 | Eno Vahtra | 00:40:59.8 | 00:02:28.2 | M |
| 12. | 140 | Eeri Vahtra | 00:41:03.7 | 00:02:32.1 | M |
| 13. | 136 | Andreas Veerpalu | 00:41:04.1 | 00:02:32.5 | M |
| 14. | 137 | Morten Priks | 00:41:15.5 | 00:02:43.9 | M |
| 15. | 130 | Martin Nassar | 00:41:17.8 | 00:02:46.2 | M |
| 16. | 123 | Yan Savitskiy | 00:41:47.4 | 00:03:15.8 | M |
| 17. | 124 | Hans Teearu | 00:42:01.2 | 00:03:29.6 | M |
| 18. | 122 | Artem Kolosov | 00:42:19.3 | 00:03:47.7 | M |
| 19. | 132 | Avo Sambla | 00:43:50.1 | 00:05:18.5 | M |
| 20. | 125 | Lehemaa Taavi | 00:43:52.5 | 00:05:20.9 | M |
| 21. | 126 | Mart Kevin Plluste | 00:44:22.0 | 00:05:50.4 | M |
| 22. | 127 | Mattis Jaama | 00:44:37.2 | 00:06:05.6 | M |
| - | 133 | Martti Himma | - | - | M |