| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2023 | 400m | Youth Men | 49.34 | |
| 2024 | 4x400m Relay | JUNIOR MEN | 3:15.43 | |
| 2024 | 400m | Junior Men | 48.02 | |
| 2025 | 400m | Junior Men | 48.20 | |
| 2025 | 4x400m Relay | Open Men | 3:15.20 | |
| 2026 | 400m | Senior Men | 47.74 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2025 | Oceania Championships | 4x400m Relay Mixed | 3:33.28 | N/A |
| 2026 | Oceania Championships | 400m | 47.68 | 6 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 10.87 | 1.4 | 3H1 | McKinnon Shield #2 | Auckland | 03 Nov 2024 | |
| 200m | 21.63 | 1.4 | 1 | CAN Championships | Christchurch | 15 Feb 2025 | |
| 400m | 47.20 | 1 | NZSS Championships | Timaru | 08 Dec 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 11.44 | (w) | 7h1 | McKinnon Shield #2 | Pakuranga | 05 Nov 2022 | |
| 2023 | 11.11 | (w) | 6r1 | McKinnon Shield #2 | Auckland | 05 Nov 2023 | |
| 11.24 | 2r2 | McKinnon Shield #3 | Auckland | 11 Nov 2023 | |||
| 2024 | 10.87 | 3H1 | McKinnon Shield #2 | Auckland | 03 Nov 2024 | ||
| 2025 | 10.72 | (w) | 3H1 | McKinnon Shield #4 | Auckland | 22 Nov 2025 | |
| 10.88 | 5H1 | McKinnon Shield #6 | Auckland | 29 Nov 2025 | |||
| 2026 | 11.01 | 3H1 | McKinnon Shield #7 | Auckland | 10 Jan 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 23.08 | (w) | 7r1 | McKinnon Shield #2 | Pakuranga | 05 Nov 2022 | |
| 23.34 | 3r2 | McKinnon Shield #9 | Auckland | 26 Feb 2022 | |||
| 2023 | 22.27 | 2H1 | Auckland CEW SS Champion | Waitakere | 21 Mar 2023 | ||
| 2024 | 21.68 | (w) | 2H1 | McKinnon Shield #4 | Auckland | 23 Nov 2024 | |
| 22.14 | 2 | AKL CEW Zone SS | Auckland | 05 Mar 2024 | |||
| 2025 | 21.63 | 1 | CAN Championships | Christchurch | 15 Feb 2025 | ||
| 2026 | 21.71 | 7H3 | ITM | Christchurch | 21 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 50.30 | 2 | NAT Secondary Schools | Inglewood | 11 Dec 2022 | ||
| 2023 | 48.74 | 3r2 | Sir Graeme Douglas Inter | Waitakere | 16 Mar 2023 | ||
| 2024 | 47.20 | 1 | NZSS Championships | Timaru | 08 Dec 2024 | ||
| 2025 | 47.42 | 2 | Potts Classic | Hastings | 01 Feb 2025 | ||
| 2026 | 47.60 | 3 | SGD International | Waitakere | 08 Feb 2026 |