IVP Track & Field 2016/17 | 1500m (Men) | 4:39.34 | 12 | TP | 2017-01-15 00:00:00 | FINAL | | |
Singapore Track & Field Series 2016/4 | 1500m (Men) | 4:40.53 | 9 | | 2016-05-28 00:00:00 | FINAL | 443 | |
IVP Track & Field 2015/16 | 1500m (Men) | 4:40.56 | 15 | TP | 2016-01-13 00:00:00 | FINAL | 443 | |
Polite Track & Field 2015/16 | 1500m (Men) | 4:47.19 | 9 | TP | 2015-11-28 00:00:00 | FINAL | 388 | |
IVP Track & Field 2016/17 | 5000m (Men) | 18:50.58 | 11 | TP | 2017-01-14 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 5000m (Men) | 17:58.20 | 7 | TP | 2016-11-26 00:00:00 | FINAL | | |
IVP Track & Field 2014/15 | 5000m (Men) | 20:43.11 | 19 | TP | 2015-01-17 00:00:00 | FINAL | 107 | |
Polite Track & Field 2014/15 | 5000m (Men) | 20:15.13 | 15 | TP | 2014-11-22 00:00:00 | FINAL | 140 | |
Polite Road Race 2016/17 | Road Race (Men) | 22:14 | 13 | TP | 2016-11-05 00:00:00 | FINAL | | |
NYP Invitational Road Race 2015 | Road Race (Men) | 15:06 | 22 | TP | 2015-11-04 00:00:00 | FINAL | 0 | |
Polite Road Race 2014/15 | Road Race (Men) | 16:16 | 32 | TP | 2014-11-01 00:00:00 | FINAL | | |