| 1 | Firstian Fushada (符逢城) | 25.51 | 30.58 | 28.23 35.07 30.99 25.51 32.53 |
| 2 | Vincent Hartanto Utomo | 28.65 | 31.55 | 34.65 32.89 29.48 32.28 28.65 |
| 3 | Andre Febriato Jonathan | 33.25 | 35.98 | 36.50 42.36 36.82 34.61 33.25 |
| 4 | Ng Jia Quan (黄佳铨) | 32.00 | 36.77 | 33.10 39.87 39.77 32.00 37.43 |
| 5 | Anang Hariyanto Nurhadi | 40.03 | 40.46 | 41.23 40.20 40.03 40.40 40.79 |
| 6 | Rifa Octavian Himawan | 39.81 | 44.63 | 48.44 43.72 53.71 41.72 39.81 |
| 7 | Muhammad Nurul Fajri | 43.11 | 45.72 | 43.11 43.66 43.55 49.94 50.58 |
| 8 | Erlian Saputra | 41.37 | 45.73 | 46.94 44.28 45.98 41.37 51.16 |
| 9 | Yoganatha Parama Hudaya | 38.89 | 46.78 | 43.30 46.38 50.67 38.89 51.72 |
| 10 | Cendy Cahyo Rahmat | 44.61 | 47.58 | 45.06 51.86 48.58 44.61 49.09 |
| 11 | Naufal Shidqi | 41.96 | 48.22 | 41.96 48.72 59.66 44.25 51.68 |
| 12 | Matthew Siegel | 44.99 | 49.59 | 47.82 47.57 44.99 53.38 1:03.30 |
| 13 | Muhammad Adib | 44.67 | 49.85 | 50.75 50.13 48.68 57.69 44.67 |
| 14 | Fayad Hafiz Attaqi | 44.32 | 49.88 | 50.77 44.32 59.83 46.85 52.03 |
| 15 | Winda Wardani | 41.20 | 50.58 | 45.80 57.00 56.38 49.56 41.20 |
| 16 | Zaky Kurnia Falah | 44.12 | 50.90 | 52.59 44.12 49.73 DNF 50.38 |
| 17 | Ariq Rifqi Febrian | 43.77 | 52.25 | 43.77 51.04 56.80 54.41 51.29 |
| 18 | Lutfi Madani | 39.93 | 53.19 | 1:01.90 DNF 39.93 50.69 46.97 |
| 19 | Garuda Firmansyah | 51.80 | 54.02 | 53.74 57.94 53.95 54.36 51.80 |
| 20 | Muhammad Raihan Dendry | 42.19 | 54.70 | 53.00 42.19 1:03.19 58.30 52.81 |
| 21 | Pramasta Rashad Wardhana | 49.68 | 55.53 | 1:04.57 54.13 52.72 49.68 59.75 |
| 22 | Edrick Koda | 53.20 | 55.70 | 53.47 53.20 1:00.51 53.83 59.80 |
| 23 | Naufal Aqil Himawan | 50.30 | 56.21 | 1:07.44 58.26 55.36 50.30 55.00 |
| 24 | Yudo Rusyanto | 46.46 | 56.26 | 55.44 46.46 59.61 58.36 54.97 |
| 25 | Ignatius Andre Pramana | 56.48 | 59.06 | 1:00.22 1:00.33 56.64 1:11.86 56.48 |
| 26 | Muhammad Yunan Fahmi | 50.61 | 59.23 | 59.62 57.92 DNF 1:00.14 50.61 |
| 27 | Evan Setiawan | 54.88 | 59.42 | 1:05.21 54.97 58.08 54.88 1:06.53 |
| 28 | Hadyan Jade Santosa | 46.99 | 1:03.26 | 1:09.91 57.17 1:05.29 1:07.32 46.99 |
| 29 | Chiko Satria | 58.81 | 1:03.54 | 1:08.10 1:00.98 1:07.47 1:02.18 58.81 |
| 30 | Mufaridan Rasyad | 54.44 | 1:03.56 | 1:18.63 1:03.16 1:01.87 1:05.65 54.44 |
| 31 | Hebbi Daryansyah | 1:00.47 | 1:04.08 | 1:07.57 1:00.47 1:01.09 1:03.59 1:08.61 |
| 32 | Dhafin Yashi Syah | 54.65 | 1:04.78 | 1:02.97 1:09.73 1:04.56 54.65 1:06.82 |
| 33 | Phillip Maxwell | 1:01.12 | 1:05.59 | 1:01.12 1:04.91 1:03.79 1:08.06 1:12.32 |
| 34 | Mylo Rafael Kristianto | 58.75 | 1:10.15 | 1:10.93 1:09.82 1:09.69 1:12.57 58.75 |
| 35 | Daniel Maheswara Wicaksono | 1:05.48 | 1:10.43 | 1:09.78 1:10.66 1:11.98 1:10.86 1:05.48 |
| 36 | Rifky Ramadhani | 1:11.95 | 1:15.94 | 1:21.47 1:13.18 1:13.18 1:30.55 1:11.95 |
| 37 | Yusuf Abdul Qohhar | 1:05.34 | 1:17.49 | 1:17.13 1:18.17 1:17.17 1:05.34 1:23.22 |
| 38 | Bimantyo Cesa Afandi | 1:08.78 | 1:18.95 | 1:24.92 1:08.78 1:43.78 1:12.94 1:18.99 |
| 39 | Rayhan Yeoh | 57.23 | 1:22.12 | 1:19.25 1:28.33 1:18.77 57.23 1:29.42 |
| 40 | Vincent Ardyan Putra | 1:10.42 | 1:23.79 | 1:32.15 1:21.13 1:10.42 1:18.10 1:51.59 |
| 41 | Muhammad Rafa Yusra | 1:10.88 | 1:24.55 | 1:30.70 1:29.07 1:13.87 1:42.15 1:10.88 |
| 42 | Angga Prawira | 1:27.30 | 1:33.41 | 1:31.74 1:27.30 1:38.69 1:29.80 2:02.66 |
| 43 | Frank Lee | 1:17.82 | 1:37.42 | 1:33.65 1:57.65 1:30.44 1:17.82 1:48.16 |
| 44 | Arfian Dwiki Rosyadi | 1:19.12 | 1:37.65 | 1:19.12 1:44.97 1:40.11 1:38.79 1:34.06 |
| 45 | Muhammad Rasheed Qais | 1:24.72 | 1:38.70 | 1:45.52 1:31.26 1:24.72 1:39.64 1:45.19 |
| 46 | Nisrina Falahandini | 1:34.11 | 1:39.34 | 1:34.11 DNF 1:34.34 1:46.94 1:36.74 |
| 47 | Mochammad Nginwanun Likullil Mahamid | 1:31.97 | 1:45.95 | 1:58.01 1:41.60 1:31.97 1:48.45 1:47.79 |
| 48 | Fauzan Rafi Amrullah | 1:34.10 | 1:46.37 | 1:46.31 1:45.24 1:47.55 2:44.64 1:34.10 |
| 49 | Mats Ananta | 1:17.25 | 1:56.35 | 2:32.80 1:50.04 2:13.66 1:17.25 1:45.34 |
| 50 | Anthony Mayella | 1:28.35 | 1:57.42 | 2:04.36 1:28.35 2:18.35 DNF 1:29.55 |
| 51 | Reynardo Christian Anderson Indrawan | 1:57.64 | 2:19.81 | 2:25.54 1:57.64 2:24.51 2:30.82 2:09.38 |
| 52 | James Morgan Wen | 1:57.37 | 2:24.60 | 2:10.63 1:57.37 2:55.89 2:07.28 DNF |
| 53 | Fikri Ahmad Nabigha | 1:56.71 | 2:25.50 | DNF 1:56.71 2:27.71 2:08.32 2:40.46 |
| 54 | Gerson Natanael | 51.81 | DNF | DNF 51.81 55.39 DNF DNS |
| 55 | Mikha Loedewijk | 2:45.89 | — | 2:53.12 2:45.89 — — — |
| 56 | Davin Sariputra | 2:49.32 | — | 2:49.32 2:53.50 — — — |
| 57 | Dwiko Audryo Putra Paramesty | DNF | — | DNF DNF — — — |