Asian Games 2023 Hangzhou | Javelin (Men) 800g | NM | | TPE | 2023-10-04 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | Javelin (Men) 800g | 77.16m | 14 | TPE | 2021-08-04 00:00:00 | GrpA | | |
Asian Grand Prix Series2 2019-S2 | Javelin (Men) 800g | 81.02m | 1 | TPE | 2019-07-06 00:00:00 | FINAL | | |
Taiwan Open 2019 | Javelin (Men) 800g | 76.87m | 2 | TPE | 2019-05-26 00:00:00 | FINAL | | |
Asian Athletics Championship 2019 Doha | Javelin (Men) 800g | 81.46m | 4 | TPE | 2019-04-22 00:00:00 | FINAL | | SB |
Asian Grand Prix Series1 2019-S1 | Javelin (Men) 800g | 77.18m | 2 | TPE | 2019-04-06 00:00:00 | FINAL | | |
Singapore Open 2019 | Javelin (Men) 800g | 76.15m | 2 | TPE | 2019-03-28 00:00:00 | FINAL | | |
Asian Games 2018 Indonesia | Javelin (Men) 800g | 73.86m | 9 | TPE | 2018-08-27 00:00:00 | FINAL | 1007 | |
Taiwan Open 2018 | Javelin (Men) 800g | 76.86m | 2 | TPE | 2018-05-26 00:00:00 | FINAL | 1049 | |
World University Games 2017 Taipei | Javelin (Men) 800g | 86.64m | 3 | TPE | 2017-08-26 00:00:00 | FINAL | 1187 | PB |
World University Games 2017 Taipei | Javelin (Men) 800g | 77.78m | 2 | TPE | 2017-08-24 00:00:00 | Qual GroupB | 1062 | |
Asian Athletics Championship 2017 Bhubaneswar | Javelin (Men) 800g | 81.27m | 4 | TPE | 2017-07-09 00:00:00 | FINAL | 1111 | |
Olympic Games 2016 Rio | Javelin (Men) 800g | 74.33m | 16 | TPE | 2016-08-17 00:00:00 | Qual GroupB | 1013 | |
World Championship 2015 Beijing | Javelin (Men) 800g | 75.72m | 27 | TPE | 2015-08-24 00:00:00 | QUAL | 1033 | |
Asian Athletics Championship 2015 Wuhan | Javelin (Men) 800g | 79.74m | 1 | TPE | 2015-06-06 00:00:00 | FINAL | 1090 | |
Singapore Open 2015 | Javelin (Men) 800g | 78.93m | 1 | TPE | 2015-04-04 00:00:00 | FINAL | 1078 | |