| 1 | Vincent Hartanto Utomo | 20.43 | 24.17 | 32.11 20.43 24.61 25.40 22.50 |
| 2 | Renhard Julindra | 22.58 | 24.22 | 30.30 22.58 24.71 25.33 22.63 |
| 3 | James Sulaiman | 20.59 | 25.54 | 25.50 20.59 DNF 23.28 27.83 |
| 4 | Rasyadan Muhammad | 20.81 | 25.78 | 20.81 30.90 22.38 25.40 29.55 |
| 5 | Nur Ibrahim Rosyad | 22.19 | 26.29 | 22.19 34.19 24.55 24.61 29.71 |
| 6 | David Fang | 21.69 | 26.76 | 21.69 28.86 25.40 28.80 26.08 |
| 7 | Riadi Arsandi | 22.63 | 27.03 | 29.68 27.00 26.75 27.34 22.63 |
| 8 | Claudio Kevin | 19.21 | 30.84 | 35.86 33.81 31.86 19.21 26.84 |
| 9 | Afrizal Adinur | 26.15 | 31.00 | 32.25 27.34 33.46 33.41 26.15 |
| 10 | Muhammad Chairun Gibran | 31.43 | 32.21 | 32.86 31.47 31.43 32.86 32.31 |
| 11 | Ikhsan Pratama Alamsedayu | 27.21 | 33.05 | 27.21 41.34 28.68 31.06 39.41 |
| 12 | Muhammad Rehan | 29.55 | 35.67 | 29.72 45.34 29.55 31.94 48.11 |
| 13 | Ricky Lianto | 30.11 | 36.81 | 35.66 39.69 41.19 30.11 35.08 |
| 14 | Satriyo Supratomo | 34.19 | 36.93 | 37.18 34.77 34.19 51.58 38.84 |
| 15 | Rahmat Ahmad | 28.78 | 38.30 | 46.27 35.93 40.53 28.78 38.44 |
| 16 | Dwi Widya Saputra | 33.41 | 40.28 | 53.02 36.28 45.38 39.18 33.41 |
| 17 | Yoga Pancawara | 31.38 | 40.91 | 36.46 47.36 DNF 38.91 31.38 |
| 18 | Adi Maulana | 35.61 | 42.27 | 38.80 45.59 35.61 42.43 46.66 |
| 19 | Salamun Norman Austin | 33.78 | 43.91 | 51.33 34.54 DNF 33.78 45.86 |
| 20 | Ilham Imamul Muttaqin | 40.44 | — | 54.47 40.44 — — — |
| 21 | Muhamad Barnabas | 44.38 | — | 54.22 44.38 — — — |
| 22 | Said Achmad | 44.47 | — | 54.06 44.47 — — — |
| 23 | Yerritama Erlangga | 44.63 | — | 44.63 53.43 — — — |
| 24 | Dio Tata Iskandar | 45.25 | — | 45.25 46.36 — — — |
| 25 | Erfin Syamwil | 49.28 | — | 49.28 1:05.81 — — — |
| 26 | Agunk Aprianto | 49.77 | — | 49.77 50.27 — — — |
| 27 | Adityo Nugroho | 50.34 | — | 56.77 50.34 — — — |
| 28 | Bhernadhi Bramantyo | 50.53 | — | 51.16 50.53 — — — |
| 29 | Rico Onetra | 50.56 | — | 1:13.58 50.56 — — — |
| 30 | Adhi Permana Putra | 50.59 | — | 59.63 50.59 — — — |
| 31 | Kevin Kaldera | 51.10 | — | 1:08.90 51.10 — — — |
| 32 | Hendro | 51.47 | — | 54.55 51.47 — — — |
| 33 | Ardianto Satriawan | 1:17.40 | — | 1:32.89 1:17.40 — — — |