Olympic Games 2024 Paris | Javelin (Men) 800g | 92.97m | 1 | PAK | 2024-08-08 00:00:00 | FINAL | | OR,AR |
Olympic Games 2024 Paris | Javelin (Men) 800g | 86.59m | 3 | PAK | 2024-08-06 00:00:00 | GrpB | | SB |
World Championship 2023 Budapest | Javelin (Men) 800g | 87.82m | 2 | PAK | 2023-08-27 00:00:00 | FINAL | | SB |
World Championship 2023 Budapest | Javelin (Men) 800g | 86.79m | 1 | PAK | 2023-08-25 00:00:00 | GrpB | | SB |
World Championship 2022 Oregon | Javelin (Men) 800g | 86.16m | 5 | PAK | 2022-07-23 00:00:00 | FINAL | | SB |
World Championship 2022 Oregon | Javelin (Men) 800g | 81.71m | 4 | PAK | 2022-07-21 00:00:00 | GrpB | | SB |
Olympic Games 2020 Tokyo | Javelin (Men) 800g | 84.62m | 5 | PAK | 2021-08-07 00:00:00 | FINAL | | |
Olympic Games 2020 Tokyo | Javelin (Men) 800g | 85.16m | 1 | PAK | 2021-08-04 00:00:00 | GrpB | | |
South Asian Games 2019 | Javelin (Men) 800g | 86.29m | 1 | PAK | 2019-12-03 00:00:00 | FINAL | | GR |
World Championship 2019 Doha | Javelin (Men) 800g | 81.52m | 9 | PAK | 2019-10-05 00:00:00 | Group B | | NR |
Asian Athletics Championship 2019 Doha | Javelin (Men) 800g | 78.55m | 6 | PAK | 2019-04-22 00:00:00 | FINAL | | SB |
Asian Games 2018 Indonesia | Javelin (Men) 800g | 80.75m | 3 | PAK | 2018-08-27 00:00:00 | FINAL | 1104 | |
Commonwealth Games 2018 Gold Coast | Javelin (Men) 800g | 76.02m | 8 | PAK | 2018-04-14 00:00:00 | FINAL | 1037 | |
Commonwealth Games 2018 Gold Coast | Javelin (Men) 800g | 80.45m | 2 | PAK | 2018-04-13 00:00:00 | GrpB | 1100 | NR |
Asian Athletics Championship 2017 Bhubaneswar | Javelin (Men) 800g | 78.00m | 7 | PAK | 2017-07-09 00:00:00 | FINAL | 1065 | |