| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2015 | 400m | Junior Men | 50.49 | |
| 2016 | 400m | Junior Men | 47.89 | |
| 2018 | 400m | Senior Men | 47.63 | |
| 2018 | 200m | Senior Men | 22.02 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 11.16 | 0.7 | 1 | Wellington Championships | Wellington | 03 Feb 2018 | |
| 200m | 22.01 | -1.0 | 2 | WBOP Championships | Hamilton | 25 Feb 2018 | |
| 400m | 47.63 | 1 | NZL National Championshi | Hamilton | 10 Mar 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 11.48 | (w) | 3r2 | Black Programme | Wellington | 01 Nov 2014 | |
| 2015 | 11.18 | 2 | Central League Meeting 1 | Masterton | 31 Oct 2015 | ||
| 2018 | 11.16 | 1 | Wellington Championships | Wellington | 03 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 22.60 | (w) | 5 | NZL National Championshi | Wellington | 30 Mar 2014 | |
| 22.81 | 1 | Wellington Championships | Wellington | 08 Mar 2014 | |||
| 2015 | 22.10 | 1 | Black Programme | Wellington | 24 Oct 2015 | ||
| 2016 | 21.88 | (w) | 1 | Gold Programme | Wellington | 27 Feb 2016 | |
| 22.07 | 1r1 | Wellington Championships | Masterton | 06 Feb 2016 | |||
| 2017 | 23.40 | 4r2 | Capital Classic | Wellington | 20 Jan 2017 | ||
| 2018 | 22.01 | 2 | WBOP Championships | Hamilton | 25 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 48.69 | 2 | NZ Secondary Schools | Whanganui | 07 Dec 2014 | ||
| 2015 | 48.02 | 1 | NZSS Championships | Timaru | 06 Dec 2015 | ||
| 2016 | 47.88 | 2 | Australian Junior Champi | Perth AUS | 11 Mar 2016 | ||
| 2018 | 47.63 | 1 | NZL National Championshi | Hamilton | 10 Mar 2018 |