Asian Games 2023 Hangzhou | Javelin (Men) 800g | 67.03m | 10 | TPE | 2023-10-04 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | Javelin (Men) 800g | 71.20m | 15 | TPE | 2021-08-04 00:00:00 | GrpB | | |
World Championship 2019 Doha | Javelin (Men) 800g | 77.99m | 10 | TPE | 2019-10-06 00:00:00 | FINAL | | |
World Championship 2019 Doha | Javelin (Men) 800g | 83.40m | 4 | TPE | 2019-10-05 00:00:00 | Group B | | |
Diamond League 2019 Zurich | Javelin (Men) 800g | 89.05m | 2 | TPE | 2019-08-29 00:00:00 | FINAL | | SB |
Diamond League 2019 Birmingham | Javelin (Men) 800g | 87.75m | 1 | TPE | 2019-08-18 00:00:00 | FINAL | | SB |
Diamond League 2019 Monaco | Javelin (Men) 800g | 82.29m | 4 | TPE | 2019-07-12 00:00:00 | FINAL | | |
Diamond League 2019 Oslo | Javelin (Men) 800g | 84.30m | 3 | TPE | 2019-06-13 00:00:00 | FINAL | | |
Taiwan Open 2019 | Javelin (Men) 800g | 86.10m | 1 | TPE | 2019-05-26 00:00:00 | FINAL | | CR |
Diamond League 2019 Shanghai | Javelin (Men) 800g | 87.12m | 2 | TPE | 2019-05-18 00:00:00 | FINAL | | SB |
Asian Athletics Championship 2019 Doha | Javelin (Men) 800g | 86.72m | 1 | TPE | 2019-04-22 00:00:00 | FINAL | | WL CR |
Asian Games 2018 Indonesia | Javelin (Men) 800g | 79.81m | 5 | TPE | 2018-08-27 00:00:00 | FINAL | 1091 | |
Taiwan Open 2018 | Javelin (Men) 800g | 81.41m | 1 | TPE | 2018-05-26 00:00:00 | FINAL | 1113 | CR |