| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2019 | 800m | Junior Women | 2:15.23 | |
| 2020 | 3000m Steeplechase | Junior Women | 10:57.95 | |
| 2020 | 1500m | Junior Women | 4:40.41 | |
| 2022 | 3000m Steeplechase | Open Women | 10:53.86 | |
| 2024 | Cross Country Relay Mixed | Senior | 25:45 | |
| 2024 | 10km | Open Women | 34:00 | |
| 2024 | 3000m Steeplechase | Open Women | 10:45.02 | |
| 2024 | 3000m | Open Women | 9:37.93 | |
| 2025 | 10000m | Open Women | 34:54.25 | |
| 2025 | 5000m | Open Women | 16:30.77 | |
| 2025 | 3000m Steeplechase | Open Women | 10:26.09 | |
| 2026 | 5000m | Open Women | 16:45.85 | |
| 2026 | 3000m Steeplechase | Open Women | 10:28.46 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2022 | World Mountain Running Championships | Mountain Running | 1:19:21 | 50 |
| 2025 | FISU Summer Games | 3000m Steeplechase | 10:19.59 | 9H1 |
| 2026 | Oceania Championships | 3000m Steeplechase | 10:33.03 | |
| 2026 | Oceania Championships | 5000m | 16:59.51 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:15.23 | 2 | NZL National Championshi | Christchurch | 09 Mar 2019 | ||
| 1500m | 4:27.26 | 5 | Sir Graeme Douglas Inter | Waitakere | 09 Feb 2025 | ||
| Mile | 4:56.00 | HT | 3 | Lovelock Classic | Timaru | 11 Jan 2025 | |
| 2000m | 6:25.58 | 5r2m | Open Meet | Tauranga | 25 Nov 2023 | ||
| 3000m | 9:27.48 | 3 | Potts Classic | Hastings | 01 Feb 2025 | ||
| 5000m | 16:17.39 | 1 | CAN Championships | Christchurch | 19 Mar 2025 | ||
| 10000m | 34:54.25 | 2 | NZL 10000m Championships | Inglewood | 18 Jan 2025 | ||
| 10km | 34:00 | 1 | Timaru Ten | Timaru | 26 Oct 2024 | ||
| 2000m Steeplechase | 762mm | 7:34.71 | 1 | South Island Sec Schools | Timaru | 02 Apr 2016 | |
| 3000m Steeplechase | 762mm | 10:06.86 | 3 | AUS National Championshi | Perth AUS | 11 Apr 2025 | |
| 5km | 16:57 | 1 | CAN Road Walks Champions | Christchurch | 31 Aug 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 2:21.34 | 2 | CAN Championships | Timaru | 25 Feb 2018 | ||
| 2019 | 2:15.23 | 2 | NZL National Championshi | Christchurch | 09 Mar 2019 | ||
| 2022 | 2:16.57 | 2 | Canterbury Championships | Christchurch | 19 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 4:45.24 | 4 | NZ Secondary Schools | Hastings | 03 Dec 2017 | ||
| 2018 | 4:45.54 | 5 | NZ Secondary Schools | Dunedin | 02 Dec 2018 | ||
| 2019 | 4:40.17 | 10 | Australia Championships | Sydney AUS | 02 Apr 2019 | ||
| 2020 | 4:34.14 | 12 | Porritt Classic | Hamilton | 15 Feb 2020 | ||
| 2021 | 4:38.32 | 5r2m | InterClub | Christchurch | 04 Dec 2021 | ||
| 2022 | 4:30.31 | 3 | Canterbury Championships | Christchurch | 18 Feb 2022 | ||
| 2023 | 4:40.64 | 4r2m | Interclub | Christchurch | 04 Feb 2023 | ||
| 2025 | 4:27.26 | 5 | Sir Graeme Douglas Inter | Waitakere | 09 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 4:58.54 | 3 | ITM | Christchurch | 26 Feb 2022 | ||
| 2024 | 4:58.50 | 4 | Lovelock Classic | Timaru | 06 Jan 2024 | ||
| 2025 | 4:56.00 | (w) | 3 | Lovelock Classic | Timaru | 11 Jan 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 6:25.58 | 5r2m | Open Meet | Tauranga | 25 Nov 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 10:04.61 | 3 | Australia Championships | Sydney AUS | 06 Apr 2019 | ||
| 2020 | 10:15.61 | 1 | Canterbury 3000m Champio | Christchurch | 01 Feb 2020 | ||
| 2021 | 10:19.99 | 5r2m | InterClub | Christchurch | 27 Nov 2021 | ||
| 2022 | 9:45.93 | 2 | CAN 3000m Championship | Christchurch | 05 Feb 2022 | ||
| 2023 | 10:04.11 | 1 | CAN 3000m Championships | Christchurch | 28 Jan 2023 | ||
| 2024 | 9:37.93 | 2 | Capital Classic | Wellington | 02 Feb 2024 | ||
| 2025 | 9:27.48 | 3 | Potts Classic | Hastings | 01 Feb 2025 | ||
| 2026 | 9:34.77 | 1 | OTG/STH Championships | Dunedin | 15 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 16:57.61 | 1 | Canterbury Championships | Christchurch | 12 Feb 2022 | ||
| 2023 | 16:29.82 | 4 | Night of 5s | North Shore | 16 Dec 2023 | ||
| 2024 | 16:35.04 | 3RA | Night of 5s | North Shore | 21 Dec 2024 | ||
| 2025 | 16:17.39 | 1 | CAN Championships | Christchurch | 19 Mar 2025 | ||
| 2026 | 16:28.15 | 8MX | OTG Championships | Dunedin | 24 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 34:54.25 | 2 | NZL 10000m Championships | Inglewood | 18 Jan 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 34:00 | 1 | Timaru Ten | Timaru | 26 Oct 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 762mm | 7:34.71 | 1 | South Island Sec Schools | Timaru | 02 Apr 2016 | |
| 2017 | 762mm | 7:46.28 | 2 | SI Secondary Schools | Dunedin | 01 Apr 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 762mm | 10:54.29 | 1 | Sir Graeme Douglas Inter | Waitakere | 23 Feb 2020 | |
| 2022 | 762mm | 10:50.35 | 1 | InterClub | Christchurch | 22 Jan 2022 | |
| 2024 | 762mm | 10:20.97 | 4 | Oceania Championships | Suva FIJ | 06 Jun 2024 | |
| 2025 | 762mm | 10:06.86 | 3 | AUS National Championshi | Perth AUS | 11 Apr 2025 | |
| 2026 | 762mm | 10:23.52 | 4 | AUS National Championshi | Sydney AUS | 11 Apr 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 16:57 | 1 | CAN Road Walks Champions | Christchurch | 31 Aug 2024 |