| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2023 | Javelin Throw | Youth Men | 49.81 | |
| 2025 | Javelin Throw | Junior Men | 62.86 | |
| 2025 | Discus Throw | Junior Men | 44.14 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2026 | Oceania Championships | Javelin Throw | 56.60 | 9 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Discus Throw | 1.75kg | 44.71 | 2 | McKinnon Shield #5 | Auckland | 30 Nov 2024 | |
| Discus Throw | 1.5kg | 34.83 | 3 | Auckland Championships | Auckland | 13 Feb 2022 | |
| Javelin Throw | 800gm | 62.86 | 1 | NZL Championships | Dunedin | 07 Mar 2025 | |
| Javelin Throw | 700gm | 51.96 | 2 | NAT Secondary Schools | Inglewood | 09 Dec 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 1.5kg | 34.83 | 3 | Auckland Championships | Auckland | 13 Feb 2022 | |
| 2024 | 1.75kg | 44.71 | 2 | McKinnon Shield #5 | Auckland | 30 Nov 2024 | |
| 2025 | 1.75kg | 44.14 | 1 | NZL Championships | Dunedin | 08 Mar 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 700gm | 51.96 | 2 | NAT Secondary Schools | Inglewood | 09 Dec 2022 | |
| 2023 | 700gm | 49.81 | 1 | NZL National Championshi | Wellington | 02 Mar 2023 | |
| 2024 | 800gm | 54.05 | 1 | McKinnon Shield #2 | Auckland | 03 Nov 2024 | |
| 2025 | 800gm | 62.86 | 1 | NZL Championships | Dunedin | 07 Mar 2025 | |
| 2026 | 800gm | 61.04 | 5 | NZL Championships | Waitakere | 06 Mar 2026 |