| Final 21:25 | time | | bib | | 1. Hassan Chani | Bahrain | 28:35.54 | | 124 | | 2. Abraham Cheroben | Bahrain | 29:00.29 | | 126 | | 3. Changhong Zhao | China | 30:07.49 | | 227 | | 4. Kieran Tuntivate | Thailand | 30:29.04 | | 806 | | 5. Xhu Renxue | China | 30:57.13 | | 228 | | 6. Munkhbayar Narandulam | Mongolia | 31:28.00 | | 635 | | 7. Mohanad Ali | Palestine | 31:44.14 | PB | 674 | | 8. Welman David Pasaribu | Indonesia | 31:46.56 | PB | 382 | | 9. Robi Syianturi | Indonesia | 31:51.76 | PB | 396 | | 10.Boonthung Srisung | Thailand | 32:24.72 | | 802 | | 11.Gantulga Dambadarjaa | Mongolia | 33:49.84 | | 630 | | -. Abdulazizhussein Saleh Alabdi | Yemen | DNS | | 857 | | -. Govindan Lakshmanan | India | DQ | | 327 |
|
| Venue: Gelora Brung Karno Stadium | | Indonesian Western Standard Time (UTC) +7. |
|
|