| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2013 | 800m | Senior Men | 1:51.26 | |
| 2018 | 800m | Senior Men | 1:50.39 | |
| 2019 | 800m | Senior Men | 1:53.98 | |
| 2020 | 3000m Steeplechase | Senior Men | 9:51.23 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:50.39 | 3 | NZL National Championshi | Hamilton | 10 Mar 2018 | ||
| 1500m | 3:49.37 | 7rA | Distance Carnival | North Shore | 23 Feb 2018 | ||
| Mile | 4:01.47 | 3 | Sir Peter Snell Internat | Whanganui | 02 Mar 2019 | ||
| 3000m | 8:33.70 | 1 | Interclub | Christchurch | 02 Nov 2019 | ||
| 10km | 32:22 | 8 | Christchurch Marathon | Christchurch | 02 Jun 2019 | ||
| 3000m Steeplechase | 914mm | 9:51.23 | 3 | NZL National Championshi | Christchurch | 08 Mar 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 1:50.88 | 5 | Auckland Track Challenge | North Shore | 26 Feb 2017 | ||
| 2018 | 1:50.39 | 3 | NZL National Championshi | Hamilton | 10 Mar 2018 | ||
| 2019 | 1:50.79 | 1 | Sir Graeme Douglas ITM | Waitakere | 21 Mar 2019 | ||
| 2020 | 1:55.00 | 7 | NZL National Championshi | Christchurch | 07 Mar 2020 | ||
| 2021 | 1:54.91 | 3 | InterClub | Christchurch | 06 Nov 2021 | ||
| 2022 | 1:53.11 | 1r2 | NZL National Championshi | Hastings | 05 Mar 2022 | ||
| 2023 | 1:53.72 | 1rB | ITM | Christchurch | 19 Feb 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 3:56.13 | 11 | Porritt Classic | Hamilton | 07 Feb 2015 | ||
| 2018 | 3:49.37 | 7rA | Distance Carnival | North Shore | 23 Feb 2018 | ||
| 2019 | 3:52.94 | 7h2 | GBR National Championshi | Birmingham GBR | 24 Aug 2019 | ||
| 2020 | 3:55.91 | 2 | Capital Classic | Wellington | 28 Feb 2020 | ||
| 2022 | 3:56.11 | 2 | Canterbury Championships | Christchurch | 18 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 4:17.17 | 1 | Lovelock Classic | Timaru | 06 Jan 2018 | ||
| 2019 | 4:01.47 | 3 | Sir Peter Snell Internat | Whanganui | 02 Mar 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 8:33.70 | 1 | Interclub | Christchurch | 02 Nov 2019 | ||
| 2023 | 8:45.93 | 3 | CAN 3000m Championships | Christchurch | 28 Jan 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 33:23 | 7 | Canterbury Road Champion | Christchurch | 18 Aug 2018 | ||
| 2019 | 32:22 | 8 | Christchurch Marathon | Christchurch | 02 Jun 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 914mm | 9:51.23 | 3 | NZL National Championshi | Christchurch | 08 Mar 2020 |