IVP Track & Field 2019/20 | 800m (Men) | 2:13.63 | 15 | RP | 2020-01-18 00:00:00 | FINAL | | |
Polite Track & Field 2019/20 | 800m (Men) | 2:07.20 | 5 | RP | 2019-11-09 00:00:00 | FINAL | | |
Inter Club 2019 | 800m (Men) | 2:17.96 | 13 | RP | 2019-06-30 00:00:00 | FINAL | | |
National Schools B Div 2017 | 800m (Men) | 2:04.89 | 3 | NV | 2017-04-21 00:00:00 | FINAL | 645 | |
National Schools B Div 2017 | 800m (Men) | 2:11.22 | 2 | NV | 2017-04-17 00:00:00 | H5 | 510 | |
Singapore T&F Series 2016/S2 | 800m (Men) | 2:16.80 | 4 | NV | 2016-02-21 00:00:00 | FINAL | 404 | |
National Schools B Div 2017 | 1500m (Men) | 4:36.02 | 14 | NV | 2017-04-28 00:00:00 | FINAL | 482 | |
National Schools B Div 2017 | 1500m (Men) | 4:48.34 | 1 | NV | 2017-04-06 00:00:00 | H4 | 379 | |
National Schools B Div 2016 | 1500m (Men) | 4:44.80 | 22 | NV | 2016-04-12 00:00:00 | Heats | 408 | |
Singapore Youth & Junior 2016 | 1500m (Men) | 5:03.47 | 9 | NV | 2016-03-19 00:00:00 | FINAL | 270 | |
National Schools C Div 2015 | 1500m (Men) | 5:03.20 | 19 | NV | 2015-04-14 00:00:00 | H1 | 272 | |
Singapore T&F Series 2016/S1 | 1500m (Men) | 5:15.03 | 9 | NV | 2015-01-24 00:00:00 | | 199 | |
National Schools B Div 2016 | 3000m (Men) | 11:10.80 | 34 | NV | 2016-04-14 00:00:00 | Heats | 233 | |
Singapore Youth & Junior 2016 | 3000m (Men) | 11:25.48 | 2 | NV | 2016-03-20 00:00:00 | FINAL | 194 | |
NYP Invitation Track & Field 2016 | 3000m (Men) | 11:23.2 | 6 | NV | 2016-03-09 00:00:00 | FINAL | 200 | |
Singapore T&F Series 2016/S1 | 3000m (Men) | 11:22.71 | 3 | NV | 2016-01-23 00:00:00 | FINAL | 201 | |
National Schools C Div 2015 | 3000m (Men) | 11:27.91 | 15 | NV | 2015-04-16 00:00:00 | FINAL | 188 | |
National Schools C Div 2015 | 3000m (Men) | 10:59.54 | 9 | NV | 2015-04-08 00:00:00 | H2 | 265 | |
Polite Track & Field 2019/20 | Road Race (Men) | DNF | | RP | 2019-10-19 00:00:00 | FINAL | | |