| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2026 | 4x100m Relay | Senior Men | 42.07 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 11.06 | 0.2 | 7H1 | Central League #3 | Masterton | 22 Nov 2025 | |
| 200m | 22.31 | 1.6 | 3h2 | NZL National Championshi | Hastings | 27 Mar 2021 | |
| 400m | 51.21 | 2 | WInter Series #1 | Palmerston North | 22 Jun 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 11.46 | 1r2 | Central League Meeting # | Hastings | 31 Oct 2020 | ||
| 2021 | 11.16 | (w) | 4 | NZL National Championshi | Hastings | 26 Mar 2021 | |
| 11.19 | 5rB | Capital Classic | Wellington | 20 Feb 2021 | |||
| 2024 | 11.10 | (w) | 3H1 | Central League #1 | Hastings | 02 Nov 2024 | |
| 11.21 | 4H1 | Central League #3 | Wellington | 23 Nov 2024 | |||
| 2025 | 10.93 | (w) | 4H2 | NZL Championships | Dunedin | 08 Mar 2025 | |
| 11.06 | 7H1 | Central League #3 | Masterton | 22 Nov 2025 | |||
| 2026 | 10.90 | (w) | 1FB | Cooks Classic | Whanganui | 24 Jan 2026 | |
| 11.12 | 4H5 | Porritt Classic | Hamilton | 14 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 22.94 | (w) | 7 | NZL National Championshi | Christchurch | 08 Mar 2020 | |
| 22.95 | 3h2 | NZL National Championshi | Christchurch | 07 Mar 2020 | |||
| 2021 | 22.31 | 3h2 | NZL National Championshi | Hastings | 27 Mar 2021 | ||
| 2024 | 22.68 | 3H1 | Central League #3 | Wellington | 23 Nov 2024 | ||
| 2025 | 22.30 | (w) | 4H2 | NZL Championships | Dunedin | 09 Mar 2025 | |
| 22.48 | 7RA | Cooks Classic | Whanganui | 25 Jan 2025 | |||
| 2026 | 22.29 | (w) | 3FB | Cooks Classic | Whanganui | 24 Jan 2026 | |
| 22.46 | 6S2 | NZL Championships | Waitakere | 05 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 52.33 | 1 | Winter Series #2 | Palmerston North | 14 Jul 2024 | ||
| 2025 | 51.21 | 2 | WInter Series #1 | Palmerston North | 22 Jun 2025 |