Polite Track & Field 2015/16 | 1500m (Men) | 4:59.99 | 12 | RP | 2015-11-28 00:00:00 | FINAL | 293 | |
IVP Track & Field 2014/15 | 1500m (Men) | 4:43.77 | 12 | RP | 2015-01-17 00:00:00 | FINAL | 416 | |
Polite Track & Field 2014/15 | 1500m (Men) | 4:37.09 | 8 | RP | 2014-11-22 00:00:00 | FINAL | 473 | |
Singapore Open 2017 | 5000m (Men) | 17:22.93 | 12 | ZOOM | 2017-04-28 00:00:00 | FINAL | 437 | |
IVP Track & Field 2016/17 | 5000m (Men) | 18:39.54 | 10 | RP | 2017-01-14 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 5000m (Men) | 17:51.15 | 5 | RP | 2016-11-26 00:00:00 | FINAL | | |
Inter Club 2016 | 5000m (Men) | 17:29.02 | 5 | RP | 2016-10-22 00:00:00 | FINAL | 424 | |
IVP Track & Field 2015/16 | 5000m (Men) | 21:21.00 | 16 | RP | 2016-01-16 00:00:00 | FINAL | 70 | |
Polite Track & Field 2015/16 | 5000m (Men) | 19:38.28 | 13 | RP | 2015-11-28 00:00:00 | FINAL | 190 | |
Inter Club 2015 | 5000m (Men) | 17:51.12 | 5 | RP | 2015-10-25 00:00:00 | FINAL | 378 | |
Polite Track & Field 2014/15 | 5000m (Men) | 18:53.09 | 12 | RP | 2014-11-22 00:00:00 | FINAL | 261 | |
Polite Track & Field 2016/17 | 10000m (Men) | 39:17.93 | 7 | RP | 2016-11-23 00:00:00 | FINAL | | |
Inter Club 2016 | 10000m (Men) | 37:44.15 | 5 | RP | 2016-10-23 00:00:00 | FINAL | 411 | |
Polite Road Race 2016/17 | Road Race (Men) | 21:25 | 7 | RP | 2016-11-05 00:00:00 | FINAL | | |
NYP Invitational Road Race 2015 | Road Race (Men) | 14:31 | 11 | RP | 2015-11-04 00:00:00 | FINAL | 0 | |
Polite Road Race 2014/15 | Road Race (Men) | 14:28 | 11 | RP | 2014-11-01 00:00:00 | FINAL | | |