| 1 | Emmanuel Kao | 1:56.82 | 2:00.74 | 2:04.53 2:00.87 1:56.82 — — |
| 2 | Anyu Zhang (张安宇) | 1:56.65 | 2:08.29 | 1:56.65 2:14.87 2:13.34 — — |
| 3 | Tianzuo Du (杜天佐) | 2:14.36 | 2:19.64 | 2:21.77 2:14.36 2:22.78 — — |
| 4 | Deng Zhengping | 2:18.58 | 2:22.23 | 2:22.20 2:18.58 2:25.91 — — |
| 5 | Carmen Teo Bin Jie (张斌婕) | 2:29.85 | 2:33.67 | 2:36.53 2:29.85 2:34.63 — — |
| 6 | William Chew Hou Theng | 2:32.11 | 2:41.34 | 2:39.19 2:52.72 2:32.11 — — |
| 7 | Marc Lim | 2:34.22 | 2:41.61 | 2:42.98 2:47.62 2:34.22 — — |
| 8 | Darius Soh Zi Jie | 2:40.25 | 2:52.23 | 2:40.25 2:48.09 3:08.34 — — |
| 9 | Wong Chong Wen (黄崇文) | 2:45.97 | 2:55.46 | 2:53.65 3:06.76 2:45.97 — — |
| 10 | Samuel Lai (赖文辉) | 3:07.51 | 3:10.55 | 3:16.59 3:07.55 3:07.51 — — |
| 11 | Daniel Ng | 3:04.56 | 3:13.39 | 3:15.96 3:19.65 3:04.56 — — |
| 12 | Lim Chun Yik (林峻毅) | 3:07.33 | 3:14.01 | 3:24.39 3:07.33 3:10.32 — — |
| 13 | Li Chengyu | 3:01.32 | 3:15.16 | 3:09.76 3:01.32 3:34.39 — — |
| 14 | Seow Wei Rong Daniel | 3:05.81 | 3:22.66 | 3:52.84 3:09.34 3:05.81 — — |
| 15 | Lau Yi En James | 3:17.11 | 3:22.69 | 3:21.78 3:29.17 3:17.11 — — |
| 16 | Kagen Chiu | 3:22.88 | 3:33.30 | 3:22.88 3:29.32 3:47.71 — — |
| 17 | Chang Hong Liang (张泓量) | 3:14.54 | 3:34.22 | 3:58.41 3:14.54 3:29.70 — — |
| 18 | Koh Zi Qian | 3:14.03 | 3:36.01 | 4:14.28 3:19.72 3:14.03 — — |
| 19 | Qin Boan | 3:23.89 | 3:44.05 | 3:48.04 4:00.22 3:23.89 — — |
| 20 | Aidan Loh Kai Ye | 3:33.36 | 3:46.40 | 3:49.19 3:33.36 3:56.66 — — |
| 21 | Imran Hazrin-Tan | 4:02.85 | 4:04.33 | 4:04.32 4:05.81 4:02.85 — — |
| 22 | Sandra Devi | 4:28.23 | 4:46.04 | 4:32.31 5:17.58 4:28.23 — — |
| 23 | Dylan Seah Tze Siang (谢智翔) | 2:55.58 | DNF | 2:55.58 2:56.41 DNF — — |
| 24 | Yeo Jun Wei Christian | 5:03.73 | — | 5:03.73 — — — — |
| 25 | Chung-Yao Chiang (江仲堯) | 7:22.31 | — | 7:22.31 — — — — |
| 26 | Docdoc Aaron Tan | 8:57.37 | — | 8:57.37 — — — — |
| 27 | Tristan Chua Yong | DNF | — | DNF — — — — |
| 27 | Ng Mun Hin | DNF | — | DNF — — — — |