Polite Track & Field 2015/16 | 800m (Men) | 2:22.59 | 15 | NYP | 2015-11-21 00:00:00 | FINAL | 307 | |
Inter Club 2017 | 1500m (Men) | DNS | | NYP | 2017-10-28 00:00:00 | FINAL | 0 | |
Polite Track & Field 2015/16 | 1500m (Men) | 4:58.87 | 11 | NYP | 2015-11-28 00:00:00 | FINAL | 301 | |
Inter Club 2015 | 1500m (Men) | DNS | | NYP | 2015-10-24 00:00:00 | FINAL | | |
IVP Track & Field 2022/23 | 3000m Steeplechase (Men) 0.914m | 11:35.57 | 8 | NTU | 2023-01-08 00:00:00 | FINAL | | |
IVP Track & Field 2017/18 | 3000m Steeplechase (Men) 0.914m | 11:14.48 | 5 | NYP | 2018-01-20 00:00:00 | FINAL
| 515 | |
Polite Track & Field 2017/18 | 5000m (Men) | 17:33.67 | 1 | NYP | 2017-11-25 00:00:00 | FINAL | 414 | |
Polite Track & Field 2016/17 | 5000m (Men) | 18:14.04 | 9 | NYP | 2016-11-26 00:00:00 | FINAL | | |
Inter Club 2016 | 5000m (Men) | 19:36.72 | 14 | NYP | 2016-10-22 00:00:00 | FINAL | 192 | |
IVP Track & Field 2015/16 | 5000m (Men) | 19:07.11 | 15 | NYP | 2016-01-16 00:00:00 | FINAL | 238 | |
Polite Road Race 2016/17 | Road Race (Men) | 22:27 | 15 | NYP | 2016-11-05 00:00:00 | FINAL | | |
NYP Invitational Road Race 2015 | Road Race (Men) | 14:54 | 19 | NYP | 2015-11-04 00:00:00 | FINAL | 0 | |