| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2010 | 10km | Senior Women | 34:36 | |
| 2010 | Marathon | Senior Women | 2:45:51 | |
| 2013 | Marathon | Senior Women | 2:55:04 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2002 | World Mountain Running Championships | Mountain Running | 56:09 | 6 |
| 2005 | World Championships | Marathon | 2:37:03 | 33 |
| 2005 | World Mountain Running Championships | Mountain Running | 51:59 | 8 |
| 2009 | World Championships | Marathon | 2:41:31 | 44 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 1500m | 4:47.75 | 1 | Twilight Meet | Dunedin | 18 Mar 2009 | ||
| 3000m | 10:03.62 | 1 | Interclub | Dunedin | 22 Mar 2009 | ||
| 5000m | 16:54.93 | 3 | NZL Championships | Wellington | 27 Mar 2009 | ||
| 10000m | 34:11.77 | 1 | Otago 10000m Champs | Dunedin | 20 Dec 2008 | ||
| 10km | 33:43 | 1 | Clyde to Alexandra RR | Clyde | 23 Aug 2008 | ||
| 15km | 53:41 | 13 | New Balance | Tai Tapu | 04 May 2008 | ||
| Half Marathon | 1:14:05 | 3 | Gold Coast Marathon | Gold Coast AUS | 05 Jul 2009 | ||
| Marathon | 2:37:03 | Helsinki FIN | 14 Aug 2005 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 4:47.75 | 1 | Twilight Meet | Dunedin | 18 Mar 2009 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 10:03.62 | 1 | Interclub | Dunedin | 22 Mar 2009 | ||
| 2016 | 10:36.93 | 1 | Otago Championships | Dunedin | 20 Feb 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 16:54.93 | 3 | NZL Championships | Wellington | 27 Mar 2009 | ||
| 2016 | 18:21.41 | 1 | OTago 5000m Championship | Dunedin | 13 Feb 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 34:11.77 | 1 | Otago 10000m Champs | Dunedin | 20 Dec 2008 | ||
| 2009 | 34:44.04 | 1 | NZ 10000m Championship | Inglewood | 24 Jan 2009 | ||
| 2010 | 36:32.95 | 1 | Otago 10000m Champs | Dunedin | 18 Dec 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 33:43 | 1 | Clyde to Alexandra RR | Clyde | 23 Aug 2008 | ||
| 2009 | 36:48 | 5 | Sir Barry Curtis 10k | Auckland | 18 Oct 2009 | ||
| 2010 | 34:36 | 2 | NZ Road Championships | Auckland | 17 Oct 2010 | ||
| 2011 | 36:14 | 1 | Clyde to Alexandra | Clyde | 06 Aug 2011 | ||
| 2012 | 37:42 | 1 | Hill Free | Dunedin | 14 Oct 2012 | ||
| 2014 | 38:56 | 1 | Hill Free | Dunedin | 12 Oct 2014 | ||
| 2015 | 38:21 | 1 | Hill Free | Outram | 11 Oct 2015 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 53:41 | 13 | New Balance | Tai Tapu | 04 May 2008 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 1:14:49 | 2 | Christchurch Marathon | Christchurch | 01 Jun 2008 | ||
| 2009 | 1:14:05 | 3 | Gold Coast Marathon | Gold Coast AUS | 05 Jul 2009 | ||
| 2010 | 1:16:09 | 1 | SBS Christchurch | Christchurch | 06 Jun 2010 | ||
| 2011 | 1:25:19 | 2 | Arthur Half Marathon | Waitakere | 17 Sep 2011 | ||
| 2012 | 1:20:46 | 7 | Christchurch Airport | Christchurch | 03 Jun 2012 | ||
| 2013 | 1:23:42 | 7 | Christchurch Airport Mar | Christchurch | 02 Jun 2013 | ||
| 2014 | 1:22:51 | 1 | Dunedin Half Marathon | Dunedin | 14 Sep 2014 | ||
| 2015 | 1:24:05 | 2 | Dunedin Marathon | Dunedin | 13 Sep 2015 | ||
| 2017 | 1:26:09 | 2 | Dunedin Marathon | Dunedin | 10 Sep 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2005 | 2:37:03 | Helsinki FIN | 14 Aug 2005 | ||||
| 2008 | 2:38:16 | 1 | Gold Coast Marathon | Gold Coast AUS | 06 Jul 2008 | ||
| 2009 | 2:41:31 | 44 | World Championships | Berlin GER | 23 Aug 2009 | ||
| 2010 | 2:41:21 | 6 | Gold Coast | Gold Coast AUS | 04 Jul 2010 | ||
| 2011 | 2:51:24 | 43 | Boston Marathon | Boston MA | 18 Apr 2011 | ||
| 2012 | 2:52:18 | 4 | Auckland marathon | Auckland | 28 Oct 2012 | ||
| 2013 | 2:55:04 | 2 | Wellington Marathon | Wellington | 23 Jun 2013 | ||
| 2014 | 3:05:36 | 13 | Rotorua Marathon | Rotorua | 03 May 2014 |