IVP Track & Field 2019/20 | 800m (Men) | 2:01.96 | 1 | NUS | 2020-01-18 00:00:00 | FINAL | | |
IVP Track & Field 2019/20 | 1500m (Men) | 4:21.07 | 2 | NUS | 2020-01-15 00:00:00 | FINAL | | |
Inter Club 2018 | 1500m (Men) | 4:23.90 | 4 | NUS | 2018-10-20 00:00:00 | FINAL | 596 | |
Singapore Open 2018 | 1500m (Men) | 4:16.61 | 7 | NUS | 2018-04-12 00:00:00 | FINAL | 670 | |
IVP Track & Field 2017/18 | 1500m (Men) | 4:18.13 | 2 | NUS | 2018-01-17 00:00:00 | FINAL
| 654 | |
Inter Club 2017 | 1500m (Men) | 4:18.65 | 2 | NUS | 2017-10-28 00:00:00 | FINAL | 649 | |
Inter Club 2018 | 3000m Steeplechase (Men) 0.914m | 10:44.56 | 1 | NUS | 2018-10-21 00:00:00 | FINAL | 608 | |
IVP Track & Field 2017/18 | 3000m Steeplechase (Men) 0.914m | 10:33.04 | 2 | NUS | 2018-01-20 00:00:00 | FINAL
| 646 | |
Inter Club 2017 | 3000m Steeplechase (Men) 0.914m | 10:12.10 | 1 | NUS | 2017-10-29 00:00:00 | FINAL | 718 | |
IVP Track & Field 2017/18 | 5000m (Men) | 17:11.51 | 3 | NUS | 2018-01-13 00:00:00 | FINAL
| 463 | |
Inter Club 2016 | 5000m (Men) | 16:51.13 | 3 | NUS | 2016-10-22 00:00:00 | FINAL | 510 | |