| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2016 | Marathon | Senior Women | 2:55:25 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2004 | Olympic Games | Marathon | 2:50:23 | 51 |
| 2005 | World Championships | Marathon | 2:39:47 | 39 |
| 2006 | Commonwealth Games | Marathon | DNF | DNF |
| 2008 | Olympic Games | Marathon | 2:34:50 | 35 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 10000m | 33:48.09 | 2 | Mt SAC Relays | Walnut CA | 17 Apr 2008 | ||
| 10km | 35:21 | 21 | Peachtree | Atlanta GA | 04 Jul 2008 | ||
| Half Marathon | 1:13:29 | 1 | Grandmas | Duluth MN | 21 Jun 2008 | ||
| Marathon | 2:29:35 | 2 | Rock n Roll | San Antonio TX | 16 Nov 2008 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 33:48.09 | 2 | Mt SAC Relays | Walnut CA | 17 Apr 2008 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 35:21 | 21 | Peachtree | Atlanta GA | 04 Jul 2008 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 1:13:29 | 1 | Grandmas | Duluth MN | 21 Jun 2008 | ||
| 2015 | 1:25:13 | 3 | Wellington Marathon | Wellington | 05 Jul 2015 | ||
| 2017 | 1:27:22 | 6 | Queenstown Marathon | Queenstown | 18 Nov 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 2:29:35 | 2 | Rock n Roll | San Antonio TX | 16 Nov 2008 | ||
| 2014 | 2:43:40 | 1 | Christchurch Marathon | Christchurch | 01 Jun 2014 | ||
| 2015 | 2:46:44 | 20 | Boston Marathon | Boston USA | 20 Apr 2015 | ||
| 2016 | 2:50:11 | 1 | Christchurch Marathon | Christchurch | 05 Jun 2016 |