Final Results
| Pos | Bib | Name | Time | ± | Group | Team |
|---|---|---|---|---|---|---|
| 1. | 123 | Madis Vitsut | 00:31:41.6 | 00:00:00.0 | PM | Team Suppy/ VAK |
| 2. | 119 | Rain Metsoja | 00:33:15.7 | 00:01:34.1 | PM | Team Suppy/ VAK |
| 3. | 120 | Vjatšeslav Jermolajev | 00:33:35.9 | 00:01:54.3 | PM | RTG spordiklubi |
| 4. | 121 | Joosep Tammemäe | 00:34:01.4 | 00:02:19.8 | PM | Team Suppy/ VAK |
| 5. | 125 | Koit Põder | 00:34:32.9 | 00:02:51.3 | PM | Team Suppy/ VAK |
| 6. | 124 | Rein Lehtmets | 00:35:06.4 | 00:03:24.8 | PM | RTG spordiklubi |
| 7. | 122 | Janno Rütter | 00:36:21.7 | 00:04:40.1 | PM | Supster |
| 8. | 115 | Anton Timofejev | 00:36:45.6 | 00:05:04.0 | HM | Supster |
| 9. | 118 | Priit Vakmann | 00:38:23.2 | 00:06:41.6 | HM 46+ | RTG spordiklubi |
| 10. | 117 | Kaupo Õllek | 00:39:50.2 | 00:08:08.6 | HM | Supster |
| 11. | 88 | Harri Viks | 00:40:17.9 | 00:08:36.3 | HM 46+ | RTG spordiklubi |
| 12. | 85 | Annaliisa Kõss | 00:41:50.7 | 00:10:09.1 | HN | Supster |
| 13. | 86 | Eve Külasalu | 00:43:27.1 | 00:11:45.5 | HN | Team Suppy/ VAK |
| 14. | 89 | Kaido Polt | 00:44:54.3 | 00:13:12.7 | HM | Karusport |
| 15. | 87 | Ülle Tarre | 00:46:38.7 | 00:14:57.1 | HN 41+ | RTG spordiklubi |
| 16. | 90 | Marianne Leotoots | 00:59:42.6 | 00:28:01.0 | HN | - |