| Comp | Event | Result | Pos | Rep | Date | Stage | IAAF pts | Rec |
|---|---|---|---|---|---|---|---|---|
| SEA Games Thailand 2025 | 400m (Men) | 47.08 | 3 | MAS | 2025-12-12 00:00:00 | H1 | ||
| SEA Games Thailand 2025 | 400m (Men) | 47.13 | 5 | MAS | 2025-12-12 00:00:00 | FINAL | ||
| World Championship 2025 Tokyo | 400m (Men) | 46.43 | 8 | MAS | 2025-09-14 00:00:00 | H3 | ||
| Asian Games 2023 Hangzhou | 400m (Men) | 46.58 | 4 | MAS | 2023-09-29 00:00:00 | H3 | ||
| SEA Games Cambodia 2023 | 400m (Men) | 46.34 | 1 | MAS | 2023-05-09 00:00:00 | FINAL | ||
| SEA Games Cambodia 2023 | 400m (Men) | 47.11 | 1 | MAS | 2023-05-09 00:00:00 | H2 | ||
| SEA Games Thailand 2025 | 800m (Men) | 1:50.19 | 4 | MAS | 2025-12-15 00:00:00 | FINAL |