| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| 110m Hurdles | 13.88 | NZ National | Men Under 17 | out | 0914mm | Auckland | 23 Mar 2013 |
| 110m Hurdles | 13.92 | NZ National | Men Under 19 | out | 0990mm | Sydney AUS | 13 Mar 2015 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2012 | 110m Hurdles | Youth Men | 14.75 | |
| 2012 | High Jump | Youth Men | 1.97 | |
| 2013 | 110m Hurdles | Men U18 | 13.88 | |
| 2013 | High Jump | Men U18 | 1.96 | |
| 2013 | High Jump | Men U20 | 2.03 | |
| 2014 | 110m Hurdles | Junior Men | 14.60 | |
| 2015 | 110m Hurdles | Junior Men | 14.25 | |
| 2017 | 110m Hurdles | Senior Men | 14.61 | |
| 2020 | 110m Hurdles | Senior Men | 15.23 | |
| 2021 | 110m Hurdles | Senior Men | 15.31 | |
| 2022 | 110m Hurdles | Senior Men | 15.47 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2013 | World Youth Championships | 110m Hurdles | DAN | DNF |
| 2013 | AYOF | 110m Hurdles | 14.72 | 5 |
| 2013 | AYOF | High Jump | NH | NH |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 10.94 | 1.4 | 2 | Canterbury Championships | Timaru | 25 Feb 2017 | |
| 200m | 22.62 | 0.7 | 1 | Canterbury Championships | Timaru | 25 Feb 2017 | |
| 110m Hurdles | 1067mm | 14.58 | 1.1 | 4h1 | Australian Championships | Sydney AUS | 03 Apr 2016 |
| 110m Hurdles | 990mm | 13.92 | -0.1 | 1 | Australia Junior Champio | Sydney AUS | 13 Mar 2015 |
| 110m Hurdles | 914mm | 13.88 | 0.1 | 1 | NZL National Championshi | Auckland | 23 Mar 2013 |
| High Jump | 2.03 | 1 | NZL National Championshi | Auckland | 22 Mar 2013 | ||
| Long Jump | 6.71 | 1.4 | 4 | Capital Classic | Wellington | 04 Feb 2022 | |
| Shot Put | 5kg | 12.54 | 3 | IBAL 2 | Lingolsheim FRA | 26 Jun 2013 | |
| Javelin Throw | 800gm | 42.29 | 3 | South Island Championshi | Christchurch | 05 Dec 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 11.33 | 6r3 | Bauhaus Gala | Mannheim GER | 29 Jun 2013 | ||
| 2014 | 11.02 | (w) | 4r2 | Interclub | Timaru | 22 Nov 2014 | |
| 2015 | 11.43 | 1 | Canterbury Championships | Timaru | 22 Feb 2015 | ||
| 2016 | 11.10 | 7 | NZL National Championshi | Dunedin | 04 Mar 2016 | ||
| 2017 | 10.94 | 2 | Canterbury Championships | Timaru | 25 Feb 2017 | ||
| 2018 | 10.87 | (w) | 2rA | Lovelock Classic | Timaru | 06 Jan 2018 | |
| 11.10 | 4r1 | Cooks Garden Classic | Whanganui | 23 Jan 2018 | |||
| 2019 | 11.19 | (w) | 3 | InterClub | Christchurch | 09 Nov 2019 | |
| 11.49 | 2 | Interclub | Christchurch | 02 Nov 2019 | |||
| 2020 | 11.23 | (w) | 4h2 | Sir Graeme Douglas Inter | Waitakere | 23 Feb 2020 | |
| 11.39 | 6R4 | Porritt Classic | Hamilton | 15 Feb 2020 | |||
| 2021 | 11.47 | (w) | 5 | Lovelock Classic | Timaru | 09 Jan 2021 | |
| 11.48 | 1r3 | Cooks Classic | Whanganui | 30 Jan 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 23.06 | 1 | Interclub | Timaru | 31 Oct 2015 | ||
| 2016 | 23.13 | 3 | Interclub | Timaru | 19 Nov 2016 | ||
| 2017 | 22.62 | 1 | Canterbury Championships | Timaru | 25 Feb 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2012 | 914mm | 14.66 | 1 | NZ Secondary Schools | Dunedin | 09 Dec 2012 | |
| 2013 | 914mm | 13.88 | 1 | NZL National Championshi | Auckland | 23 Mar 2013 | |
| 2014 | 990mm | 13.88 | (w) | 1 | Interclub | Timaru | 22 Nov 2014 |
| 990mm | 14.18 | 3 | Australia Junior Champio | Sydney AUS | 14 Mar 2014 | ||
| 2015 | 1067mm | 15.57 | 2 | South Island Championshi | Dunedin | 12 Dec 2015 | |
| 2015 | 990mm | 13.92 | 1 | Australia Junior Champio | Sydney AUS | 13 Mar 2015 | |
| 2016 | 1067mm | 14.58 | 4h1 | Australian Championships | Sydney AUS | 03 Apr 2016 | |
| 2017 | 1067mm | 14.32 | (w) | 1 | Canterbury Championships | Timaru | 25 Feb 2017 |
| 1067mm | 14.61 | 2 | NZL National Championshi | Hamilton | 18 Mar 2017 | ||
| 2018 | 1067mm | 14.55 | (w) | 1r1 | Lovelock Classic | Timaru | 06 Jan 2018 |
| 1067mm | 14.82 | 4h2 | Australian National Cham | Gold Coast AUS | 17 Feb 2018 | ||
| 2019 | 1067mm | 15.26 | 1 | Interclub | Christchurch | 02 Feb 2019 | |
| 2020 | 1067mm | 15.03 | (w) | 8 | Sir Graeme Douglas Inter | Waitakere | 23 Feb 2020 |
| 1067mm | 15.23 | 1 | NZL National Championshi | Christchurch | 07 Mar 2020 | ||
| 2021 | 1067mm | 15.08 | (w) | 1 | InterClub | Christchurch | 23 Jan 2021 |
| 1067mm | 15.25 | 1 | InterClub | Christchurch | 07 Mar 2021 | ||
| 2022 | 1067mm | 15.09 | (w) | 3 | ITM | Christchurch | 26 Feb 2022 |
| 1067mm | 15.34 | 2 | Canterbury Championships | Christchurch | 19 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 1.85 | 1 | SI Schools | Timaru | 02 Apr 2011 | ||
| 2012 | 2.00 | 1 | SI Secondary Schools | Nelson | 01 Apr 2012 | ||
| 2013 | 2.03 | 1 | NZL National Championshi | Auckland | 22 Mar 2013 | ||
| 2014 | 1.92 | 1 | Canterbury Championships | Timaru | 02 Mar 2014 | ||
| 2017 | 1.95 | 1 | Interclub | Christchurch | 28 Jan 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 6.16 | 2 | Interclub | Christchurch | 17 Dec 2016 | ||
| 2022 | 6.75 | (w) | 1 | InterClub | Christchurch | 26 Feb 2022 | |
| 6.71 | 4 | Capital Classic | Wellington | 04 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 5kg | 12.54 | 3 | IBAL 2 | Lingolsheim FRA | 26 Jun 2013 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 800gm | 42.29 | 3 | South Island Championshi | Christchurch | 05 Dec 2020 |