| Singapore T&F Series 2016/S2 | 100m (Men) | 11.67 | 6 | RI | 2016-02-20 00:00:00 |  FINAL |  699 |  | 
| National Schools A Div 2016 | 200m (Men) | 23.52 | 6 | RI | 2016-04-25 00:00:00 |  FINAL |  729 |  | 
| National Schools A Div 2016 | 200m (Men) | 23.25 | 4 | RI | 2016-04-18 00:00:00 |  Semi Finals |  762 |  | 
| National Schools A Div 2016 | 200m (Men) | 23.87 | 8 | RI | 2016-04-14 00:00:00 |  Heats |  687 |  | 
| Singapore Youth & Junior 2016 | 200m (Men) | 23.56 | 3 | RIJC | 2016-03-20 00:00:00 |  Heats |  724 |  | 
| Singapore T&F Series 2016/S1 | 200m (Men) | 23.38 | 1 | RI | 2016-01-23 00:00:00 |  H1 |  746 |  | 
| National Schools A Div 2016 | 400m (Men) | 53.09 | 4 | RI | 2016-04-21 00:00:00 |  FINAL |  685 |  | 
| National Schools A Div 2016 | 400m (Men) | 52.57 | 3 | RI | 2016-04-19 00:00:00 |  Semi Finals |  713 |  | 
| National Schools A Div 2016 | 400m (Men) | 53.48 | 4 | RI | 2016-04-12 00:00:00 |  Heats |  664 |  | 
| Singapore Youth & Junior 2016 | 400m (Men) | 53.13 | 2 | RI | 2016-03-19 00:00:00 |  Qualifying |  683 |  | 
| Singapore Youth & Junior 2016 | 400m (Men) | DNS |  | RI | 2016-03-19 00:00:00 |  FINAL |  0 |  | 
| Singapore T&F Series 2016/S2 | 400m (Men) | 53.92 | 2 | RI | 2016-02-20 00:00:00 |  FINAL |  642 |  | 
| National Schools A Div 2015 | 400m (Men) | 53.03 | 7 | RI | 2015-04-16 00:00:00 |  FINAL |  688 |  | 
| National Schools A Div 2015 | 400m (Men) | 53.21 | 7 | RI | 2015-04-14 00:00:00 |  SF2  |  679 |  | 
| National Schools A Div 2015 | 400m (Men) | 53.68 | 5 | RI | 2015-04-07 00:00:00 |  H5  |  654 |  |