| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2017 | 5km | Youth Women | 18:49 | |
| 2018 | 1500m | Youth Women | 4:42.25 | |
| 2019 | 1500m | Youth Women | 4:35.49 | |
| 2023 | Mile | SENIOR WOMEN | 4:43.42 | |
| 2023 | 3000m | Open Women | 9:31.89 | |
| 2024 | Cross Country Relay Mixed | Senior | 25:45 | |
| 2024 | 3000m | Open Women | 9:31.45 | |
| 2024 | Mile | Open Women | 4:43.11 | |
| 2025 | Mile | Senior Women | 4:49.29 | |
| 2026 | 3000m | Open Women | 9:30.76 | |
| 2026 | 1500m | Open Women | 4:31.19 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2023 | Pacific Games | 800m | 2:12.29 | |
| 2023 | Pacific Games | 1500m | 4:26.06 | |
| 2023 | Pacific Games | 4x400m Relay | 3:57.17 | |
| 2026 | World Cross Country Championships | Cross Country Relay Mixed | 24:48 | 14 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 400m | 59.58 | 2 | Senior InterClub | Christchurch | 10 Nov 2018 | ||
| 800m | 2:08.54 | 4rA | Night of 5s | North Shore | 16 Dec 2023 | ||
| 1500m | 4:17.97 | 6 | Sir Graeme Douglas Inter | Waitakere | 10 Mar 2024 | ||
| Mile | 4:43.11 | 3 | Cooks Classic | Whanganui | 27 Jan 2024 | ||
| 3000m | 9:15.91 | 2MX | Corde Twilight Classic | Christchurch | 18 Mar 2026 | ||
| 5000m | 16:26.61 | 4 | NZL National Championshi | Wellington | 14 Mar 2024 | ||
| 10km | 35:41 | 2 | Clyde - Alexandra Road R | Alexandra | 27 Aug 2022 | ||
| Half Marathon | 1:19:15 | 7 | Christchurch Marathon | Christchurch | 13 Apr 2025 | ||
| 5km | 17:25 | 1 | Canterbury Road Champs | Christchurch | 26 Aug 2023 | ||
| 1 Mile (Road) | 5:03.94 | 9 | The Spectacle | Nelson | 06 Dec 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 59.58 | 2 | Senior InterClub | Christchurch | 10 Nov 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 2:20.93 | 2 | South Island Championshi | Timaru | 09 Dec 2017 | ||
| 2018 | 2:14.62 | 3 | NZ Secondary Schools | Dunedin | 02 Dec 2018 | ||
| 2019 | 2:14.15 | 1 | South Island Schools | Nelson | 31 Mar 2019 | ||
| 2020 | 2:12.82 | 1 | SI INTERPROVINCIALS | Timaru | 25 Jan 2020 | ||
| 2021 | 2:14.22 | 4 | InterClub | Christchurch | 11 Dec 2021 | ||
| 2022 | 2:10.28 | 2 | Interclub #6 | Christchurch | 03 Dec 2022 | ||
| 2023 | 2:08.54 | 4rA | Night of 5s | North Shore | 16 Dec 2023 | ||
| 2024 | 2:09.82 | 7 | Potts Classic | Hastings | 20 Jan 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 4:45.69 | 5mx | Interclub | Timaru | 11 Nov 2017 | ||
| 2018 | 4:36.17 | 2 | Senior InterClub | Christchurch | 10 Nov 2018 | ||
| 2019 | 4:35.49 | 1 | NZL National Championshi | Christchurch | 10 Mar 2019 | ||
| 2020 | 4:45.64 | 1 | SI INTERPROVINCIALS | Timaru | 25 Jan 2020 | ||
| 2021 | 4:32.57 | 6r2m | InterClub | Christchurch | 20 Nov 2021 | ||
| 2022 | 4:25.36 | 6 | NZL National Championshi | Hastings | 06 Mar 2022 | ||
| 2023 | 4:20.78 | 3 | Porritt Classic | Hamilton | 11 Feb 2023 | ||
| 2024 | 4:17.97 | 6 | Sir Graeme Douglas Inter | Waitakere | 10 Mar 2024 | ||
| 2025 | 4:22.35 | 4 | NZL Championships | Dunedin | 09 Mar 2025 | ||
| 2026 | 4:25.14 | 2H1 | ACA Race Night #4 | Auckland | 25 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 5:15.01 | 2 | Lovelock Classic | Timaru | 06 Jan 2018 | ||
| 2020 | 4:52.22 | 2 | Lovelock Classic | Timaru | 11 Jan 2020 | ||
| 2021 | 5:07.18 | 2 | Lovelock Classic | Timaru | 09 Jan 2021 | ||
| 2022 | 4:50.73 | 2 | ITM | Christchurch | 26 Feb 2022 | ||
| 2023 | 4:43.42 | 5 | Cooks Classic | Whanganui | 28 Jan 2023 | ||
| 2024 | 4:43.11 | 3 | Cooks Classic | Whanganui | 27 Jan 2024 | ||
| 2025 | 4:49.29 | 6 | Cooks Classic | Whanganui | 25 Jan 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 10:56.58 | 6 | New Zealand Secondary Sc | Waitakere | 02 Dec 2016 | ||
| 2017 | 10:30.07 | 3 | NZ Secondary Schools | Hastings | 01 Dec 2017 | ||
| 2018 | 10:24.47 | 6 | NZL National Championshi | Hamilton | 09 Mar 2018 | ||
| 2021 | 10:09.62 | 7r2m | InterClub | Christchurch | 04 Dec 2021 | ||
| 2022 | 9:34.85 | 2r2m | Twilight #5 | Christchurch | 01 Dec 2022 | ||
| 2023 | 9:31.89 | 3 | NZL 3000m Championships | Wellington | 03 Feb 2023 | ||
| 2024 | 9:22.77 | 2r2m | Interclub | Christchurch | 02 Mar 2024 | ||
| 2025 | 9:32.47 | 6 | Potts Classic | Hastings | 01 Feb 2025 | ||
| 2026 | 9:15.91 | 2MX | Corde Twilight Classic | Christchurch | 18 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 16:51.34 | 6 | Night of Fives | North Shore | 17 Dec 2022 | ||
| 2024 | 16:26.61 | 4 | NZL National Championshi | Wellington | 14 Mar 2024 | ||
| 2025 | 16:57.21 | 10RA | Night of 5s | North Shore | 20 Dec 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 38:44 | 1 | Clyde to Alexander | Alexander | 11 Aug 2018 | ||
| 2019 | 37:10 | 3 | Clyde - Alexandra Road R | Alexandra | 10 Aug 2019 | ||
| 2022 | 35:41 | 2 | Clyde - Alexandra Road R | Alexandra | 27 Aug 2022 | ||
| 2023 | 38:52 | 7 | Canterbury Road Champs | Christchurch | 26 Aug 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 1:19:15 | 7 | Christchurch Marathon | Christchurch | 13 Apr 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 17:25 | 1 | Canterbury Road Champs | Christchurch | 26 Aug 2023 | ||
| 2024 | 17:28 | 2 | CAN Road Walks Champions | Christchurch | 31 Aug 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 5:03.94 | 9 | The Spectacle | Nelson | 06 Dec 2025 |