Inter Club 2018 | 1500m (Men) | 4:36.67 | 9 | NYP | 2018-10-20 00:00:00 | FINAL | 477 | |
IVP Track & Field 2022/23 | 3000m Steeplechase (Men) 0.914m | 10:45.57 | 2 | SUSS | 2023-01-08 00:00:00 | FINAL | | |
SA Performance Trial 1 2020 | 3000m Steeplechase (Men) 0.914m | DNS | | WAC | 2020-11-28 00:00:00 | FINAL | | |
IVP Track & Field 2019/20 | 3000m Steeplechase (Men) 0.914m | 11:47.09 | 7 | NYP | 2020-01-18 00:00:00 | FINAL | | |
Polite Track & Field 2019/20 | 3000m Steeplechase (Men) 0.914m | DQ | | NYP | 2019-11-09 00:00:00 | FINAL | | |
Inter Club 2019 | 3000m Steeplechase (Men) 0.914m | 11:26.39 | 7 | NYP | 2019-06-30 00:00:00 | FINAL | | |
Polite Track & Field 2019/20 | 5000m (Men) | DNF | | NYP | 2019-11-16 00:00:00 | FINAL | | |
Singapore Track & Field Series 2018/4 | 5000m (Men) | 17:50.37 | 1 | NYP | 2018-05-19 00:00:00 | FINAL | 379 | |
Polite Track & Field 2017/18 | 5000m (Men) | 19:40.61 | 11 | NYP | 2017-11-25 00:00:00 | FINAL | 186 | |
IVP Track & Field 2022/23 | 10000m (Men) | 39:15.38 | 10 | SUSS | 2023-01-04 00:00:00 | FINAL | | |
Polite Track & Field 2018/19 | 10000m (Men) | 40:35.85 | 8 | NYP | 2018-11-22 00:00:00 | FINAL | 267 | |
IVP Track & Field 2017/18 | 10000m (Men) | 39:44.67 | 8 | NYP | 2018-01-17 00:00:00 | FINAL
| 306 | |
Polite Track & Field 2017/18 | 10000m (Men) | 38:56.00 | 3 | NYP | 2017-11-22 00:00:00 | FINAL | 347 | |
Polite Track & Field 2019/20 | Road Race (Men) | 23:10.99 | 10 | NYP | 2019-10-19 00:00:00 | FINAL | | |