| National Schools B Div 2018 | 100m (Men) | 12.03 | 4 | HY | 2018-04-06 00:00:00 |  SF2 |  608 |  | 
| National Schools B Div 2018 | 100m (Men) | 12.02 | 2 | HY | 2018-03-26 00:00:00 |  HEAT10 |  610 |  | 
| National Schools B Div 2017 | 100m (Men) | 12.08 | 8 | HY | 2017-04-20 00:00:00 |  SF3 |  596 |  | 
| National Schools B Div 2017 | 100m (Men) | 11.96 | 3 | HY | 2017-04-06 00:00:00 |  H12 |  625 |  | 
| National Schools C Div 2016 | 100m (Men) | 12.43 | 12 | HY | 2016-04-21 00:00:00 |  Semi Final |  514 |  | 
| National Schools C Div 2016 | 100m (Men) | 12.75 | 15 | HY | 2016-04-12 00:00:00 |  Heats |  444 |  | 
| National Schools B Div 2018 | 200m (Men) | 25.06 | 7 | HY | 2018-04-02 00:00:00 |  SF2 |  553 |  | 
| National Schools B Div 2018 | 200m (Men) | 24.88 | 3 | HY | 2018-03-28 00:00:00 |  H6 |  572 |  | 
| National Schools B Div 2017 | 200m (Men) | 25.18 | 1 | HY | 2017-04-12 00:00:00 |  H9 |  541 |  | 
| National Schools C Div 2016 | Long Jump (Men) |  | 15 | HY | 2016-04-19 00:00:00 |  Heats |  0 |  | 
| National Schools C Div 2016 | Long Jump (Men) | 5.29m | 8 | HY | 2016-04-19 00:00:00 |  FINAL |  562 |  | 
| Singapore T&F Series 2016/S2 | Long Jump (Men) | 5.12m | 8 | HUA YI SEC SCH | 2016-02-21 00:00:00 |  FINAL |  527 |  |