| 1 | Cheuk Wang Wong | HKG | 18:16 | 998 |
| 2 | Man Long Chow | HKG | 18:22 | 997 |
| 3 | Yuta Yoshizawa | JPN | 19:38 | 979 |
| 4 | Daniel Antonio Pereira | HKG | 21:33 | 951 |
| 5 | Sultan Devendra Paramarthaagung Suryaputra | INA | 24:51 | 903 |
| 6 | Gema Adjie Zaki | INA | 26:39 | 877 |
| 6 | Krisna Eka Ardiansyah | INA | 26:39 | 877 |
| 8 | Prabowo Adi Wicaksono | INA | 27:57 | 858 |
| 9 | Agatha Yosri Pratama | INA | 28:03 | 857 |
| 10 | Mohamad Asep Sumardi | INA | 28:48 | 846 |
| 11 | Halimi Halimi | INA | 30:29 | 822 |
| 12 | Tanto Wibowo | INA | 31:35 | 806 |
| 13 | RM Athlon Fajar Nusantara | INA | 31:57 | 801 |
| 14 | Emir Habibie | INA | 32:18 | 795 |
| 15 | Adam Maulana Pranata | INA | 33:00 | 785 |
| 16 | Koji Chino | JPN | 33:43 | 775 |
| 17 | Abang Jamadi Rosli | MAS | 34:28 | 764 |
| 18 | Gesner Elbaryo Naftali | INA | 36:19 | 737 |
| 19 | Alvin Fauzi | INA | 36:59 | 728 |
| 20 | Rahman Mukhlis | INA | 37:42 | 717 |
| 21 | Rajaa Wildan | INA | 39:25 | 693 |
| 22 | Zaynuddin Muslimin | INA | 39:52 | 686 |
| 23 | Hardy Dwi Saputra | INA | 40:43 | 674 |
| 24 | Galut Hendra | INA | 40:45 | 673 |
| 25 | Muhamad Randi | INA | 41:08 | 668 |
| 26 | Reza Aulia Pradipta | INA | 41:09 | 667 |
| 27 | Haidar Rifqi | INA | 41:41 | 660 |
| 28 | Muhammad Arfan Adriansyah | INA | 43:33 | 633 |
| 29 | Kgs Muhammad Raihan Ghifari | INA | 44:21 | 621 |
| 30 | Andhika Aulia Ulinnuha | INA | 44:26 | 620 |
| 31 | Muhamad Ardy | INA | 44:48 | 615 |
| 32 | Hadi Nurhadi | INA | 46:47 | 586 |
| 33 | Rinto Effendi | INA | 49:03 | 553 |
| 34 | Partogi Wibowo Rajagukguk | INA | 50:03 | 539 |
| 35 | Muhammad Rafli Ardiansyah | INA | 51:58 | 511 |
| 36 | Muhammad Abdurrafi | INA | 52:56 | 497 |
| 37 | Aswadi Aslah | MAS | 52:57 | 497 |
| 38 | Achmad Fhariz Novrian | INA | 55:17 | 463 |
| 39 | Jamil Zidan Ashiddiqie | INA | 56:05 | 451 |
| 40 | I Komang Agus Darmawan | INA | 56:43 | 442 |
| 41 | Muhammad Iqbal Husain | INA | 57:20 | 433 |
| 42 | Ahmad Padillah | INA | 59:58 | 395 |
| 43 | Thorieq Ardiansyah | INA | 61:02 | 380 |
| 44 | Mochamad Firdaus Al Fariz | INA | 62:14 | 363 |
| 45 | Muhammad Ichsan | INA | 62:16 | 362 |
| 46 | Fransisko Wilson Oktaviant | INA | 62:48 | 354 |
| 47 | Arya Pradani | INA | 63:43 | 341 |
| 48 | Ahmad Habiburrohman | INA | 64:37 | 328 |
| 49 | I Gede Supawan | INA | 65:55 | 309 |
| 50 | Ahmad Mukhti | INA | 71:00 | 236 |
| 51 | Rafi Najib | INA | 71:07 | 234 |
| 52 | M Ridho Alifa | INA | 72:20 | 216 |
| 53 | Muhammad Fawwaz Aqil Fadlia | INA | 72:45 | 210 |
| 54 | Alan Wijaya | INA | 75:21 | 173 |
| 55 | Rangga Dirga | INA | 75:52 | 165 |
| 56 | Muhamad Buchori Fauzi | INA | 77:28 | 142 |
| 57 | Putra Utama | INA | 81:57 | 77 |
| 58 | Arrafi Wijaya | INA | 86:24 | 13 |
| 59 | Fiolan Azzam Nurfirdaus | INA | 87:28 | 10 |
| 60 | Dion Lamilga | INA | 89:45 | 10 |
| 61 | Wahyu Fitra | INA | 90:27 | 10 |
| 62 | Fakhri Arrohim | INA | 99:38 | 10 |
| 63 | Ahmad Fauzan | INA | 100:20 | 10 |
| 64 | Fairul Agus Prabowo | INA | 100:42 | 10 |
| 65 | Pranata Dwi Atmaja | INA | 104:30 | 10 |
| 66 | Akhtar Nabeel Yusuf | INA | 107:39 | 10 |
| 67 | Ibnu Djauzi | INA | 120:59 | 10 |
| — | Bintang Ramadhani | INA | NC | 0 |
| — | Rehan Fahrinza | INA | NC | 0 |
| — | Andi Tri Kusuma | INA | NC | 0 |
| — | Ronny Gunadi | INA | NC | 0 |
| — | Ariyandi Subekti | INA | NC | 0 |
| — | Fauzan Muhammad | INA | NC | 0 |
| — | Rahmad Syukriadi | INA | NC | 0 |
| — | Gabriel Miracle | INA | NC | 0 |
| — | Rifkhi Nurfaidzi | INA | NC | 0 |
| — | Rahmat Eka Saputra | INA | NC | 0 |
| — | Ilham Oktowijaya Sutrokh | INA | NC | 0 |
| — | Andi Samyanugraha | INA | NC | 0 |
| — | Rohmat Hidayat | INA | NC | 0 |
| — | Muhamad Firdaus Nuzzula | INA | NC | 0 |
| — | Charis Billy Graham Oktafiantiko | INA | NC | 0 |
| — | Fauzi Umar | INA | NC | 0 |
| — | M Naufal Saputra | INA | NC | 0 |
| — | Hafidh Almarogi | INA | NC | 0 |
| — | Dede Anton Agustia | INA | NC | 0 |
| — | Ridwan Muliana | INA | NC | 0 |
| — | Sulaeman Binyo | INA | NC | 0 |