IVP Track & Field 2017/18 | 800m (Men) | 2:09.72 | 6 | TP | 2018-01-20 00:00:00 | FINAL
| 541 | |
Polite Track & Field 2017/18 | 800m (Men) | 2:06.51 | 5 | TP | 2017-11-22 00:00:00 | FINAL | 609 | |
Inter Club 2017 | 800m (Men) | 2:09.87 | 7 | TP | 2017-10-29 00:00:00 | FINAL | 538 | |
IVP Track & Field 2016/17 | 800m (Men) | 2:10.46 | 9 | TP | 2017-01-21 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 800m (Men) | 2:09.73 | 8 | TP | 2016-11-19 00:00:00 | FINAL | | |
Polite Track & Field 2017/18 | 1500m (Men) | 4:37.68 | 7 | TP | 2017-11-25 00:00:00 | FINAL | 468 | |
IVP Track & Field 2016/17 | 1500m (Men) | 4:41.12 | 13 | TP | 2017-01-15 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 1500m (Men) | 4:36.07 | 8 | TP | 2016-11-26 00:00:00 | FINAL | | |
Inter Club 2016 | 1500m (Men) | 4:50.03 | 14 | TP | 2016-10-22 00:00:00 | FINAL | 366 | |
IVP Track & Field 2015/16 | 1500m (Men) | 4:39.92 | 14 | TP | 2016-01-13 00:00:00 | FINAL | 448 | |
Polite Track & Field 2015/16 | 1500m (Men) | 4:42.44 | 8 | TP | 2015-11-28 00:00:00 | FINAL | 427 | |
NYP Invitational Road Race 2015 | Road Race (Men) | 15:23 | 24 | TP | 2015-11-04 00:00:00 | FINAL | 0 | |