| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2025 | Cross Country Relay Mixed | Senior | 25:09 | |
| 2026 | Cross Country Relay Mixed | Senior | 26:50 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:58.39 | 4s3 | NZ Secondary Schools | Whanganui | 06 Dec 2014 | ||
| 1500m | 4:03.64 | 1 | Interclub | Christchurch | 07 Mar 2024 | ||
| 3000m | 8:50.71 | 5 | CAN Championships | Christchurch | 08 Feb 2025 | ||
| 5000m | 14:58.63 | 10RB | Night of 5s | North Shore | 21 Dec 2024 | ||
| 10km | 31:27 | 7 | Timaru Ten | Timaru | 28 Oct 2023 | ||
| Half Marathon | 1:08:18 | 26 | Gold Coast Marathon | Gold Coast AUS | 06 Jul 2024 | ||
| 3000m Steeplechase | 914mm | 9:44.51 | 8 | NZL National Championshi | Wellington | 15 Mar 2024 | |
| 5km | 15:10 | 1 | Canterbury Road Champs | Christchurch | 26 Aug 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 1:58.39 | 4s3 | NZ Secondary Schools | Whanganui | 06 Dec 2014 | ||
| 2015 | 1:58.97 | 3 | Porritt Classic | Hamilton | 07 Feb 2015 | ||
| 2016 | 2:00.63 | 3 | Summer Series 8 | Auckland | 16 Jan 2016 | ||
| 2023 | 1:58.56 | 6r1 | Interclub | Christchurch | 28 Jan 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 4:07.72 | 5 | Porritt Classic | Hamilton | 13 Feb 2016 | ||
| 2020 | 4:04.32 | 7h2 | NZL National Championshi | Christchurch | 07 Mar 2020 | ||
| 2024 | 4:03.64 | 1 | Interclub | Christchurch | 07 Mar 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 8:51.44 | 20 | NZL 3000m Championship | Hastings | 25 Jan 2020 | ||
| 2025 | 8:50.71 | 5 | CAN Championships | Christchurch | 08 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 15:24.31 | 2rC | Night of Fives | North Shore | 17 Dec 2022 | ||
| 2023 | 14:59.06 | 13rB | Night of 5s | North Shore | 16 Dec 2023 | ||
| 2024 | 14:58.63 | 10RB | Night of 5s | North Shore | 21 Dec 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 33:22 | 6 | Governors Bay to Lyttelt | Lyttelton | 08 Sep 2018 | ||
| 2020 | 33:10 | 16 | Governers Bay to Lyttelt | Banks Peninsula | 19 Sep 2020 | ||
| 2023 | 31:27 | 7 | Timaru Ten | Timaru | 28 Oct 2023 | ||
| 2025 | 32:10 | 36 | Run Prix | Melbourne AUS | 21 Sep 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 1:12:24 | 16 | NZL H-M Championships | Christchurch | 05 Jun 2016 | ||
| 2017 | 1:13:11 | 5 | Queenstown Marathon | Queenstown | 18 Nov 2017 | ||
| 2023 | 1:08:28 | 28 | Gold Coast Marathon | Gold Coast AUS | 01 Jul 2023 | ||
| 2024 | 1:08:18 | 26 | Gold Coast Marathon | Gold Coast AUS | 06 Jul 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 914mm | 9:44.51 | 8 | NZL National Championshi | Wellington | 15 Mar 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 15:10 | 1 | Canterbury Road Champs | Christchurch | 26 Aug 2023 |