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