| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2010 | 3000m Walk (Track) | Women 19 | 14:20.68 | |
| 2010 | 10km Walk (Road) | Women 19 | 50:30 | |
| 2011 | 3000m Walk (Track) | Senior Women | 14:36.87 | |
| 2011 | 20km Walk (Road) | Senior Women | 1:51:39 | |
| 2012 | 3000m Walk (Track) | Senior Women | 14:08.01 | |
| 2012 | 20km Walk (Road) | Senior Women | 1:45:49 | |
| 2013 | 20km Walk (Road) | Senior Women | 1:47:42 | |
| 2013 | 3000m Walk (Track) | Senior Women | 14:09.92 | |
| 2014 | 20km Walk (Road) | Senior Women | 1:54:39 | |
| 2014 | 20km Walk (Road) | Senior Women | 1:52:10 | |
| 2014 | 3000m Walk (Track) | Senior Women | 14:41.36 | |
| 2015 | 3000m Walk (Track) | Senior Women | 14:33.76 | |
| 2015 | 20km Walk (Road) | Senior Women | 1:50:53 | |
| 2016 | 3000m Walk (Track) | Open Women | 14:31.35 | |
| 2017 | 20km Walk (Road) | Senior Women | 1:43.23 | |
| 2017 | 3000m Walk (Track) | Open Women | 13:59.29 | |
| 2017 | 10km Walk (Road) | Open Women | 53:05 | |
| 2018 | 20km Walk (Road) | Open Women | 1:55:31 | |
| 2018 | 3000m Walk (Track) | Open Women | 14:55.99 | |
| 2019 | 3000m Walk (Track) | Open Women | 15:27.81 | |
| 2019 | 10000m Walk (Track) | Open Women | 55:59.22 | |
| 2024 | 3000m Walk (Track) | Open Women | 17:33.47 | |
| 2025 | 3000m Walk (Track) | Open Women | 17:34.53 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2010 | Oceania Championships | 10km Walk (Road) | 53:54 | |
| 2014 | Oceania Race Walking Championships | 20km Walk (Road) | DQ | DQ |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 3000m Walk (Track) | 13:42.30 | 1 | OTG Championships | Dunedin | 18 Feb 2012 | ||
| 10km Walk (Road) | 49:43 | 4 | Oceania Championships | Cairns AUS | 29 Jun 2012 | ||
| 20km Walk (Road) | 1:43:23 | 2 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| 5000m Walk (Track) | 24:40.41 | 1 | Interclub | Timaru | 26 Feb 2017 | ||
| 10000m Walk (Track) | 55:59.22 | 3 | NZL National Championshi | Christchurch | 10 Mar 2019 | ||
| 5km Walk (Road) | 26:03 | 1 | ACTRWC | Canberra AUS | 21 Jan 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 16:05.61 | 1 | NZL Championships | Wellington | 27 Mar 2009 | ||
| 2010 | 14:05.09 | 1 | Weekly Meeting | Dunedin | 11 Dec 2010 | ||
| 2011 | 14:23.78 | 1 | Weekly Meeting | Dunedin | 15 Oct 2011 | ||
| 2012 | 13:42.30 | 1 | OTG Championships | Dunedin | 18 Feb 2012 | ||
| 2013 | 14:09.92 | 1 | NZL National Championshi | Auckland | 22 Mar 2013 | ||
| 2014 | 13:44.35 | 2 | South Island Championshi | Dunedin | 14 Dec 2014 | ||
| 2015 | 14:00.89 | 2 | Interclub | Timaru | 24 Jan 2015 | ||
| 2016 | 14:31.35 | 1 | NZL National Championshi | Dunedin | 04 Mar 2016 | ||
| 2017 | 13:59.29 | 2 | NZL National Championshi | Hamilton | 17 Mar 2017 | ||
| 2018 | 14:09.73 | 1 | OTG CHAMPIONSHIPS | Dunedin | 24 Feb 2018 | ||
| 2019 | 15:27.81 | 2 | NZL National Championshi | Christchurch | 08 Mar 2019 | ||
| 2020 | 15:53.38 | 4 | NZL National Championshi | Christchurch | 06 Mar 2020 | ||
| 2023 | 18:27.75 | 2mx | Interclub | Christchurch | 11 Nov 2023 | ||
| 2024 | 17:33.47 | 2 | NZL National Championshi | Wellington | 15 Mar 2024 | ||
| 2025 | 17:34.53 | 12MX | NZL Championships | Dunedin | 07 Mar 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 52:23 | 1 | Otago Walk Champs | Dunedin | 19 Dec 2010 | ||
| 2011 | 50:01 | 1 | NZL Road Championships | Wellington | 20 Aug 2011 | ||
| 2012 | 49:43 | 4 | Oceania Championships | Cairns AUS | 29 Jun 2012 | ||
| 2013 | 53:37 | 2 | NZ Road Race Championshi | Dunedin | 31 Aug 2013 | ||
| 2014 | 52:15 | 1 | Hill Free | Dunedin | 12 Oct 2014 | ||
| 2016 | 51.24 | 2 | Long Distance Walks | Timaru | 13 Nov 2016 | ||
| 2017 | 53:05 | 2 | New Zealand Road Champio | Christchurch | 02 Sep 2017 | ||
| 2018 | 57:58 | 1 | Christchurch Marathon | Christchurch | 03 Jun 2018 | ||
| 2019 | 59:00 | 2 | Canterbury Road Champion | Christchurch | 31 Aug 2019 | ||
| 2023 | 1:05:10 | 2 | Christchurch Marathon | Christchurch | 16 Apr 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 1:51:24 | 7 | IAAF Race Walk Chlge | Hobart AUS | 13 Feb 2010 | ||
| 2011 | 1:49:43 | 1 | NZ Long Dist Walks Ch | Palmerston North | 30 Oct 2011 | ||
| 2012 | 1:45:49 | 1 | NZL National Championshi | Waitakere | 25 Mar 2012 | ||
| 2013 | 1:47:42 | 1 | NZL National Championshi | Auckland | 24 Mar 2013 | ||
| 2014 | 1:52:10 | 2 | NZL National Championshi | Wellington | 30 Mar 2014 | ||
| 2015 | 1:50:53 | 2 | NZL National Championshi | Wellington | 08 Mar 2015 | ||
| 2017 | 1:43:23 | 2 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| 2018 | 1:51:51 | 12 | AUS 20km Racewalking Cha | Adelaide AUS | 11 Feb 2018 | ||
| 2019 | 1:56:41 | 4 | Australian 50km RW Champ | Melbourne AUS | 01 Dec 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 25:35.76 | 1 | Weekly Meeting | Dunedin | 07 Feb 2015 | ||
| 2016 | 24:56.83 | 1 | Interclub | Timaru | 29 Oct 2016 | ||
| 2017 | 24:40.41 | 1 | Interclub | Timaru | 26 Feb 2017 | ||
| 2018 | 27:49.08 | 1 | Polynesian Championships | Papeete PYF | 23 Nov 2018 | ||
| 2020 | 27:32.51 | 2 | Canterbury Championships | Christchurch | 23 Feb 2020 | ||
| 2024 | 30:26.01 | 1 | Interclub | Christchurch | 18 Feb 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 55:59.22 | 3 | NZL National Championshi | Christchurch | 10 Mar 2019 | ||
| 2020 | 57:39.10 | 4 | NZL National Championshi | Christchurch | 08 Mar 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 26:03 | 1 | ACTRWC | Canberra AUS | 21 Jan 2018 |