Asian Games 2023 Hangzhou | 100m (Men) | 10.23 | 5 | TPE | 2023-09-30 00:00:00 | SF1 | | |
Asian Games 2023 Hangzhou | 100m (Men) | 10.31 | 4 | TPE | 2023-09-29 00:00:00 | H1 | | |
Olympic Games 2020 Tokyo | 100m (Men) | 10.21 | 5 | TPE | 2021-07-31 00:00:00 | H1 | | SB |
Taiwan Open 2019 | 100m (Men) | 10.21 | 1 | TPE | 2019-05-25 00:00:00 | H8
| | |
Taiwan Open 2019 | 100m (Men) | 10.23 | 2 | TPE | 2019-05-25 00:00:00 | FINAL | | |
Asian Athletics Championship 2019 Doha | 100m (Men) | 10.28 | 5 | TPE | 2019-04-22 00:00:00 | FINAL | | SB |
Asian Athletics Championship 2019 Doha | 100m (Men) | 10.29 | 3 | TPE | 2019-04-22 00:00:00 | SF2 | | SB |
Asian Athletics Championship 2019 Doha | 100m (Men) | 10.34 | 2 | TPE | 2019-04-21 00:00:00 | H4 | | SB |
Asian Games 2018 Indonesia | 100m (Men) | 10.17 | 2 | TPE | 2018-08-26 00:00:00 | SF3 | 1148 | |
Asian Games 2018 Indonesia | 100m (Men) | 10.17 | 5 | TPE | 2018-08-26 00:00:00 | FINAL | 1148 | |
Asian Games 2018 Indonesia | 100m (Men) | 10.13 | 1 | TPE | 2018-08-25 00:00:00 | H2 | 1162 | |
Taiwan Open 2018 | 100m (Men) | 10.12 | 1 | TPE | 2018-05-25 00:00:00 | H4 | 1165 | |
Taiwan Open 2018 | 100m (Men) | 10.20 | 1 | TPE | 2018-05-25 00:00:00 | FINAL | 1138 | NR |
World University Games 2017 Taipei | 100m (Men) | 10.20 | 1 | TPE | 2017-08-24 00:00:00 | SF1 | 1138 | PB |
World University Games 2017 Taipei | 100m (Men) | 10.22 | 1 | TPE | 2017-08-24 00:00:00 | FINAL | 1132 | |
World University Games 2017 Taipei | 100m (Men) | 10.31 | 2 | TPE | 2017-08-23 00:00:00 | R2 Heat3 | 1102 | |
World University Games 2017 Taipei | 100m (Men) | 10.33 | 2 | TPE | 2017-08-23 00:00:00 | R1 Heat10 | 1095 | |
Asian Athletics Championship 2017 Bhubaneswar | 100m (Men) | 10.31 | 3 | TPE | 2017-07-07 00:00:00 | FINAL | 1102 | |
Asian Athletics Championship 2017 Bhubaneswar | 100m (Men) | 10.33 | 2 | TPE | 2017-07-07 00:00:00 | SF1 | 1095 | |
Asian Athletics Championship 2017 Bhubaneswar | 100m (Men) | 10.40 | 1 | TPE | 2017-07-06 00:00:00 | Heat1 | 1072 | |
Olympic Games 2024 Paris | 200m (Men) | 20.73 | 3 | TPE | 2024-08-06 00:00:00 | Repechage3 | | |
Olympic Games 2024 Paris | 200m (Men) | 20.83 | 6 | TPE | 2024-08-05 00:00:00 | H6 | | |
Asian Games 2023 Hangzhou | 200m (Men) | 20.74 | 3 | TPE | 2023-10-02 00:00:00 | FINAL | | |
Asian Games 2023 Hangzhou | 200m (Men) | 20.67 | 3 | TPE | 2023-10-01 00:00:00 | SF1 | | |
Asian Games 2023 Hangzhou | 200m (Men) | 20.98 | 1 | TPE | 2023-10-01 00:00:00 | H1 | | |
World Championship 2023 Budapest | 200m (Men) | 20.82 | 5 | TPE | 2023-08-23 00:00:00 | H5 | | |
World Championship 2019 Doha | 200m (Men) | 20.80 | 5 | TPE | 2019-09-29 00:00:00 | H3 | | |
World University Games 2019 Napoli | 200m (Men) | 23.37 | 8 | TPE | 2019-07-11 00:00:00 | SF1 | | |
World University Games 2019 Napoli | 200m (Men) | 20.94 | 1 | TPE | 2019-07-10 00:00:00 | H9 | | |
Asian Games 2018 Indonesia | 200m (Men) | 20.23 | 2 | TPE | 2018-08-29 00:00:00 | FINAL | 1184 | PB |
Asian Games 2018 Indonesia | 200m (Men) | 20.53 | 2 | TPE | 2018-08-28 00:00:00 | SF2 | 1138 | |
Asian Games 2018 Indonesia | 200m (Men) | 20.95 | 1 | TPE | 2018-08-28 00:00:00 | H3 | 1075 | |
Asian Games Invitational Jakarta | 200m (Men) | 20.88 | 1 | TPE | 2018-02-13 00:00:00 | FINAL | 1085 | |
World University Games 2017 Taipei | 200m (Men) | 20.78 | 2 | TPE | 2017-08-26 00:00:00 | SF1 | 1100 | |
World University Games 2017 Taipei | 200m (Men) | 21.07 | 7 | TPE | 2017-08-26 00:00:00 | FINAL | 1057 | |
World University Games 2017 Taipei | 200m (Men) | 21.09 | 1 | TPE | 2017-08-25 00:00:00 | H6 | 1054 | |
Asian Athletics Championship 2017 Bhubaneswar | 200m (Men) | 20.66 | 1 | TPE | 2017-07-09 00:00:00 | FINAL | 1118 | |
Asian Athletics Championship 2017 Bhubaneswar | 200m (Men) | 21.09 | 3 | TPE | 2017-07-09 00:00:00 | SF1 | 1054 | |
Asian Athletics Championship 2017 Bhubaneswar | 200m (Men) | 20.90 | 1 | TPE | 2017-07-08 00:00:00 | Heat2 | 1082 | |