| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2015 | 100m | Youth Men | 10.97 | |
| 2015 | 200m | Youth Men | 22.43 | |
| 2016 | 200m | Youth Men | 21.94 | |
| 2017 | 100m | Junior Men | 11.13 | |
| 2017 | 200m | Junior Men | 22.25 | |
| 2018 | 100m | Junior Men | 11.10 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2015 | Commonwealth Youth Games | 100m | 10.84 | 5s2 |
| 2015 | Commonwealth Youth Games | 200m | 22.28 | 7s1 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 10.71 | 0.8 | 1 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | |
| 200m | 21.65 | 2.0 | 1 | NZ Secondary Schools | Hastings | 03 Dec 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 11.10 | 2 | Scottish Night of Miles | Wellington | 20 Dec 2014 | ||
| 2015 | 10.84 | 5s2 | Commonwealth Youth Games | Apia SAM | 07 Sep 2015 | ||
| 2016 | 10.71 | 1 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | ||
| 2017 | 10.61 | (w) | 1 | NZ Secondary Schools | Hastings | 03 Dec 2017 | |
| 10.82 | 5 | Australian National Cham | Sydney AUS | 27 Mar 2017 | |||
| 2018 | 10.94 | (w) | 3rB | Summer of Athletics GP | Brisbane AUS | 22 Mar 2018 | |
| 11.06 | 7H2 | AUS JUNIOR CHAMPIONSHIPS | SYDNEY AUS | 17 Mar 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 22.64 | 6 | North Island Championshi | Palmerston North | 13 Dec 2014 | ||
| 2015 | 21.90 | 4h1 | Commonwealth Youth Games | Apia SAM | 08 Sep 2015 | ||
| 2016 | 21.91 | 1 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | ||
| 2017 | 21.65 | 1 | NZ Secondary Schools | Hastings | 03 Dec 2017 | ||
| 2018 | 22.52 | (w) | 5 | Capital Classic | Whanganui | 20 Jan 2018 | |
| 23.12 | 2h2 | Capital Classic | Whanganui | 20 Jan 2018 |