| 1 | Tristan Chua Yong | 26.75 | 29.24 | 30.32 26.75 28.06 29.34 34.96 |
| 2 | Isaac Lai Yin Chung | 31.42 | 35.16 | 37.81 34.49 34.84 36.15 31.42 |
| 3 | Jonathan Charlesworth | 37.97 | 41.77 | 37.97 39.75 41.72 43.85 46.19 |
| 4 | Ng Jia Quan (黄佳铨) | 38.85 | 42.41 | 52.17 44.70 42.40 38.85 40.13 |
| 5 | Dylan Seah Tze Siang (谢智翔) | 37.29 | 42.42 | 41.65 44.72 41.79 37.29 43.81 |
| 6 | Imran Hazrin-Tan | 50.96 | 53.35 | 51.43 50.96 52.79 58.17 55.82 |
| 7 | Luei En Yi | 55.13 | 59.54 | 55.13 1:04.87 56.25 58.80 1:03.56 |
| 8 | Teh Qin Yang | 55.47 | 1:02.91 | 1:00.89 55.47 1:07.19 1:08.51 1:00.66 |
| 9 | Aidan Loh Kai Ye | 1:02.85 | 1:09.08 | 1:17.49 1:09.24 1:10.72 1:02.85 1:07.28 |
| 10 | Lauren Phung | 1:08.36 | 1:11.45 | 1:19.19 1:09.86 1:08.43 1:08.36 1:16.05 |
| 11 | Andrew Tan Jing Bang | 1:13.50 | 1:19.60 | 1:13.50 1:13.64 1:34.14 1:16.22 1:28.93 |
| 12 | Jacob Keh (郭正兴) | 1:12.47 | 1:20.58 | 1:45.80 1:25.29 1:19.44 1:17.01 1:12.47 |
| 13 | Ibraaheem Bin Muhammad Nurhalim | 1:18.29 | 1:24.79 | 1:34.69 1:26.23 1:20.34 1:18.29 1:27.80 |
| 14 | Lucas Tan Ding Yang (陈鼎洋) | 1:16.44 | 1:26.11 | 1:33.33 1:16.44 1:22.15 1:35.07 1:22.85 |
| 15 | Luis Tan Hong Yi (陈宏溢) | 1:13.28 | 1:26.15 | 1:26.12 1:36.33 1:30.05 1:22.27 1:13.28 |
| 16 | Ng Mun Hin | 1:09.47 | 1:26.54 | 1:27.81 1:27.82 1:29.13 1:23.98 1:09.47 |
| 17 | Yeo Jun Wei Christian | 1:27.22 | 1:31.03 | 1:27.22 1:28.58 1:31.76 1:32.75 1:33.68 |
| 18 | Lee Jun Yee Allen (李俊毅) | 1:43.31 | — | 1:45.13 1:43.31 — — — |
| 19 | Khant Min Nyo | 1:58.38 | — | 2:07.54 1:58.38 — — — |
| 20 | Xavier Bek | 1:58.42 | — | 2:06.66 1:58.42 — — — |
| 21 | Jervis Yeo | 2:04.29 | — | 2:26.16 2:04.29 — — — |
| 22 | Luca Toh | 3:43.11 | — | 4:46.12 3:43.11 — — — |
| 23 | Zion Wyatt Rentillo Catalan | 3:54.03 | — | 3:54.03 5:42.62 — — — |