IVP Track & Field 2021/22 | 3000m Steeplechase (Men) 0.914m | 10:27.41 | 1 | NTU | 2022-03-26 00:00:00 | FINAL | | |
SA Performance Trial 2 2020 | 3000m Steeplechase (Men) 0.914m | 9:43.40 | 1 | NTU | 2020-12-11 00:00:00 | FINAL | | |
SA Performance Trial 1 2020 | 3000m Steeplechase (Men) 0.914m | 10:00.59 | 1 | NTU | 2020-11-28 00:00:00 | FINAL | | |
IVP Track & Field 2019/20 | 3000m Steeplechase (Men) 0.914m | 10:26.13 | 1 | NTU | 2020-01-18 00:00:00 | FINAL | | |
Singapore Open 2017 | 3000m Steeplechase (Men) 0.914m | 9:46.38 | 3 | SGP | 2017-04-27 00:00:00 | FINAL | 811 | |
IVP Track & Field 2016/17 | 3000m Steeplechase (Men) 0.914m | 9:46.06 | 1 | NP | 2017-01-21 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 3000m Steeplechase (Men) 0.914m | 9:51.42 | 1 | NP | 2016-11-19 00:00:00 | FINAL | | |
Singapore Open 2016 | 3000m Steeplechase (Men) 0.914m | 10:01.97 | 2 | SWIFT | 2016-04-28 00:00:00 | FINAL | 754 | |
IVP Track & Field 2015/16 | 3000m Steeplechase (Men) 0.914m | 10:28.16 | 2 | NP | 2016-01-09 00:00:00 | FINAL | 662 | |
Polite Track & Field 2015/16 | 3000m Steeplechase (Men) 0.914m | 10:37.76 | 2 | NP | 2015-11-21 00:00:00 | FINAL | 630 | |
IVP Track & Field 2014/15 | 3000m Steeplechase (Men) 0.914m | 10:35.23 | 3 | NP | 2015-01-10 00:00:00 | FINAL | 638 | |
Polite Track & Field 2014/15 | 3000m Steeplechase (Men) 0.914m | 10:42.77 | 2 | NP | 2014-11-19 00:00:00 | FINAL | 614 | |
Singapore Open 2017 | 5000m (Men) | DNS | | SGP | 2017-04-28 00:00:00 | FINAL | 0 | |
IVP Track & Field 2016/17 | 5000m (Men) | 15:31.69 | 1 | NP | 2017-01-14 00:00:00 | FINAL | | |
Polite Track & Field 2016/17 | 5000m (Men) | 16:11.49 | 1 | NP | 2016-11-26 00:00:00 | FINAL | | CR |
IVP Track & Field 2015/16 | 5000m (Men) | 16:40.82 | 4 | NP | 2016-01-16 00:00:00 | FINAL | 535 | |
Polite Track & Field 2015/16 | 5000m (Men) | 17:12.27 | 1 | NP | 2015-11-28 00:00:00 | FINAL | 461 | |
IVP Track & Field 2014/15 | 5000m (Men) | 17:26.48 | 4 | NP | 2015-01-17 00:00:00 | FINAL | 430 | |
Polite Track & Field 2014/15 | 5000m (Men) | 17:43.35 | 2 | NP | 2014-11-22 00:00:00 | FINAL | 394 | |
Polite Track & Field 2016/17 | 10000m (Men) | 36:54.77 | 1 | NP | 2016-11-23 00:00:00 | FINAL | | |
Polite Road Race 2016/17 | Road Race (Men) | 20:01 | 1 | NP | 2016-11-05 00:00:00 | FINAL | | |
NYP Invitational Road Race 2015 | Road Race (Men) | 14:01 | 3 | NP | 2015-11-04 00:00:00 | FINAL | 0 | |
Polite Road Race 2014/15 | Road Race (Men) | 13:42 | 2 | NP | 2014-11-01 00:00:00 | FINAL | | |