World University Games 2019 Napoli | 100m (Men) | 10.80 | 2 | SGP | 2019-07-08 00:00:00 | PRELIM H4 | | |
World University Games 2019 Napoli | 100m (Men) | 10.97 | 8 | SGP | 2019-07-08 00:00:00 | Round1 H7 | | |
Taiwan Open 2019 | 100m (Men) | 10.84 | 1 | SGP | 2019-05-25 00:00:00 | H7
| | SB |
Singapore Open 2019 | 100m (Men) | 11.00 | 17 | NUS | 2019-03-29 00:00:00 | FINAL | | |
Singapore Open 2019 | 100m (Men) | 11.03 | 2 | NUS | 2019-03-29 00:00:00 | H1 | | |
ASEAN University Games 2018 Myanmar | 100m (Men) | 10.89 | 5 | SGP | 2018-12-16 00:00:00 | FINAL | 919 | SB |
ASEAN University Games 2018 Myanmar | 100m (Men) | 10.97 | 4 | SGP | 2018-12-16 00:00:00 | H1 | 895 | |
Singapore Track & Field Series 2018/5 | 100m (Men) | DNS | | NUS | 2018-05-31 00:00:00 | FINAL | 0 | |
Singapore Track & Field Series 2018/4 | 100m (Men) | 10.77 | 1 | NUS | 2018-05-19 00:00:00 | FINAL | 955 | |
Singapore Track & Field Series 2018/4 | 100m (Men) | 10.89 | 1 | NUS | 2018-05-19 00:00:00 | H1 | 919 | |
Singapore Open 2018 | 100m (Men) | 10.746 | 6 | NUS | 2018-04-11 00:00:00 | FINAL 1 | 962 | |
Singapore Open 2018 | 100m (Men) | 10.78 | 2 | NUS | 2018-04-11 00:00:00 | H1 | 952 | |
SEA Games 2017 | 100m (Men) | 10.79 | 6 | SGP | 2017-08-22 00:00:00 | SF2 | 949 | |
Asian Athletics Championship 2017 Bhubaneswar | 100m (Men) | DQ | | SGP | 2017-07-06 00:00:00 | Heat4 | 0 | |
Singapore Open 2017 | 100m (Men) | 10.84 | 2 | SGP | 2017-04-29 00:00:00 | H3 | 934 | |
Singapore Open 2017 | 100m (Men) | 11.06 | 9 | SGP | 2017-04-29 00:00:00 | FINAL | 869 | |
IVP Track & Field 2016/17 | 100m (Men) | 10.82 | 1 | NUS | 2017-01-14 00:00:00 | Heats | | |
IVP Track & Field 2016/17 | 100m (Men) | 10.97 | 2 | NUS | 2017-01-14 00:00:00 | FINAL | | |
Olympic Games 2016 Rio | 100m (Men) | 10.79 | 9 | SIN | 2016-08-13 00:00:00 | Round1 Heat7 | 949 | |
Olympic Games 2016 Rio | 100m (Men) | 10.84 | 2 | SIN | 2016-08-13 00:00:00 | Preliminary 3 | 934 | |
ASEAN University Games 2016 Singapore | 100m (Men) | 10.85 | 3 | SGP | 2016-07-14 00:00:00 | Heat 2 | 931 | |
ASEAN University Games 2016 Singapore | 100m (Men) | 10.88 | 5 | SGP | 2016-07-14 00:00:00 | FINAL | 922 | |
Singapore Track & Field Series 2016/4 | 100m (Men) | 10.87 | 1 | NUS | 2016-05-28 00:00:00 | FINAL | 925 | |
Singapore T&F Series 2016/S3 | 100m (Men) | 10.84 | 1 | NUS | 2016-03-05 00:00:00 | H1 | 934 | |
IVP Track & Field 2015/16 | 100m (Men) | 10.52 | 1 | NUS | 2016-01-09 00:00:00 | FINAL | 1034 | |
Inter Club 2015 | 100m (Men) | 10.98 | 1 | NUS | 2015-10-24 00:00:00 | H2 | 892 | |
Inter Club 2015 | 100m (Men) | 13.34 | 8 | NUS | 2015-10-24 00:00:00 | FINAL | 329 | |
Singapore Open 2015 | 100m (Men) | 11.03 | 4 | SGP | 2015-04-04 00:00:00 | H4 | 877 | |
Singapore Open 2015 | 100m (Men) | DNS | | SGP | 2015-04-04 00:00:00 | SF3 | 0 | |
Singapore T&F Series 2016/S1 | 100m (Men) | DNS | | NUS | 2015-01-24 00:00:00 | H4 | 0 | |
IVP Track & Field 2015/16 | 100m (Men) | 10.73 | 1 | NUS | 2015-01-09 00:00:00 | H1 | 968 | |
SEA Games 2019 | 200m (Men) | 21.56 | 8 | SGP | 2019-12-07 00:00:00 | FINAL | | |
SEA Games 2019 | 200m (Men) | 21.76 | 5 | SGP | 2019-12-07 00:00:00 | H2 | | |
World University Games 2019 Napoli | 200m (Men) | DNF | | SGP | 2019-07-10 00:00:00 | H1 | | |
Taiwan Open 2019 | 200m (Men) | 21.77 | 2 | SGP | 2019-05-26 00:00:00 | H3
| | |
Taiwan Open 2019 | 200m (Men) | 22.21 | 6 | SGP | 2019-05-26 00:00:00 | FINAL | | |
Asian Athletics Championship 2019 Doha | 200m (Men) | 21.55 | 3 | SGP | 2019-04-23 00:00:00 | H5 | | PB |
Asian Athletics Championship 2019 Doha | 200m (Men) | 23.04 | 6 | SGP | 2019-04-23 00:00:00 | SF1 | | |
Singapore Open 2019 | 200m (Men) | 22.00 | 1 | NUS | 2019-03-28 00:00:00 | H1 | | |
Singapore Open 2019 | 200m (Men) | DNF | | NUS | 2019-03-28 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 200m (Men) | 21.65 | 1 | NUS | 2019-01-19 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 200m (Men) | 22.38 | 1 | NUS | 2019-01-19 00:00:00 | H2 | | |
ASEAN University Games 2018 Myanmar | 200m (Men) | 21.84 | 5 | SGP | 2018-12-14 00:00:00 | FINAL | 947 | SB |
ASEAN University Games 2018 Myanmar | 200m (Men) | 21.87 | 2 | SGP | 2018-12-14 00:00:00 | H2 | 943 | |
Singapore Track & Field Series 2018/5 | 200m (Men) | 21.77 | 1 | NUS | 2018-05-31 00:00:00 | Heats | 957 | |
Singapore Track & Field Series 2018/5 | 200m (Men) | 21.85 | 1 | NUS | 2018-05-31 00:00:00 | FINAL | 946 | |
Singapore Open 2018 | 200m (Men) | DNF | | NUS | 2018-04-12 00:00:00 | H1 | 0 | |
SEA Games 2017 | 200m (Men) | 21.87 | 6 | SGP | 2017-08-23 00:00:00 | SF1 | 943 | |
IVP Track & Field 2016/17 | 200m (Men) | 21.76 | 1 | NUS | 2017-01-21 00:00:00 | FINAL | | |
Singapore T&F Series 2016/S2 | 200m (Men) | 21.63 | 2 | NUS | 2016-02-21 00:00:00 | FINAL | 977 | |
Inter Club 2015 | 200m (Men) | 22.52 | 1 | NUS | 2015-10-25 00:00:00 | FINAL | 855 | |
Inter Club 2015 | 200m (Men) | 23.38 | 1 | NUS | 2015-10-25 00:00:00 | H3 | 746 | |
IVP Track & Field 2015/16 | 200m (Men) | 22.44 | 1 | NUS | 2015-01-16 00:00:00 | H3 | 866 | |
Singapore Open 2015 | 110m Hurdles (Men) 1.067m | DQ | | SGP | 2015-04-04 00:00:00 | H1 | 0 | |