IVP Track & Field 2018/19 | 800m (Men) | 2:10.83 | 8 | NYP | 2019-01-19 00:00:00 | FINAL | | |
Singapore Track & Field Series 2018/4 | 800m (Men) | DNS | | NYP | 2018-05-19 00:00:00 | FINAL | 0 | |
National Schools B Div 2017 | 800m (Men) | 2:18.31 | 16 | PS | 2017-04-21 00:00:00 | FINAL | 377 | |
National Schools B Div 2017 | 800m (Men) | 2:14.08 | 4 | PS | 2017-04-17 00:00:00 | H4 | 454 | |
National Schools B Div 2016 | 800m (Men) | 2:18.36 | 24 | PS | 2016-04-18 00:00:00 | Heats | 377 | |
National Schools C Div 2015 | 800m (Men) | 2:20.24 | 8 | PS | 2015-04-17 00:00:00 | FINAL | 345 | |
National Schools C Div 2015 | 800m (Men) | 2:25.67 | 13 | PS | 2015-04-09 00:00:00 | H1 | 261 | |
Polite Track & Field 2019/20 | 1500m (Men) | 4:34.85 | 5 | NYP | 2019-11-16 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 1500m (Men) | 4:42.84 | 9 | NYP | 2019-01-16 00:00:00 | FINAL | | |
Polite Track & Field 2018/19 | 1500m (Men) | 4:41.73 | 6 | NYP | 2018-11-24 00:00:00 | FINAL | 433 | |
Inter Club 2018 | 1500m (Men) | 4:45.35 | 12 | NYP | 2018-10-20 00:00:00 | FINAL | 403 | |
National Schools B Div 2017 | 1500m (Men) | 4:50.67 | 16 | PS | 2017-04-28 00:00:00 | FINAL | 361 | |
National Schools B Div 2017 | 1500m (Men) | 4:57.85 | 1 | PS | 2017-04-06 00:00:00 | H5 | 308 | |
National Schools B Div 2016 | 1500m (Men) | 4:44.72 | 14 | PS | 2016-04-29 00:00:00 | FINAL | 408 | |
National Schools B Div 2016 | 1500m (Men) | 4:44.79 | 10 | PS | 2016-04-12 00:00:00 | Heats | 408 | |
National Schools C Div 2015 | 1500m (Men) | 5:03.54 | 20 | PS | 2015-04-14 00:00:00 | H5 | 269 | |
Inter Club 2019 | 10000m (Men) | 39:08.61 | 6 | NYP | 2019-06-30 00:00:00 | FINAL | | |
Polite Track & Field 2019/20 | Road Race (Men) | 24:56.10 | 19 | NYP | 2019-10-19 00:00:00 | FINAL | | |