SEA Games Cambodia 2023 | 100m (Men) | 10.78 | 6 | SGP | 2023-05-12 00:00:00 | FINAL | | |
SEA Games Cambodia 2023 | 100m (Men) | 10.93 | 2 | SGP | 2023-05-11 00:00:00 | H3 | | |
Commonwealth Games 2022 Birmingham | 100m (Men) | 10.67 | 6 | SGP | 2022-08-02 00:00:00 | H9 | | |
SEA Games 2021 | 100m (Men) | 10.94 | 4 | SGP | 2022-05-18 00:00:00 | H2 | | |
Singapore Open 2022 | 100m (Men) | 10.74 | 1 | SGP | 2022-04-17 00:00:00 | H3 | | |
Singapore Open 2022 | 100m (Men) | 10.83 | 6 | SGP | 2022-04-17 00:00:00 | FINAL | | |
Taiwan Open 2019 | 100m (Men) | 11.03 | 5 | SGP | 2019-05-25 00:00:00 | H7
| | |
Singapore Open 2019 | 100m (Men) | 10.82 | 2 | WAC | 2019-03-29 00:00:00 | H6 | | |
Singapore Open 2019 | 100m (Men) | 10.84 | 15 | WAC | 2019-03-29 00:00:00 | FINAL | | |
IVP Track & Field 2018/19 | 100m (Men) | 11.12 | 2 | NYP | 2019-01-12 00:00:00 | H2 | | |
Polite Track & Field 2018/19 | 100m (Men) | 10.93 | 1 | NYP | 2018-11-24 00:00:00 | FINAL | 907 | |
Polite Track & Field 2018/19 | 100m (Men) | 11.24 | 1 | NYP | 2018-11-17 00:00:00 | H3 | 817 | |
Inter Club 2018 | 100m (Men) | 11.16 | 1 | NYP | 2018-10-20 00:00:00 | FINAL | 840 | |
Inter Club 2018 | 100m (Men) | 11.41 | 2 | NYP | 2018-10-20 00:00:00 | H3 | 769 | |
Singapore Track & Field Series 2018/5 | 100m (Men) | DNS | | NYP | 2018-05-31 00:00:00 | FINAL | 0 | |
Taiwan Open 2018 | 100m (Men) | 10.86 | 5 | SGP | 2018-05-25 00:00:00 | H1 | 928 | |
Singapore Track & Field Series 2018/4 | 100m (Men) | 11.04 | 2 | NYP | 2018-05-19 00:00:00 | FINAL | 874 | |
Singapore Track & Field Series 2018/4 | 100m (Men) | 11.11 | 2 | NYP | 2018-05-19 00:00:00 | H1 | 854 | |
Singapore Open 2018 | 100m (Men) | 11.02 | 5 | WAC | 2018-04-11 00:00:00 | H3 | 880 | |
Singapore Open 2018 | 100m (Men) | 11.16 | 7 | WAC | 2018-04-11 00:00:00 | FINAL 2 | 840 | |
IVP Track & Field 2018/19 | 100m (Men) | 10.95 | 2 | NYP | 2018-01-12 00:00:00 | FINAL | | |
World U18 Championship 2017 Nairobi | 100m (Men) | 10.94 | 4 | SGP | 2017-07-12 00:00:00 | Heat5 | 904 | |
World U18 Championship 2017 Nairobi | 100m (Men) | 11.05 | 8 | SGP | 2017-07-12 00:00:00 | SF3 | 871 | |
National Schools A Div 2017 | 100m (Men) | 11.13 | 2 | RI | 2017-04-28 00:00:00 | FINAL | 848 | |
National Schools A Div 2017 | 100m (Men) | 11.09 | 1 | RI | 2017-04-20 00:00:00 | SF3 | 860 | |
National Schools A Div 2017 | 100m (Men) | 11.39 | 1 | RI | 2017-04-11 00:00:00 | H2 | 775 | |
National Schools B Div 2016 | 100m (Men) | 10.87 | 1 | RI | 2016-04-29 00:00:00 | FINAL | 925 | CR |
National Schools B Div 2016 | 100m (Men) | 11.00 | 1 | RI | 2016-04-21 00:00:00 | Semi Final | 886 | |
National Schools B Div 2016 | 100m (Men) | 11.22 | 1 | RI | 2016-04-12 00:00:00 | Heats | 822 | |
Singapore Youth & Junior 2016 | 100m (Men) | DNS | | RI | 2016-03-19 00:00:00 | Qualifying | 0 | |
Singapore T&F Series 2016/S2 | 100m (Men) | 11.25 | 2 | RI | 2016-02-20 00:00:00 | FINAL | 814 | |
Singapore Youth & Junior 2016 | 200m (Men) | DNS | | RI | 2016-03-20 00:00:00 | Heats | 0 | |
National Schools B Div 2016 | 110m Hurdles (M) 0.914m | 14.11 | 2 | RI | 2016-04-19 00:00:00 | FINAL | 0 | |
National Schools B Div 2016 | 110m Hurdles (M) 0.914m | 14.50 | 3 | RI | 2016-04-19 00:00:00 | Heats | 0 | |
Singapore T&F Series 2016/S2 | 110m Hurdles (M) 0.914m | 14.67 | 3 | RI | 2016-02-21 00:00:00 | FINAL | 0 | |
National Schools B Div 2015 | 110m Hurdles (M) 0.914m | 14.37 | 1 | RI | 2015-04-14 00:00:00 | H1 | | |
National Schools B Div 2015 | 110m Hurdles (M) 0.914m | 18.12 | 8 | RI | 2015-04-14 00:00:00 | FINAL | | |
National Schools B Div 2015 | 400m Hurdles (M) 0.838m | 2:01.70 | 8 | RI | 2015-04-20 00:00:00 | FINAL | | |
National Schools B Div 2015 | 400m Hurdles (M) 0.838m | 59.29 | 3 | RI | 2015-04-09 00:00:00 | H3 | | |