SA Performance Trial 2 2020 | 100m (Men) | DNS | | SGP | 2020-12-12 00:00:00 | FINAL | | |
SA Performance Trial 1 2020 | 100m (Men) | DNS | | SGP | 2020-11-28 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 100m (Men) | 10.97 | 1 | SMU | 2019-01-12 00:00:00 | H1 | | |
Inter Club 2018 | 100m (Men) | DNS | | SMU | 2018-10-20 00:00:00 | H3 | 0 | |
Singapore Track & Field Series 2018/5 | 100m (Men) | DQ | | SMU | 2018-05-31 00:00:00 | FINAL | 0 | |
Singapore Track & Field Series 2018/4 | 100m (Men) | 11.13 | 3 | SMU | 2018-05-19 00:00:00 | H1 | 848 | |
Singapore Open 2018 | 100m (Men) | DNS | | SMU | 2018-04-11 00:00:00 | H5 | 0 | |
IVP Track & Field 2018/19 | 100m (Men) | 10.98 | 4 | SMU | 2018-01-12 00:00:00 | FINAL | | |
World University Games 2017 Taipei | 100m (Men) | 11.08 | 5 | SGP | 2017-08-23 00:00:00 | R1 Heat6 | 863 | |
Singapore Open 2017 | 100m (Men) | 11.13 | 5 | SGP | 2017-04-29 00:00:00 | H6 | 848 | |
Singapore Track & Field Series 2016/4 | 100m (Men) | 11.32 | 4 | SMU | 2016-05-28 00:00:00 | FINAL | 794 | |
Singapore T&F Series 2016/S1 | 100m (Men) | 11.08 | 3 | SMU | 2015-01-24 00:00:00 | H4 | 863 | |
Singapore Open 2022 | 200m (Men) | 22.48 | 5 | SGP | 2022-04-16 00:00:00 | H2 | | +0.5 |
Singapore Open 2022 | 200m (Men) | 31.57 | 4 | SGP | 2022-04-16 00:00:00 | FINAL | | YC-TR-4.4.3 |
SA Performance Trial 2 2020 | 200m (Men) | DNS | | SGP | 2020-12-13 00:00:00 | FINAL | | |
SA Performance Trial 1 2020 | 200m (Men) | DNS | | SGP | 2020-11-29 00:00:00 | FINAL | | |
World University Games 2019 Napoli | 200m (Men) | 21.75 | 5 | SGP | 2019-07-10 00:00:00 | H5 | | |
Taiwan Open 2019 | 200m (Men) | 22.31 | 4 | SGP | 2019-05-26 00:00:00 | H4
| | |
Asian Athletics Championship 2019 Doha | 200m (Men) | 22.16 | 4 | SGP | 2019-04-23 00:00:00 | H2 | | |
Asian Athletics Championship 2019 Doha | 200m (Men) | 22.18 | 7 | SGP | 2019-04-23 00:00:00 | SF3 | | |
IVP Track & Field 2018/19 | 200m (Men) | 21.69 | 2 | SMU | 2019-01-19 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 200m (Men) | 22.23 | 1 | SMU | 2019-01-19 00:00:00 | H3 | | |
ASEAN University Games 2018 Myanmar | 200m (Men) | 22.15 | 6 | SGP | 2018-12-14 00:00:00 | FINAL | 905 | SB |
ASEAN University Games 2018 Myanmar | 200m (Men) | 22.22 | 3 | SGP | 2018-12-14 00:00:00 | H1 | 895 | |
Inter Club 2018 | 200m (Men) | DNS | | SMU | 2018-10-21 00:00:00 | H2 | 0 | |
Singapore Track & Field Series 2018/5 | 200m (Men) | 21.90 | 2 | SMU | 2018-05-31 00:00:00 | FINAL | 939 | |
Singapore Track & Field Series 2018/5 | 200m (Men) | 21.93 | 2 | SMU | 2018-05-31 00:00:00 | Heats | 935 | |
Singapore Open 2018 | 200m (Men) | DNS | | SMU | 2018-04-12 00:00:00 | H3 | 0 | |
IVP Track & Field 2016/17 | 200m (Men) | 22.25 | 2 | SMU | 2017-01-21 00:00:00 | FINAL | | |
Singapore T&F Series 2016/S2 | 200m (Men) | 22.26 | 5 | WAC | 2016-02-21 00:00:00 | FINAL | 890 | |
IVP Track & Field 2015/16 | 200m (Men) | 22.22 | 3 | SMU | 2016-01-16 00:00:00 | FINAL | 895 | |
Inter Club 2015 | 200m (Men) | 22.65 | 2 | SMU | 2015-10-25 00:00:00 | FINAL | 838 | |
Inter Club 2015 | 200m (Men) | 23.34 | 2 | SMU | 2015-10-25 00:00:00 | H1 | 751 | |
IVP Track & Field 2015/16 | 200m (Men) | 22.91 | 2 | SMU | 2015-01-16 00:00:00 | H2 | 805 | |
SEA Games 2021 | 400m (Men) | 47.46 | 3 | SGP | 2022-05-15 00:00:00 | FINAL | | |
SEA Games 2021 | 400m (Men) | 48.53 | 3 | SGP | 2022-05-15 00:00:00 | H2 | | |
Singapore Open 2022 | 400m (Men) | DNS | | SGP | 2022-04-17 00:00:00 | H2 | | |
SA Performance Trial 2 2020 | 400m (Men) | DNS | | SGP | 2020-12-12 00:00:00 | FINAL | | |
SEA Games 2019 | 400m (Men) | 47.56 | 3 | SGP | 2019-12-08 00:00:00 | H2 | | |
SEA Games 2019 | 400m (Men) | 47.93 | 6 | SGP | 2019-12-08 00:00:00 | FINAL | | |
World University Games 2019 Napoli | 400m (Men) | 48.16 | 5 | SGP | 2019-07-08 00:00:00 | H5 | | |
Taiwan Open 2019 | 400m (Men) | 47.88 | 4 | SGP | 2019-05-25 00:00:00 | FINAL | | |
Taiwan Open 2019 | 400m (Men) | 48.32 | 2 | SGP | 2019-05-25 00:00:00 | H1
| | |
Asian Athletics Championship 2019 Doha | 400m (Men) | 49.09 | 6 | SGP | 2019-04-21 00:00:00 | H3 | | |
Singapore Open 2019 | 400m (Men) | 47.69 | 1 | SMU | 2019-03-29 00:00:00 | H3 | | |
Singapore Open 2019 | 400m (Men) | DQ | | SMU | 2019-03-29 00:00:00 | FINAL | | |
Singapore Track & Field Series 2018/5 | 400m (Men) | DNS | | SMU | 2018-05-31 00:00:00 | FINAL | 0 | |
Singapore Track & Field Series 2018/4 | 400m (Men) | 48.67 | 1 | SMU | 2018-05-19 00:00:00 | FINAL | 939 | |
Singapore Open 2018 | 400m (Men) | DNS | | SMU | 2018-04-11 00:00:00 | H2 | 0 | |
World University Games 2017 Taipei | 400m (Men) | 49.25 | 6 | SGP | 2017-08-23 00:00:00 | H1 | 903 | SB |
Singapore Open 2017 | 400m (Men) | DNS | | SGP | 2017-04-29 00:00:00 | FINAL | 0 | |
Singapore Open 2017 | 400m (Men) | 49.27 | 3 | SGP | 2017-04-28 00:00:00 | H1 | 902 | |
IVP Track & Field 2016/17 | 400m (Men) | DQ | | SMU | 2017-01-14 00:00:00 | Heats | | |
ASEAN University Games 2016 Singapore | 400m (Men) | 48.93 | 4 | SGP | 2016-07-16 00:00:00 | FINAL | 923 | |
ASEAN University Games 2016 Singapore | 400m (Men) | 49.16 | 4 | SGP | 2016-07-16 00:00:00 | Heat 1 | 909 | |
Singapore Track & Field Series 2016/4 | 400m (Men) | 48.97 | 3 | SMU | 2016-05-28 00:00:00 | FINAL | 920 | |
Singapore Open 2016 | 400m (Men) | 49.48 | | SGP | 2016-04-28 00:00:00 | Heats | 889 | |
IVP Track & Field 2015/16 | 400m (Men) | 49.02 | 1 | SMU | 2016-01-09 00:00:00 | FINAL | 917 | |
Inter Club 2015 | 400m (Men) | 49.08 | 1 | SMU | 2015-10-24 00:00:00 | FINAL | 914 | |
Inter Club 2015 | 400m (Men) | 52.16 | 1 | SMU | 2015-10-24 00:00:00 | H3 | 735 | |
Singapore Open 2015 | 400m (Men) | 50.08 | 4 | SGP | 2015-04-04 00:00:00 | H2 | 853 | |
IVP Track & Field 2015/16 | 400m (Men) | 52.28 | 1 | SMU | 2015-01-09 00:00:00 | H3 | 728 | |