| Comp | Event | Result | Pos | Rep | Date | Stage | IAAF pts | Rec |
|---|---|---|---|---|---|---|---|---|
| National Schools A Div 2026 | Discus (M) 1.5kg | 38.32m | 7 | NJC | 2026-04-15 00:00:00 | FINAL | ||
| National Schools A Div 2026 | Javelin (M) 700g | 56.19m | 3 | NJC | 2026-03-31 00:00:00 | FINAL | ||
| National Schools A Div 2025 | Javelin (M) 700g | 51.63m | 4 | NJC | 2025-04-24 00:00:00 | FINAL |