| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2015 | 100m | Youth Men | 11.13 | |
| 2016 | 100m | Youth Men | 11.34 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 11.02 | 0.8 | 2 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | |
| 200m | 22.76 | 0.8 | 3h1 | NZL National Championshi | Dunedin | 05 Mar 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 11.29 | (w) | 2r2 | Black Programme | Wellington | 01 Nov 2014 | |
| 11.50 | 2 | NZ Secondary Schools | Whanganui | 07 Dec 2014 | |||
| 2015 | 11.13 | (w) | 2h2 | NZL National Championshi | Wellington | 06 Mar 2015 | |
| 11.13 | 2 | NZL National Championshi | Wellington | 06 Mar 2015 | |||
| 2016 | 11.02 | 2 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | ||
| 2017 | 11.11 | (w) | 2q3 | NZ Secondary Schools | Hastings | 02 Dec 2017 | |
| 11.29 | 2s1 | NZ Secondary Schools | Hastings | 03 Dec 2017 | |||
| 2018 | 10.94 | (w) | 1 | Club Meet A | Wellington | 15 Dec 2018 | |
| 11.16 | 5 | NZL National Championshi | Hamilton | 09 Mar 2018 | |||
| 2019 | 11.07 | 1r5 | Ness Cup | Dunedin | 09 Feb 2019 | ||
| 2020 | 11.28 | (w) | 3 | Athletics Otago CE & 500 | Dunedin | 25 Jan 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 22.92 | (w) | 5 | North Island Sec Schools | Auckland | 29 Mar 2015 | |
| 23.21 | 2 | McEvedy Shield | Wellington | 03 Mar 2015 | |||
| 2016 | 22.76 | 3h1 | NZL National Championshi | Dunedin | 05 Mar 2016 | ||
| 2017 | 23.18 | 1 | McEvedy Shield | Wellington | 07 Mar 2017 |