| IVP Track & Field 2022/23 | 400m (Men) | 50.94 | 1 | RP | 2023-01-07 00:00:00 |  FINAL |   |  | 
| IVP Track & Field 2022/23 | 400m (Men) | 52.82 | 1 | RP | 2023-01-07 00:00:00 |  H3 |   |  | 
| Polite Track & Field 2022/23 | 400m (Men) | 50.96 | 1 | RP | 2022-11-19 00:00:00 |  FINAL |   |  | 
| Singapore Open 2022 | 400m (Men) | 51.17 | 3 | SSP | 2022-04-17 00:00:00 |  H1 |   |  | 
| Singapore Open 2022 | 400m (Men) | 51.47 | 4 | SSP | 2022-04-17 00:00:00 |  FINAL |   |  | 
| National Schools B Div 2019 | 400m (Men) | 52.52 | 1 | SSP | 2019-03-15 00:00:00 |  FINAL |   |  | 
| National Schools B Div 2019 | 400m (Men) | 52.63 | 2 | SSP | 2019-03-12 00:00:00 |  SF1 |   |  | 
| National Schools B Div 2019 | 400m (Men) | 55.60 | 1 | SSP | 2019-03-08 00:00:00 |  H11 |   |  | 
| Singapore Track & Field Series 2018/5 | 400m (Men) | 54.95 | 5 | SSP | 2018-05-31 00:00:00 |  FINAL |  590 |  | 
| IVP Track & Field 2022/23 | 800m (Men) | 2:10.77 | 9 | RP | 2023-01-08 00:00:00 |  FINAL |   |  | 
| Polite Track & Field 2022/23 | 800m (Men) | 2:04.76 | 1 | RP | 2022-11-19 00:00:00 |  FINAL |   |  | 
| National Schools B Div 2019 | 800m (Men) | 2:10.39 | 4 | SSP | 2019-03-25 00:00:00 |  FINAL |   |  | 
| National Schools B Div 2019 | 800m (Men) | 2:11.95 | 1 | SSP | 2019-03-13 00:00:00 |  H4 |   |  | 
| National Schools C Div 2018 | 800m (Men) | 2:12.49 | 2 | SSP | 2018-04-06 00:00:00 |  FINAL |  485 |  | 
| National Schools C Div 2018 | 800m (Men) | 2:19.11 | 1 | SSP | 2018-03-28 00:00:00 |  H3 |  364 |  | 
| National Schools C Div 2017 | 800m (Men) | 2:20.03 | 10 | SSP | 2017-04-21 00:00:00 |  FINAL |  348 |  | 
| National Schools C Div 2017 | 800m (Men) | 2:24.30 | 2 | SSP | 2017-04-12 00:00:00 |  H3 |  281 |  | 
| National Schools C Div 2018 | 1500m (Men) | 4:46.94 | 4 | SSP | 2018-04-09 00:00:00 |  FINAL |  390 |  | 
| National Schools C Div 2018 | 1500m (Men) | 4:59.43 | 2 | SSP | 2018-04-03 00:00:00 |  H6 |  297 |  |