| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2010 | 5000m | Women 19 | 17:06.74 | |
| 2010 | 3000m | Women 19 | 9:51.19 | |
| 2011 | 3000m | Senior Women | 9:35.87 | |
| 2011 | 10km | Senior Women | 35:17.24 | |
| 2012 | 1500m | Senior Women | 4:22.51 | |
| 2014 | 10000m | Senior Women | 35:05.53 | |
| 2014 | 5000m | Senior Women | 16:54.75 | |
| 2015 | 5000m | Senior Women | 16:46.47 | |
| 2015 | 10km | Senior Women | 34:40 | |
| 2015 | Half Marathon | Senior Women | 1:14:40 | |
| 2015 | 10000m | Senior Women | 35:06.80 | |
| 2016 | 3000m | Open Women | 9:14.99 | |
| 2016 | 10000m | Open Women | 34:32.80 | |
| 2016 | Half Marathon | Open Women | 1:17:00 | |
| 2016 | 10km | Open Women | 35:46 | |
| 2018 | 10km | Open Women | :23 | |
| 2018 | 5000m | Open Women | 16:27.94 | |
| 2018 | 3000m | Open Women | 9:23.86 | |
| 2019 | 10000m | Open Women | 34:10.88 | |
| 2019 | 5000m | Open Women | 16:10.10 | |
| 2024 | Marathon | Senior Women | 2:56:39 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2010 | World University X-C Championships | Cross Country | DNF | DNF |
| 2014 | Oceania H-M Championships | Half Marathon | 1:15:49 | 4 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:11.94 | 6 | Porritt Classic | Hamilton | 19 Feb 2011 | ||
| 1500m | 4:22.34 | 5 | Auckland Grand Prix | Auckland | 08 Mar 2014 | ||
| Mile | 4:58.86 | 3 | Steigen Spectacular | Geelong AUS | 21 Dec 2019 | ||
| 3000m | 9:14.99 | 3 | NZL 3000m Championship | Wellington | 22 Jan 2016 | ||
| 5000m | 15:42.16 | 9 | Melbourne Track Classic | Melbourne AUS | 06 Feb 2020 | ||
| 10000m | 32:44 | 7mx | Collingwood Classic | Melbourne AUS | 25 Mar 2021 | ||
| 10km | 34:19 | 1 | Christchurch Marathon | Christchurch | 03 Jun 2018 | ||
| Half Marathon | 1:12:44 | 1 | Sri Chinmoy H-M | Melbourne AUS | 13 Sep 2019 | ||
| Marathon | 2:38:33 | 4 | Melbourne Marathon | Invercargill | 13 Oct 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 2:11.94 | 6 | Porritt Classic | Hamilton | 19 Feb 2011 | ||
| 2012 | 2:14.61 | 1 | AKL Championships | Auckland | 26 Feb 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 4:25.50 | 3 | Porritt Classic | Hamilton | 13 Feb 2010 | ||
| 2011 | 4:25.89 | 3 | Auckland Championships | Auckland | 26 Feb 2011 | ||
| 2012 | 4:22.51 | 3 | NZL National Championshi | Waitakere | 25 Mar 2012 | ||
| 2014 | 4:22.34 | 5 | Auckland Grand Prix | Auckland | 08 Mar 2014 | ||
| 2015 | 4:29.38 | 1 | Auckland Championships | North Shore | 21 Feb 2015 | ||
| 2018 | 4:22.97 | 4 | Distance Carnival | North Shore | 23 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 4:58.86 | 3 | Steigen Spectacular | Geelong AUS | 21 Dec 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 9:28.54 | 2 | TT21 Test Match | Waitakere | 20 Feb 2010 | ||
| 2011 | 9:35.87 | 2 | NZL 3000m Championship | Wellington | 28 Jan 2011 | ||
| 2012 | 9:36.77 | 3 | ITM | Chch - Christs College | 04 Feb 2012 | ||
| 2014 | 9:30.79 | 2mx | ACA Meeting | Auckland | 15 Jan 2014 | ||
| 2015 | 9:25.00 | 3mx | Club Meet | Auckland | 21 Jan 2015 | ||
| 2016 | 9:14.99 | 3 | NZL 3000m Championship | Wellington | 22 Jan 2016 | ||
| 2018 | 9:23.86 | 2 | NZL 3000m Championship | Hamilton | 10 Feb 2018 | ||
| 2019 | 9:37.79 | 1 | Steigen Spectacular | Geelong AUS | 21 Dec 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 16:58.95 | 2 | Bays Distance Series | North Shore | 15 Dec 2009 | ||
| 2010 | 16:47.64 | 10mx | Bays Distance Series | North Shore | 22 Dec 2010 | ||
| 2011 | 16:26.72 | 2 | Bays Distance Series | North Shore | 21 Dec 2011 | ||
| 2013 | 16:41.44 | 11rB | Night of 5's | North Shore | 23 Nov 2013 | ||
| 2014 | 16:37.82 | 14 | Sydney Track Classic | Sydney AUS | 15 Mar 2014 | ||
| 2015 | 16:27.10 | 3 | Night of Fives | North Shore | 15 Dec 2015 | ||
| 2016 | 16:43.25 | 2 | Bays Night of 5s | North Shore | 20 Dec 2016 | ||
| 2017 | 16:47.20 | 1 | Night of Fives | North Shore | 19 Dec 2017 | ||
| 2018 | 16:27.94 | 2 | NZL National Championshi | Hamilton | 09 Mar 2018 | ||
| 2019 | 16:10.10 | 1 | NZL National Championshi | Christchurch | 08 Mar 2019 | ||
| 2020 | 15:42.16 | 9 | Melbourne Track Classic | Melbourne AUS | 06 Feb 2020 | ||
| 2021 | 15:48.21 | 3rA | Box Hill Burn | Melbourne AUS | 02 Mar 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 35:00.12 | 10 | Zatopek:10 | Melbourne AUS | 11 Dec 2014 | ||
| 2015 | 35:06.80 | 8mx | NZL 10000m Championship | Auckland | 31 Jan 2015 | ||
| 2016 | 34:32.80 | 1 | NZL 10000m Championship | Auckland | 30 Jan 2016 | ||
| 2019 | 33:22.00 | 18rA | Zatopek:10 Graded | Melbourne AUS | 04 Dec 2019 | ||
| 2021 | 32:44 | 7mx | Collingwood Classic | Melbourne AUS | 25 Mar 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 36:16 | 6 | NZ Road Championships | Auckland | 17 Oct 2010 | ||
| 2011 | 35:18 | 3 | NZ Road Championships | Wellington | 20 Aug 2011 | ||
| 2013 | 36:19 | 4 | NZ Road Race Championshi | Dunedin | 31 Aug 2013 | ||
| 2015 | 34:40 | 2 | NZ Road Championships | Tauranga | 05 Sep 2015 | ||
| 2016 | 35:46 | 2 | New Zealand Road Champio | Masterton | 03 Sep 2016 | ||
| 2017 | 36:32 | 14 | Gold Coast Marathon | Southport AUS | 01 Jul 2017 | ||
| 2018 | 34:19 | 1 | Christchurch Marathon | Christchurch | 03 Jun 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 1:17:25 | 1 | Fullers Great Sights | Kerikeri | 21 Nov 2009 | ||
| 2010 | 1:22:52 | 8 | adidas Auckland | Auckland | 30 Oct 2010 | ||
| 2014 | 1:15:49 | 4 | Gold Coast Airport Marat | Southport AUS | 06 Jul 2014 | ||
| 2015 | 1:14:40 | 2 | Christchurch Marathon | Christchurch | 31 May 2015 | ||
| 2016 | 1:17:00 | 3 | NZL H-M Championships | Christchurch | 05 Jun 2016 | ||
| 2018 | 1:19:13 | 2 | Tauranga Marathon | Tauranga | 22 Sep 2018 | ||
| 2019 | 1:12:44 | 1 | Sri Chinmoy H-M | Melbourne AUS | 13 Sep 2019 | ||
| 2020 | 1:16:51 | 1 | Mt Maunganui Half Marath | Mt Maunganui | 28 Nov 2020 | ||
| 2022 | 1:16:14 | 7 | Sunshine Coast Marathon | Alexandra Headland AUS | 14 Aug 2022 | ||
| 2023 | 1:16:44 | 1 | Mt Maunganui Half-Marath | Mount Maunganui | 26 Aug 2023 | ||
| 2025 | 1:18:42 | 9 | Ballarat Marathon | Ballarat AUS | 27 Apr 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 2:39:01 | 2 | Melbourne Marathon | Melbourne AUS | 18 Oct 2015 | ||
| 2016 | 2:39:41 | 36 | Nagoya Marathon | Nagoya JPN | 13 Mar 2016 | ||
| 2018 | 2:40:52 | 20 | New York Marathon | New York USA | 04 Nov 2018 | ||
| 2019 | 2:38:33 | 4 | Melbourne Marathon | Invercargill | 13 Oct 2019 | ||
| 2021 | 2:44:46 | 9 | Melbourne Marathon | Melbourne AUS | 12 Dec 2021 | ||
| 2024 | 2:56:39 | 2 | Rotorua Marathon | Rotorua | 04 May 2024 |