| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| 300m Hurdles | 37.36 | NZ National | Men Under 17 | out | 0840mm | Dunedin | 06 Mar 2016 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2015 | 400m | Youth Men | 51.04 | |
| 2015 | High Jump | Youth Men | 1.87 | |
| 2016 | High Jump | Youth Men | 1.87 | |
| 2016 | 400m | Youth Men | 48.23 | |
| 2016 | 300m Hurdles | Youth Men | 37.36 | |
| 2017 | 400m Hurdles | Junior Men | 55.92 | |
| 2018 | 110m Hurdles | Junior Men | 14.62 | |
| 2019 | 400m Hurdles | Senior Men | 55.03 | |
| 2019 | 400m | Senior Men | 47.99 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 11.06 | 0.0 | 1 | Open Meeting | North Shore | 29 Oct 2016 | |
| 200m | 22.06 | -0.4 | 2r1 | AAI Senior Meeting | Auckland | 17 Nov 2018 | |
| 400m | 47.99 | 1 | NZL National Championshi | Christchurch | 09 Mar 2019 | ||
| 110m Hurdles | 1067mm | 15.27 | -2.2 | 2 | McKinnon Shield #10 | Auckland | 20 Mar 2021 |
| 110m Hurdles | 990mm | 14.62 | -1.6 | 1 | NZL National Championshi | Hamilton | 10 Mar 2018 |
| 300m Hurdles | 840mm | 37.27 | 1 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 | |
| 400m Hurdles | 914mm | 53.53 | 5h3 | Australia Championships | Sydney AUS | 05 Apr 2019 | |
| High Jump | 1.95 | 1 | NI Secondary Schools | Inglewood | 08 Apr 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 11.43 | 1 | Summer Series #3 | Auckland | 08 Nov 2014 | ||
| 2016 | 11.06 | 1 | Open Meeting | North Shore | 29 Oct 2016 | ||
| 2020 | 11.26 | 5r1 | McKinnon Shield #5 | Auckland | 05 Dec 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 23.28 | (w) | 1 | Summer Series #3 | Auckland | 08 Nov 2014 | |
| 2015 | 22.46 | 1 | Summer Series 2 | Auckland | 24 Oct 2015 | ||
| 2017 | 22.71 | 1 | North Island Interprovin | Inglewood | 28 Jan 2017 | ||
| 2018 | 22.06 | 2r1 | AAI Senior Meeting | Auckland | 17 Nov 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 50.24 | 1 | NZ Secondary Schools | Whanganui | 07 Dec 2014 | ||
| 2015 | 48.03 | 2 | NZSS Championships | Timaru | 06 Dec 2015 | ||
| 2016 | 48.23 | 1 | NZL National Championshi | Dunedin | 05 Mar 2016 | ||
| 2017 | 48.14 | 1 | North Island Interprovin | Inglewood | 28 Jan 2017 | ||
| 2019 | 47.99 | 1 | NZL National Championshi | Christchurch | 09 Mar 2019 | ||
| 2020 | 49.30 | 1rb | Sir Graeme Douglas Inter | Waitakere | 23 Feb 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 990mm | 14.61 | (w) | 1r1 | Dick Quax Memorial | Pakuranga | 10 Nov 2018 |
| 990mm | 14.62 | 1 | NZL National Championshi | Hamilton | 10 Mar 2018 | ||
| 2020 | 1067mm | 15.24 | (w) | 2 | McKinnon Shield #5 | Auckland | 05 Dec 2020 |
| 2021 | 1067mm | 15.27 | 2 | McKinnon Shield #10 | Auckland | 20 Mar 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 840mm | 37.80 | 1 | NZSS Championships | Timaru | 06 Dec 2015 | |
| 2016 | 840mm | 37.27 | 1 | New Zealand Secondary Sc | Waitakere | 04 Dec 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 914mm | 55.62 | 5 | Porritt Classic | Hamilton | 13 Feb 2016 | |
| 2017 | 914mm | 53.81 | 3 | Australian National Cham | Sydney AUS | 29 Mar 2017 | |
| 2018 | 914mm | 53.84 | 1 | Open Meeting | Hamilton | 03 Feb 2018 | |
| 2019 | 914mm | 53.53 | 5h3 | Australia Championships | Sydney AUS | 05 Apr 2019 | |
| 2020 | 914mm | 54.28 | 4 | Porritt Classic | Hamilton | 15 Feb 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 1.80 | 5 | Summer Series #5 | Waitakere | 22 Nov 2014 | ||
| 2015 | 1.87 | 3 | NZL National Championshi | Wellington | 08 Mar 2015 | ||
| 2016 | 1.93 | 2 | InterProvincials | Hamilton | 30 Jan 2016 | ||
| 2017 | 1.95 | 1 | NI Secondary Schools | Inglewood | 08 Apr 2017 | ||
| 2020 | 1.85 | 4 | Open Meet | Hamilton | 07 Nov 2020 |