| 1 | Emmanuel Kao | 26.55 | 29.35 | 30.03 30.26 27.77 30.55 26.55 |
| 2 | Tristan Chua Yong | 24.80 | 29.51 | 30.51 25.76 32.25 24.80 33.10 |
| 3 | Isaac Wong Chang Man | 23.71 | 31.00 | 23.71 33.44 31.34 28.21 33.85 |
| 4 | Jonathan Chng | 29.95 | 31.54 | 44.80 29.95 32.53 31.90 30.20 |
| 5 | Wong Chong Wen (黄崇文) | 30.43 | 32.40 | 32.86 34.27 30.43 31.45 32.89 |
| 6 | Ng Jia Quan (黄佳铨) | 25.97 | 32.52 | 33.54 25.97 32.88 32.09 32.58 |
| 7 | Deng Zhengping | 32.22 | 33.15 | DNF 32.29 33.88 32.22 33.29 |
| 8 | Daniel Ng | 31.11 | 33.29 | 33.37 32.74 38.88 33.77 31.11 |
| 9 | Dylan Seah Tze Siang (谢智翔) | 33.66 | 35.23 | 38.95 34.75 36.56 33.66 34.39 |
| 10 | Isaac Lai Yin Chung | 30.24 | 35.92 | 31.95 40.66 30.24 38.38 37.42 |
| 11 | Beth Lee | 33.99 | 36.59 | 40.16 33.99 37.00 36.09 36.67 |
| 12 | Anyu Zhang (张安宇) | 29.84 | 36.77 | 43.84 29.84 38.87 40.55 30.90 |
| 13 | Lim Chun Yik (林峻毅) | 30.43 | 36.89 | 36.37 45.01 33.69 40.61 30.43 |
| 14 | Koh Zi Qian | 31.18 | 37.09 | 31.18 37.03 35.64 38.59 39.53 |
| 15 | Joy Wee | 36.82 | 38.62 | 36.82 39.23 39.16 37.46 41.72 |
| 16 | Koh Zi Yi | 34.39 | 38.77 | 34.39 43.07 38.80 37.89 39.62 |
| 17 | Peh Zander | 33.35 | 39.32 | 39.22 33.35 45.02 40.27 38.46 |
| 18 | Chin Yu An | 34.95 | 40.42 | 42.06 34.95 40.32 45.92 38.88 |
| 19 | Aidan Loh Kai Ye | 36.82 | 41.80 | 43.49 47.25 42.30 39.60 36.82 |
| 20 | Becky Foo Zhi Min | 39.80 | 43.26 | 39.89 39.80 41.34 57.41 48.55 |
| 21 | Sandra Devi | 42.06 | 43.26 | 42.06 42.97 43.79 43.01 50.38 |
| 22 | Chang Hong Liang (张泓量) | 39.87 | 43.49 | 39.87 52.10 44.69 44.32 41.47 |
| 23 | Wang Zimo | 40.57 | 44.36 | 47.59 45.63 40.57 45.22 42.23 |
| 24 | Luis Tan Hong Yi (陈宏溢) | 42.26 | 47.54 | 51.00 42.26 56.56 44.81 46.80 |
| 25 | Zirui Wang (王子睿) | 36.35 | 47.65 | 36.35 40.01 52.26 56.41 50.69 |
| 26 | Eugene Kong (江昊杨) | 44.21 | 50.69 | 53.48 44.42 54.16 1:04.34 44.21 |
| 27 | Advay Hari | 46.38 | 52.65 | 48.75 56.54 52.65 46.38 1:20.95 |
| 28 | Andrew Tan Jing Bang | 48.00 | 52.81 | 48.00 50.51 52.15 55.77 59.34 |
| 29 | Haolin Zhang (张昊霖) | 46.83 | 54.47 | 49.02 58.39 55.99 1:03.38 46.83 |
| 30 | Lucas Tan Ding Yang (陈鼎洋) | 50.18 | 55.18 | 50.18 1:02.59 56.35 55.12 54.07 |
| 31 | Mark Louis Tan (陈小龙) | 54.04 | 56.40 | 54.04 55.45 56.08 DNF 57.68 |
| 32 | Lee Jun Yee Allen (李俊毅) | 50.24 | 56.69 | 50.24 50.40 1:00.07 1:02.94 59.61 |
| 33 | Chen Haorong (陈浩荣) | 50.96 | 56.78 | 56.48 1:09.64 1:01.10 50.96 52.77 |
| 34 | Zeng Xianwen Austin | 52.14 | 58.10 | 52.14 1:04.27 55.76 1:04.16 54.39 |
| 35 | Remi Siew Pei Ting | 54.84 | 1:01.34 | 54.84 55.82 1:07.85 1:00.34 1:11.42 |
| 36 | Joel Ye Enyu | 38.14 | DNF | 38.14 DNF 47.42 DNF 42.74 |
| 37 | Theodore Chan | 52.38 | DNF | 52.38 56.83 DNF 1:03.36 DNS |
| 38 | Zhan Zhihao (展志浩) | 1:03.16 | — | 1:06.69 1:03.16 — — — |
| 39 | Ramanujan Srinivasan | 1:10.55 | — | 1:26.06 1:10.55 — — — |
| 40 | Li Yifei (李逸飞) | 1:20.37 | — | 1:21.47 1:20.37 — — — |
| 41 | Luca Toh | 1:32.73 | — | 1:59.06 1:32.73 — — — |
| 42 | Zaya Qiaolong (俏龙扎雅) | 2:18.49 | — | 2:18.49 2:34.03 — — — |
| 43 | Tan Tin Wee | 3:50.60 | — | 4:23.92 3:50.60 — — — |
| 44 | Chanakya Srinivasan | 4:25.72 | — | 4:25.72 6:28.53 — — — |
| 45 | Bao Zixin | 6:23.88 | — | 6:23.88 DNF — — — |