| Singapore Track & Field Series 2018/5 | 100m (Men) | 11.59 | 4 | NUS | 2018-05-31 00:00:00 |  FINAL |  720 |  | 
| Inter Club 2015 | 100m (Men) | DNS |  | SAFSA | 2015-10-24 00:00:00 |  H2 |  0 |  | 
| IVP Track & Field 2018/19 | 200m (Men) | 22.76 | 6 | NUS | 2019-01-19 00:00:00 |  FINAL |   |  | 
| IVP Track & Field 2018/19 | 200m (Men) | 23.21 | 1 | NUS | 2019-01-19 00:00:00 |  H1 |   |  | 
| Inter Club 2018 | 200m (Men) | 22.54 | 2 | NUS | 2018-10-21 00:00:00 |  FINAL |  853 |  | 
| Inter Club 2018 | 200m (Men) | 23.59 | 2 | NUS | 2018-10-21 00:00:00 |  H1 |  720 |  | 
| Inter Club 2018 | 400m (Men) | 51.03 | 1 | NUS | 2018-10-20 00:00:00 |  FINAL |  798 |  | 
| Inter Club 2018 | 400m (Men) | 52.72 | 3 | NUS | 2018-10-20 00:00:00 |  H1  |  705 |  | 
| Singapore Open 2015 | 400m (Men) | 50.01 | 3 | SGP | 2015-04-04 00:00:00 |  H2 |  858 |  | 
| Inter Club 2015 | 400m Hurdles (Men) 0.914m | DNS        |  | SAFSA | 2015-10-25 00:00:00 |  FINAL |  0 |  | 
| SEA Games 2015 | 400m Hurdles (Men) 0.914m | 54.00 | 8 | SGP | 2015-06-10 00:00:00 |  FINAL |  940 |  | 
| Singapore Open 2015 | 400m Hurdles (Men) 0.914m | 57.25 | 6 | SGP | 2015-04-05 00:00:00 |  H2 |  798 |  | 
| Singapore Open 2015 | 400m Hurdles (Men) 0.914m | DNS    |  | SGP | 2015-04-05 00:00:00 |  H1 |  0 |  |