| 1 | Firstian Fushada (符逢城) | 47.02 | 50.74 | 50.36 53.47 47.02 53.72 48.38 |
| 2 | Tristan Chua Yong | 48.02 | 54.12 | 50.07 56.41 58.50 48.02 55.88 |
| 3 | Jonathan Chng | 51.69 | 55.55 | 58.78 59.73 51.69 54.36 53.52 |
| 4 | Anyu Zhang (张安宇) | 50.71 | 55.74 | 57.60 1:14.28 54.31 55.31 50.71 |
| 5 | Ng Yong Teng | 53.48 | 56.37 | 1:01.23 56.44 53.48 56.91 55.75 |
| 6 | Daryl Tan Hong An | 50.34 | 57.70 | 59.51 50.34 55.69 57.90 59.78 |
| 7 | Ivan Lew Yi Wen (刘义文) | 54.31 | 59.18 | 1:07.94 58.43 54.31 59.97 59.13 |
| 8 | Emmanuel Kao | 56.39 | 1:00.42 | 56.39 1:02.31 1:02.03 56.91 1:02.67 |
| 9 | Isaac Wong Chang Man | 55.19 | 1:00.48 | 1:05.82 55.89 55.19 1:05.26 1:00.30 |
| 10 | Wong Chong Wen (黄崇文) | 57.20 | 1:03.17 | 57.20 1:05.72 1:00.70 1:03.09 1:06.70 |
| 11 | Ng Jia Quan (黄佳铨) | 1:00.23 | 1:04.13 | 1:05.81 1:01.59 1:00.23 1:07.26 1:04.99 |
| 12 | Daniel Ng | 1:03.96 | 1:05.72 | 1:07.50 1:03.96 1:05.68 1:16.63 1:03.97 |
| 13 | Lee Yu Zhe | 1:03.63 | 1:06.96 | 1:04.25 1:03.63 1:09.33 1:09.30 1:07.33 |
| 14 | Isaac Lai Yin Chung | 1:04.29 | 1:06.99 | 1:05.46 1:06.75 1:08.75 1:04.29 1:14.43 |
| 15 | Dylan Seah Tze Siang (谢智翔) | 1:01.96 | 1:09.51 | 1:04.45 1:12.39 1:01.96 1:11.70 1:16.35 |
| 16 | Darius Soh Zi Jie | 1:01.42 | 1:11.43 | DNF 1:11.05 1:01.42 1:09.60 1:13.63 |
| 17 | Marc Lim | 1:07.27 | 1:11.44 | 1:13.95 1:12.45 1:12.95 1:08.92 1:07.27 |
| 18 | Li Chengyu | 1:11.23 | 1:13.14 | 1:24.53 1:13.93 1:11.48 1:11.23 1:14.01 |
| 19 | Beth Lee | 1:10.41 | 1:13.70 | 1:19.97 1:13.20 1:10.41 1:14.51 1:13.39 |
| 20 | Peh Zander | 1:10.62 | 1:16.05 | 1:18.91 1:25.01 1:14.39 1:10.62 1:14.84 |
| 21 | Teh Qin Yang | 1:05.79 | 1:16.21 | 1:13.13 1:10.76 DNF 1:24.74 1:05.79 |
| 22 | Carmen Teo Bin Jie (张斌婕) | 1:09.82 | 1:16.84 | 1:11.28 1:09.82 1:24.49 1:27.55 1:14.76 |
| 23 | Samuel Lai (赖文辉) | 1:05.25 | 1:19.97 | 1:24.35 1:18.75 1:05.25 1:16.82 1:25.87 |
| 24 | Wong Ming Hin | 1:15.46 | 1:21.19 | 1:24.35 1:23.15 1:16.08 1:29.74 1:15.46 |
| 25 | Troy Tan Hong Kai | 1:19.40 | 1:24.02 | 1:22.80 1:32.72 1:19.40 1:23.63 1:25.62 |
| 26 | Gaojian Pan (潘高健) | 1:18.05 | 1:24.52 | 1:34.67 1:18.05 1:31.47 1:20.92 1:21.16 |
| 27 | Chang Hong Liang (张泓量) | 1:23.16 | 1:26.28 | 1:28.15 1:25.54 1:25.15 1:23.16 1:29.96 |
| 28 | Teh Zhe Wen (郑哲文) | 1:23.73 | 1:26.70 | 1:25.67 1:48.65 1:26.81 1:27.63 1:23.73 |
| 29 | Jareth Soong Ying Rui (宋颖锐) | 1:29.25 | 1:31.72 | 1:31.15 1:29.25 1:34.45 1:37.00 1:29.56 |
| 30 | Poh Jen Joon | 1:28.97 | 1:36.19 | 1:36.69 1:37.74 1:28.97 1:48.98 1:34.15 |
| 31 | Sandra Devi | 1:33.10 | 1:37.08 | 1:40.50 1:36.28 1:34.47 1:33.10 1:42.25 |
| 32 | Theodore Chan | 1:32.46 | 1:37.85 | 1:34.76 1:38.64 1:53.44 1:32.46 1:40.15 |
| 33 | Eng Dickson (黄迪胜) | 1:30.08 | 1:44.18 | 1:51.14 1:32.30 1:50.59 1:30.08 1:49.64 |
| 34 | Joy Wee | 1:40.31 | — | 1:40.31 1:45.43 — — — |
| 35 | Ashley Khng | 1:40.37 | — | 1:48.62 1:40.37 — — — |
| 36 | Suraj Karthik Lal Rajkumaralal | 1:42.44 | — | 1:42.44 1:52.44 — — — |
| 37 | Mason Zhou (周子瑞) | 1:47.59 | — | 2:11.47 1:47.59 — — — |
| 38 | Imran Hazrin-Tan | 1:50.40 | — | 1:50.40 2:10.66 — — — |
| 39 | Keagen Khew | 1:51.02 | — | 1:51.02 DNF — — — |
| 40 | Zhan Zhihao (展志浩) | 2:01.90 | — | 2:01.90 2:20.27 — — — |
| 41 | Aidan Loh Kai Ye | 2:01.97 | — | 2:06.74 2:01.97 — — — |
| 42 | Danielle Ang Huixin | 2:02.70 | — | 2:10.23 2:02.70 — — — |
| 43 | Lee Jun Yee Allen (李俊毅) | 2:06.54 | — | 2:20.05 2:06.54 — — — |
| 44 | Wong Ming Liang (黃泯量) | 2:08.50 | — | DNF 2:08.50 — — — |
| 45 | Lim Zi Wei | 2:11.82 | — | 2:11.82 2:26.62 — — — |
| 46 | Timothy Ng | 2:22.99 | — | 3:06.89 2:22.99 — — — |
| 47 | Isaac Chan Yi Jie | 2:37.14 | — | 2:37.14 2:50.79 — — — |
| 48 | Caleb Seah Kai Le | 2:37.16 | — | 2:37.16 3:06.01 — — — |
| 49 | Edward Lim | 2:54.33 | — | 3:23.61 2:54.33 — — — |
| 50 | Pun Suppachokpakorn | 2:59.73 | — | 2:59.73 3:45.33 — — — |
| 51 | Ray Ng Qi Rui (黄启瑞) | 3:03.65 | — | 3:23.03 3:03.65 — — — |
| 52 | David Ang | 3:07.29 | — | 3:07.29 3:33.83 — — — |
| 53 | Hugo Hodges | 3:19.25 | — | 3:19.25 3:26.76 — — — |
| 54 | Jaden Foo Rui Xiang | 3:25.67 | — | 3:25.67 DNF — — — |
| 55 | Jervis Yeo | 3:31.69 | — | 4:11.20 3:31.69 — — — |
| 56 | Micah Pang | 3:42.22 | — | 4:24.38 3:42.22 — — — |
| 57 | Gregory James Sumekar | 3:43.77 | — | 3:43.77 4:18.79 — — — |
| 58 | Ryan Soh | 4:27.80 | — | 4:37.98 4:27.80 — — — |