| 1 | Daryl Tan Hong An | 27.59 | 28.19 | 29.16 28.50 27.59 28.34 27.74 |
| 2 | Firstian Fushada (符逢城) | 25.81 | 29.89 | 31.82 28.40 25.81 29.46 33.04 |
| 3 | Tee Kai Yang | 27.41 | 30.04 | 27.41 33.19 28.14 36.59 28.79 |
| 4 | Isaac Wong Chang Man | 26.10 | 30.41 | 30.60 26.10 31.51 30.81 29.82 |
| 5 | Wong Chong Wen (黄崇文) | 30.59 | 30.90 | 30.98 30.59 32.78 30.93 30.80 |
| 6 | Ng Jia Quan (黄佳铨) | 28.82 | 31.48 | 31.53 30.22 35.22 28.82 32.68 |
| 7 | Ng Yong Teng | 29.21 | 33.80 | DNF 35.21 29.21 32.17 34.01 |
| 8 | Ivan Lew Yi Wen (刘义文) | 31.85 | 33.83 | 35.18 31.85 38.05 32.26 34.04 |
| 9 | Tristan Chua Yong | 32.89 | 34.99 | 32.89 35.96 33.59 35.43 DNF |
| 10 | Anyu Zhang (张安宇) | 30.50 | 36.62 | 39.79 39.44 38.51 30.50 31.91 |
| 11 | Emmanuel Kao | 32.24 | 36.77 | 39.85 32.24 42.37 36.21 34.25 |
| 12 | Isaac Lai Yin Chung | 31.35 | 36.92 | 41.46 38.28 37.87 31.35 34.60 |
| 13 | Nigel Sim | 33.93 | 39.60 | 41.29 39.75 44.63 37.77 33.93 |
| 14 | Dylan Seah Tze Siang (谢智翔) | 34.65 | 39.92 | 42.37 34.65 42.95 40.57 36.82 |
| 15 | Lee Yu Zhe | 34.67 | 40.10 | 43.95 36.49 39.86 45.56 34.67 |
| 16 | Troy Tan Hong Kai | 38.87 | 40.75 | 41.51 38.87 40.69 40.06 46.35 |
| 17 | Marc Lim | 33.85 | 41.67 | 40.90 47.50 33.85 42.14 41.98 |
| 18 | Darius Soh Zi Jie | 37.22 | 41.98 | 37.22 44.43 39.68 43.20 43.05 |
| 19 | Carmen Teo Bin Jie (张斌婕) | 41.25 | 42.20 | 41.31 42.87 41.25 42.42 44.91 |
| 20 | Wong Ming Hin | 38.03 | 42.94 | 42.42 48.91 42.39 44.02 38.03 |
| 21 | Tristan Toh Tian Sheng | 36.13 | 43.64 | 40.25 36.13 54.54 46.04 44.63 |
| 22 | Chin Yu An | 41.27 | 43.99 | 41.27 43.85 43.62 1:14.35 44.50 |
| 23 | Teh Zhe Wen (郑哲文) | 38.25 | 44.50 | 49.91 45.15 39.64 48.71 38.25 |
| 24 | Chong Zi Yue Harry | 38.83 | 44.78 | 38.83 49.38 41.53 DNF 43.42 |
| 25 | Chang Hong Liang (张泓量) | 42.20 | 45.06 | 42.20 51.16 45.21 44.70 45.26 |
| 26 | Samuel Lai (赖文辉) | 42.59 | 45.70 | 45.92 45.25 42.59 46.93 45.93 |
| 27 | Beth Lee | 41.49 | 46.13 | 49.28 44.64 44.46 41.49 54.44 |
| 28 | Angel Phan Li Hui | 38.75 | 47.00 | 58.85 41.73 51.01 48.27 38.75 |
| 29 | Ong Yan Sheng | 39.66 | 47.74 | 47.27 49.27 39.66 51.00 46.69 |
| 30 | Jerome Lee Jin Wen | 45.59 | 48.09 | 50.47 47.87 45.59 45.92 53.70 |
| 31 | Andrew Tan Jing Bang | 41.56 | 48.26 | 48.99 41.56 51.51 51.88 44.27 |
| 32 | Javier Cheong Heng Yong | 45.33 | 48.41 | 48.03 46.00 51.20 45.33 DNF |
| 33 | Ethan Kong Liang En | 46.20 | 48.65 | 48.91 46.20 59.76 48.51 48.52 |
| 34 | Ryan Peh (白凯明) | 42.15 | 50.17 | 1:11.86 47.90 50.76 51.86 42.15 |
| 35 | Jareth Soong Ying Rui (宋颖锐) | 47.34 | 50.67 | 52.21 50.30 53.22 47.34 49.51 |
| 36 | Cheng Zai Yang Ryan | 43.21 | 51.11 | 47.10 54.87 55.92 43.21 51.36 |
| 37 | Eugene Kong (江昊杨) | 49.77 | 51.12 | 50.72 50.30 54.47 49.77 52.35 |
| 38 | Theodore Chan | 50.38 | 53.66 | 50.38 54.58 52.18 59.56 54.21 |
| 39 | Dean Leigh Tan | 50.02 | 55.78 | 50.02 1:04.53 56.83 56.03 54.48 |
| 40 | Akash Sreedharan (ஆகாஷ் ஸ்ரீதரன்) | 43.66 | 55.97 | 43.66 54.77 58.20 54.93 DNF |
| 41 | Pingda Lu (陆平达) | 47.85 | 56.73 | 59.54 47.85 56.00 54.64 1:01.60 |
| 42 | Soin Wei Dong | 56.36 | 58.55 | 56.47 1:05.38 1:00.21 56.36 58.97 |
| 43 | Chen Haorong (陈浩荣) | 58.06 | 59.60 | 58.06 59.45 1:01.03 1:01.55 58.32 |
| 44 | Li Yifei (李逸飞) | 59.92 | 1:08.20 | 59.92 1:12.29 1:08.47 1:15.06 1:03.85 |
| 45 | Micah Joshua Kwek Long Jedd | 58.49 | 1:08.82 | 1:11.23 58.49 1:17.27 1:10.06 1:05.18 |
| 46 | Aiden Lim Tze Choon | 1:00.62 | — | 1:00.62 1:09.10 — — — |
| 47 | Ban Hsien Yang | 1:01.17 | — | DNF 1:01.17 — — — |
| 48 | Jayden Cheng | 1:04.28 | — | 1:04.28 1:11.52 — — — |
| 49 | Teh Qin Yang | 1:04.63 | — | 1:04.63 1:06.18 — — — |
| 50 | Lee Jun Yee Allen (李俊毅) | 1:06.30 | — | 1:06.30 1:14.36 — — — |
| 51 | Joel Ye Enyu | 1:10.37 | — | 1:10.84 1:10.37 — — — |
| 52 | Andrew Wee | 1:15.26 | — | 1:15.26 DNF — — — |
| 53 | Nicole Ho Sze Mun | 1:17.42 | — | 1:17.42 1:29.53 — — — |
| 54 | Nigel Phang | 1:18.60 | — | 1:18.60 1:38.77 — — — |
| 55 | David Ang | 1:22.87 | — | 1:25.19 1:22.87 — — — |
| 56 | Caleb Seah Kai Le | 1:23.24 | — | 1:33.66 1:23.24 — — — |
| 57 | Jervis Yeo | 1:25.44 | — | 1:25.44 2:05.66 — — — |
| 58 | Wan Jian Lun | 1:26.74 | — | 1:51.75 1:26.74 — — — |
| 59 | Ajay Sreedharan | 1:36.06 | — | 1:36.06 1:51.59 — — — |
| 60 | Gabriel Ang | 1:36.67 | — | 1:36.67 2:06.73 — — — |
| 61 | Isaac Chan Yi Jie | 1:38.98 | — | 1:48.26 1:38.98 — — — |
| 62 | Aidan Aziz | 1:39.46 | — | 1:51.52 1:39.46 — — — |
| 63 | Darius Tan | 1:42.27 | — | 2:10.91 1:42.27 — — — |
| 64 | Wang Qiyue | 1:47.91 | — | 1:47.91 DNF — — — |
| 65 | Ryan Soh | 1:48.18 | — | 2:15.90 1:48.18 — — — |
| 66 | Gabriel Neo Jun Yi | 1:48.29 | — | 1:48.29 2:14.56 — — — |
| 67 | Gareth Han | 1:48.99 | — | 2:04.93 1:48.99 — — — |
| 68 | Johann Ong Zhuo Hann | 1:58.51 | — | 2:36.14 1:58.51 — — — |
| 69 | Wang Pei Xi | 2:00.90 | — | 2:00.90 2:45.22 — — — |
| 70 | Xavier Tan | 2:10.26 | — | 2:10.26 2:42.70 — — — |
| 71 | Josephine Therese Santoso | 2:12.06 | — | 2:12.06 2:15.48 — — — |
| 72 | Han Renhao | 2:16.96 | — | 2:16.96 2:36.76 — — — |
| 73 | Tang Ka Lok | 2:46.69 | — | 3:00.31 2:46.69 — — — |
| 74 | Babukumar Srinidhi | 3:07.60 | — | 3:26.32 3:07.60 — — — |
| 75 | Adam Huan | 3:07.62 | — | 3:07.62 3:41.13 — — — |
| 76 | Mason Zhou (周子瑞) | 3:13.58 | — | DNF 3:13.58 — — — |