| Comp | Event | Result | Pos | Rep | Date | Stage | IAAF pts | Rec |
|---|---|---|---|---|---|---|---|---|
| Asian Games 2023 Hangzhou | 400m Hurdles (Men) 0.914m | 49.41 | 6 | IND | 2023-10-03 00:00:00 | FINAL | ||
| Asian Games 2023 Hangzhou | 400m Hurdles (Men) 0.914m | 49.28 | 2 | IND | 2023-10-02 00:00:00 | H1 | ||
| World Championship 2023 Budapest | 400m Hurdles (Men) 0.914m | 50.46 | 7 | IND | 2023-08-20 00:00:00 | H3 | ||
| Asian Games 2018 Indonesia | 400m Hurdles (Men) 0.914m | 49.66 | 5 | IND | 2018-08-27 00:00:00 | FINAL | 1147 | |
| Asian Games 2018 Indonesia | 400m Hurdles (Men) 0.914m | 50.46 | 2 | IND | 2018-08-26 00:00:00 | SF2 | 1107 | |
| Asian Games Invitational Jakarta | 400m Hurdles (Men) 0.914m | 50.38 | 2 | IND | 2018-02-12 00:00:00 | FINAL | 1111 | |
| Asian Athletics Championship 2017 Bhubaneswar | 400m Hurdles (Men) 0.914m | 50.95 | 6 | IND | 2017-07-08 00:00:00 | FINAL | 1083 | |
| Asian Athletics Championship 2017 Bhubaneswar | 400m Hurdles (Men) 0.914m | 51.59 | 2 | IND | 2017-07-07 00:00:00 | Heat3 | 1052 |