| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2017 | 3000m | Open Women | 9:33.28 | |
| 2018 | 800m | Open Women | 2:09.17 | |
| 2018 | 1500m | Open Women | 4:25.70 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2009 | World Youth Championships | 1500m | 4:51.38 | 8h1 |
| 2018 | Commonwealth H-M Championships | Half Marathon | 1:20:11 | 27 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:06.63 | 7 | Auckland Track Challenge | North Shore | 26 Feb 2017 | ||
| 1500m | 4:22.19 | 3 | Distance Carnival | North Shore | 23 Feb 2018 | ||
| Mile | 4:48.31 | 7 | NZ 1 Mile Championships | Whanganui | 30 Jan 2022 | ||
| 3000m | 9:33.28 | 3 | NZL 3000m Championships | Wellington | 20 Jan 2017 | ||
| 5000m | 17:00.37 | 3 | Bays Night of 5s | North Shore | 20 Dec 2016 | ||
| 10km | 35:28 | 13 | Sydney 10 | Sydney AUS | 02 May 2021 | ||
| Half Marathon | 1:20:11 | 27 | Commonwealth H-M Champio | Cardiff GBR | 07 Oct 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 2:17.64 | 5 | Capital Classic | Wellington | 22 Jan 2010 | ||
| 2015 | 2:21.23 | 1 | Club Meet | Auckland | 11 Feb 2015 | ||
| 2016 | 2:10.44 | 2 | Last Chance 800m | North Shore | 11 Mar 2016 | ||
| 2017 | 2:06.63 | 7 | Auckland Track Challenge | North Shore | 26 Feb 2017 | ||
| 2018 | 2:09.17 | 2 | NZL National Championshi | Hamilton | 10 Mar 2018 | ||
| 2019 | 2:10.15 | 4 | ANZ Distance Carnival | Auckland | 16 Feb 2019 | ||
| 2020 | 2:10.25 | 3rB | VMC #5 | Doncaster AUS | 12 Mar 2020 | ||
| 2021 | 2:11.52 | 3 | Bankstown Invitational | Sydney AUS | 27 Mar 2021 | ||
| 2022 | 2:11.78 | 8 | Night of Fives | North Shore | 23 Mar 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 4:31.89 | 1 | NI Sec Schools | Waitakere | 04 Apr 2008 | ||
| 2009 | 4:42.31 | 11rC | BMC | Watford GBR | 13 Jun 2009 | ||
| 2010 | 4:32.81 | 8 | Porritt Classic | Hamilton | 13 Feb 2010 | ||
| 2016 | 4:23.94 | 7mx | ACA Meeting | Auckland | 16 Mar 2016 | ||
| 2017 | 4:25.70 | 6 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| 2018 | 4:22.19 | 3 | Distance Carnival | North Shore | 23 Feb 2018 | ||
| 2019 | 4:24.20 | 5 | Queensland Track Classic | Brisbane AUS | 23 Mar 2019 | ||
| 2020 | 4:26.49 | 6 | NZL National Championshi | Christchurch | 08 Mar 2020 | ||
| 2021 | 4:24.94 | 7 | NSW Championships | Sydney AUS | 06 Mar 2021 | ||
| 2022 | 4:31.91 | 7 | Capital Classic | Wellington | 04 Feb 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 5:00.65 | 7 | Cooks Classic | Whanganui | 26 Jan 2010 | ||
| 2017 | 5:03.43 | 3 | Nitro Round 2 | Melbourne AUS | 09 Feb 2017 | ||
| 2022 | 4:48.31 | 7 | NZ 1 Mile Championships | Whanganui | 30 Jan 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 10:23.81 | 1 | Auckland Championships | Auckland | 08 Mar 2009 | ||
| 2016 | 9:37.91 | 1mx | Club Meeting | Auckland | 07 Dec 2016 | ||
| 2017 | 9:33.28 | 3 | NZL 3000m Championships | Wellington | 20 Jan 2017 | ||
| 2018 | 9:55.42 | 6mx | ACA Meeting | Auckland | 28 Feb 2018 | ||
| 2022 | 9:40.65 | 5 | NZL 3000m Championship | Hastings | 22 Jan 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 18:35.05 | 5 | Night of 5s | North Shore | 29 Nov 2014 | ||
| 2016 | 17:00.37 | 3 | Bays Night of 5s | North Shore | 20 Dec 2016 | ||
| 2023 | 18:16.70 | 9rB | Night of 5s | North Shore | 16 Dec 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 37:50 | 11 | NZ Road Championships | Tauranga | 05 Sep 2015 | ||
| 2016 | 36:16 | 1 | Auckland Road Championsh | Papakura | 21 Aug 2016 | ||
| 2018 | 37:18 | 7 | NZ Road Championships | Cambridge | 02 Sep 2018 | ||
| 2019 | 36:43 | 7 | Sunshine Coast Marathon | Sunshine Coast AUS | 04 Aug 2019 | ||
| 2021 | 35:28 | 13 | Sydney 10 | Sydney AUS | 02 May 2021 | ||
| 2022 | 37:19 | 1 | Mt Maunganui Half Marath | Mt Maunganui | 27 Aug 2022 | ||
| 2023 | 37:56 | 1 | Mt Maunganui Half-Marath | Mount Maunganui | 26 Aug 2023 | ||
| 2024 | 37:23 | 1 | Rotorua Marathon | Rotorua | 04 May 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 1:28:18 | 19 | adidas Auckland | Auckland | 01 Nov 2009 | ||
| 2014 | 1:27:15 | 12 | Auckland Marathon | Auckland | 02 Nov 2014 | ||
| 2016 | 1:20:39 | 1 | Tauranga H-M | Tauranga | 10 Apr 2016 | ||
| 2018 | 1:20:11 | 27 | Commonwealth H-M Champio | Cardiff GBR | 07 Oct 2018 | ||
| 2022 | 1:24:49 | 2 | Kerikeri Half Marathon | Kerikeri | 19 Nov 2022 |