Polite Track & Field 2016/17 | 800m (Men) | 2:11.01 | 13 | RP | 2016-11-19 00:00:00 | FINAL | | |
Inter Club 2016 | 800m (Men) | 2:13.20 | 11 | SWIFT | 2016-10-23 00:00:00 | FINAL | 471 | |
Singapore Track & Field Series 2016/4 | 800m (Men) | 2:13.76 | 8 | | 2016-05-28 00:00:00 | FINAL | 460 | |
Polite Track & Field 2015/16 | 800m (Men) | 2:19.76 | 11 | RP | 2015-11-21 00:00:00 | FINAL | 353 | |
IVP Track & Field 2014/15 | 800m (Men) | 2:11.86 | 12 | RP | 2015-01-10 00:00:00 | FINAL | 497 | |
Polite Track & Field 2015/16 | 1500m (Men) | 4:57.69 | 10 | RP | 2015-11-28 00:00:00 | FINAL | 309 | |
IVP Track & Field 2014/15 | 1500m (Men) | 4:49.49 | 13 | RP | 2015-01-17 00:00:00 | FINAL | 370 | |
Polite Road Race 2016/17 | Road Race (Men) | 23:44 | 26 | RP | 2016-11-05 00:00:00 | FINAL | | |
NYP Invitational Road Race 2015 | Road Race (Men) | 15:24 | 25 | RP | 2015-11-04 00:00:00 | FINAL | 0 | |