| 1 | Vincent Hartanto Utomo | 29.36 | 33.89 | 36.50 32.69 32.48 29.36 37.06 |
| 2 | Muhammad Zhafran Al-Allam | 35.93 | 40.32 | 41.55 41.21 35.93 38.19 43.27 |
| 3 | Andre Febriato Jonathan | 38.67 | 41.06 | 40.43 42.75 38.67 40.47 42.29 |
| 4 | Rizki Akbari Utama | 37.06 | 41.62 | 44.08 44.88 41.11 37.06 39.66 |
| 5 | Stephen Adhisaputra | 41.77 | 44.91 | 58.11 45.15 43.34 41.77 46.24 |
| 6 | Wilson Alvis (陈智胜) | 41.51 | 45.33 | 45.86 47.63 42.50 41.51 58.58 |
| 7 | Marcellino Aditya Mahendra | 42.47 | 46.68 | 43.03 51.58 57.31 45.44 42.47 |
| 8 | Tanto Prabowo | 44.30 | 47.40 | 48.08 50.15 46.84 44.30 47.27 |
| 9 | Achmad Rizki Zakaria | 42.25 | 47.72 | 42.25 50.55 48.06 46.34 48.77 |
| 10 | Bintang Kurnia Putra | 45.72 | 49.08 | 57.05 45.72 54.03 45.88 47.34 |
| 11 | Ahmad Fauzi Wibowo | 47.33 | 50.80 | 48.34 54.70 49.36 58.02 47.33 |
| 12 | Mohammad Ibnu Sabilillah | 45.98 | 51.43 | 51.96 45.98 57.75 47.52 54.81 |
| 13 | Hafizh Dary Faridhan Hudoyo | 45.94 | 52.24 | 50.31 DNF 55.54 50.88 45.94 |
| 14 | Renhard Julindra | 48.15 | 53.48 | 51.31 48.15 1:03.61 57.66 51.47 |
| 15 | Cendy Cahyo Rahmat | 52.40 | 54.24 | 56.46 52.72 52.40 1:15.53 53.55 |
| 16 | Ahsanul Wildan | 52.05 | 55.69 | DNF 55.38 52.05 53.68 58.02 |
| 17 | Aldo Feandri | 47.19 | 56.35 | 56.15 56.19 58.21 56.71 47.19 |
| 18 | Andi Alvin Adhyaksa Putra | 54.75 | 58.31 | 57.99 54.75 55.13 1:01.80 1:04.43 |
| 19 | Muhammad Arsyad Maulana | 57.08 | 58.79 | 58.78 1:02.33 57.08 57.65 59.94 |
| 20 | Muchammad Daniyal Kautsar | 58.18 | 1:01.38 | 1:02.63 59.61 1:01.90 1:20.43 58.18 |
| 21 | Afrizal Adinur | 58.81 | 1:01.73 | 58.93 1:11.07 1:07.18 58.81 59.09 |
| 22 | Christophorus Kevin Octavio | 58.95 | 1:03.10 | 1:21.19 58.95 1:00.52 1:04.09 1:04.68 |
| 23 | Jundi Ahmad Alwan | 49.22 | 1:04.03 | 1:06.22 1:07.96 49.22 1:05.96 59.90 |
| 24 | Setya Hadi | 55.66 | 1:04.24 | 1:06.27 1:05.88 1:09.97 55.66 1:00.58 |
| 25 | Muhammad | 1:03.25 | 1:06.58 | 1:03.25 1:06.50 1:05.72 1:08.02 1:07.52 |
| 26 | Alfian Nur Rafli Huzaini | 1:07.07 | 1:10.06 | 1:14.01 1:07.07 1:10.65 1:09.59 1:09.93 |
| 27 | Dicky Albani | 1:05.08 | 1:12.59 | DNF 1:10.71 1:09.59 1:17.48 1:05.08 |
| 28 | Yudono Adi Nugroho | 1:11.33 | 1:13.10 | 1:11.33 1:14.44 1:12.71 1:12.15 DNF |
| 29 | Vincent Julindra | 1:07.15 | 1:14.11 | 1:21.69 1:25.62 1:10.30 1:07.15 1:10.34 |
| 30 | Brillian Prajudistisia | 1:08.68 | 1:15.75 | 1:13.41 1:23.61 1:19.33 1:08.68 1:14.52 |
| 31 | Robbi Atsmara Haqqi | 1:04.36 | 1:17.63 | 1:30.69 1:22.20 1:07.80 1:04.36 1:22.90 |
| 32 | Benedictus Fandy Tri Dharmawan | 1:16.05 | 1:19.37 | 1:16.05 1:21.44 1:19.86 1:37.02 1:16.81 |
| 33 | Muhammad Rasyad | 1:15.00 | 1:21.72 | 1:18.86 1:26.40 1:22.90 1:23.39 1:15.00 |
| 34 | Fayad Hafiz Attaqi | 1:13.22 | 1:21.83 | 1:20.16 1:33.38 1:21.00 1:13.22 1:24.34 |
| 35 | Ahmad Zaky | 1:23.00 | 1:37.42 | 1:28.47 1:23.00 1:41.21 1:45.21 1:42.59 |
| 36 | Samuel McKelvey | 1:30.83 | — | 1:30.83 1:35.68 — — — |
| 37 | Fredi Dwi Harminto | 1:33.05 | — | 1:33.05 1:46.88 — — — |
| 38 | Noor Raditya Putra | 1:33.41 | — | 1:36.17 1:33.41 — — — |
| 39 | Kalim Fazalurrohman | 1:53.85 | — | 1:57.03 1:53.85 — — — |
| 40 | Muhammad Rifani | 2:02.69 | — | 2:02.69 2:06.55 — — — |
| 41 | Muhammad Adib | 2:13.47 | — | 2:13.47 2:17.92 — — — |
| 42 | Kevin Timothy | 2:42.38 | — | 2:42.38 3:00.11 — — — |
| 43 | Mita Deliza | 2:48.97 | — | 2:48.97 3:14.48 — — — |