| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 1500m | 4:00.59 | 8 | Wellington Championships | Wellington | 23 Feb 2013 | ||
| 3000m | 8:12.87 | 2 | Capital Classic | Wellington | 23 Jan 2012 | ||
| 5000m | 14:51.29 | 6 | NZL National Championshi | Waitakere | 23 Mar 2012 | ||
| 10000m | 31:32.06 | 9 | NZ 10000 m Championship | Auckland | 26 Jan 2014 | ||
| 10km | 31:31 | 4 | WEL Road Championships | Trentham | 22 Aug 2009 | ||
| Marathon | 2:38:00 | 5 | Queenstown Marathon | Queenstown | 15 Nov 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 4:00.59 | 8 | Wellington Championships | Wellington | 23 Feb 2013 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 8:34.59 | 16 | NZ 3000m Championship | Wellington | 22 Jan 2010 | ||
| 2012 | 8:12.87 | 2 | Capital Classic | Wellington | 23 Jan 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2012 | 14:51.29 | 6 | NZL National Championshi | Waitakere | 23 Mar 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 31:32.06 | 9 | NZ 10000 m Championship | Auckland | 26 Jan 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 31:31 | 4 | WEL Road Championships | Trentham | 22 Aug 2009 | ||
| 2014 | 32:15 | 5 | Wellington Road Champion | Wainuiomata | 23 Aug 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 2:38:00 | 5 | Queenstown Marathon | Queenstown | 15 Nov 2025 |