| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2019 | 200m | Youth Men | 22.38 | |
| 2020 | 200m | U20 Men | 21.59 | |
| 2021 | 100m | Junior Men | 11.06 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 10.90 | -0.5 | 1r2 | Open Meeting | Hamilton | 30 Nov 2019 | |
| 200m | 21.89 | -0.7 | 3h2 | NZL National Championshi | Christchurch | 07 Mar 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 11.47 | (w) | 5 | NZ Secondary Schools | Hastings | 03 Dec 2017 | |
| 2018 | 11.21 | (w) | 2 | WBOP Schools | Tauranga | 24 Mar 2018 | |
| 11.48 | 5h1 | NZL National Championshi | Hamilton | 09 Mar 2018 | |||
| 2019 | 10.90 | 1r2 | Open Meeting | Hamilton | 30 Nov 2019 | ||
| 2020 | 11.02 | (w) | 3h2 | NZL National Championshi | Christchurch | 06 Mar 2020 | |
| 11.09 | 4 | NZL National Championshi | Christchurch | 06 Mar 2020 | |||
| 2021 | 11.06 | (w) | 3 | NZL National Championshi | Hastings | 26 Mar 2021 | |
| 11.35 | 2 | WBOP Championships | Hamilton | 20 Feb 2021 | |||
| 2022 | 11.19 | (w) | 4 | WBOP Championships | Tauranga | 13 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 23.16 | (w) | 1h5 | NZ Secondary Schools | Hastings | 01 Dec 2017 | |
| 23.29 | NZ Secondary Schools | Hastings | 03 Dec 2017 | ||||
| 2018 | 22.64 | (w) | 1 | WBOP Schools | Tauranga | 24 Mar 2018 | |
| 22.90 | 2 | NI Secondary Schools | Whanganui | 08 Apr 2018 | |||
| 2019 | 21.90 | 1r2 | Open Meeting | Hamilton | 30 Nov 2019 | ||
| 2020 | 21.59 | (w) | 4 | NZL National Championshi | Christchurch | 08 Mar 2020 | |
| 21.89 | 3h2 | NZL National Championshi | Christchurch | 07 Mar 2020 | |||
| 2021 | 22.58 | 4h2 | NZL National Championshi | Hastings | 27 Mar 2021 |