| 1 | Cendy Cahyo Rahmat | 15.07 | 17.36 | 15.07 15.90 21.74 19.57 16.61 |
| 2 | Ahmad Fauzi Wibowo | 15.80 | 17.52 | 19.59 16.00 21.71 15.80 16.96 |
| 3 | Simon Simangunsong | 16.27 | 18.01 | 16.27 18.58 16.78 19.46 18.66 |
| 4 | Rio Garnida | 17.25 | 18.91 | 23.79 17.25 19.09 17.41 20.24 |
| 5 | Allan Tabriez Rosyada | 15.31 | 18.94 | 19.18 20.55 26.40 17.10 15.31 |
| 6 | Muhammad Zhafran Al-Allam | 15.92 | 19.13 | 25.49 15.92 19.04 19.96 18.38 |
| 7 | Alvin Liantoro Ramli | 17.41 | 19.86 | 20.07 21.97 20.56 18.95 17.41 |
| 8 | Christophorus Kevin Octavio | 17.28 | 21.36 | 23.01 17.28 22.61 19.80 21.67 |
| 9 | Gagah Prakoso | 20.99 | 22.25 | 23.13 21.44 24.48 20.99 22.19 |
| 10 | Eri Setyawan | 20.46 | 26.45 | 28.34 22.58 20.46 28.43 31.39 |
| 11 | Bintang Kurnia Putra | 24.38 | 28.15 | 28.51 26.04 29.90 39.14 24.38 |
| 12 | Muhammad Rifandeka | 26.98 | 31.02 | 31.79 34.17 36.04 27.09 26.98 |
| 13 | Ahsanul Wildan | 23.57 | 32.82 | 38.45 23.57 31.66 28.34 45.36 |
| 14 | Marco Vieri Julian | 22.64 | 33.89 | 38.12 31.80 31.75 43.14 22.64 |
| 15 | Emmanuel Andre Salim | 33.59 | 36.77 | 33.59 34.61 38.34 45.49 37.35 |
| 16 | Temayo Eka Prayogo | 26.41 | 38.36 | 42.50 26.41 50.98 36.06 36.51 |
| 17 | Jatiyasa Ega Sanjaya | 39.78 | 40.58 | 41.08 40.74 47.43 39.78 39.93 |
| 18 | Irham Sulthan Aminudin | 32.71 | 45.31 | 32.71 42.44 53.08 DNF 40.40 |
| 19 | Azka Atsmara | 43.63 | 49.13 | 46.28 43.63 49.41 52.92 51.71 |
| 20 | Wahyu Luthfi Ramadhan | 40.19 | 52.86 | 40.19 43.46 1:01.83 53.28 DNF |
| 21 | Bonaventura Julio Putra Nandika | 44.92 | 53.45 | 1:00.55 53.74 44.92 DNF 46.05 |
| 22 | Muhyiddin Nurmayan Ahnaf | 43.85 | 1:08.04 | 43.85 1:05.64 1:19.91 58.56 1:47.37 |
| 23 | Muhammad Maulana Rasyid | 45.61 | 1:13.07 | 1:01.90 1:48.49 45.61 1:48.58 48.82 |
| 24 | Laksamana Eka Saputra | 1:06.90 | 1:23.58 | 1:19.69 1:38.45 1:22.71 1:28.34 1:06.90 |