| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2012 | 10km | Senior Men | 30:56 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:54.58 | 1 | Black Programme | Wellington | 01 Feb 2014 | ||
| 1500m | 3:50.02 | 7 | NZL National Championshi | Auckland | 24 Mar 2013 | ||
| Mile | 4:21.72 | 2 | Scottish Night of Miles | Wellington | 18 Dec 2010 | ||
| 3000m | 8:12.63 | 8 | NZ 3000m Championship | Wellington | 25 Jan 2013 | ||
| 5000m | 14:30.53 | 6 | NZL National Championshi | Auckland | 22 Mar 2013 | ||
| 10km | 30:56 | 3 | NZ Road Championships | Wellington | 01 Sep 2012 | ||
| Half Marathon | 1:13:14 | 1 | Wellington Marathon | Wellington | 19 Jun 2011 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 1:59.96 | 2 | Capital Classic | Wellington | 13 Feb 2009 | ||
| 2010 | 2:02.09 | 1 | Black Programme | Wellington | 30 Jan 2010 | ||
| 2011 | 1:55.24 | 4 | Gold Programme | Wellington | 12 Mar 2011 | ||
| 2012 | 1:57.26 | 1 | WEL Championships | Wellington | 18 Feb 2012 | ||
| 2013 | 1:55.01 | 8rA | Club Meeting | Palmerston North | 19 Feb 2013 | ||
| 2014 | 1:54.58 | 1 | Black Programme | Wellington | 01 Feb 2014 | ||
| 2017 | 1:58.50 | 8 | Wellington Championships | Wellington | 18 Feb 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 4:10.39 | 3 | Black Programme | Wellington | 31 Jan 2009 | ||
| 2010 | 4:01.22 | 1 | Gold Programme | Wellington | 04 Dec 2010 | ||
| 2011 | 3:53.34 | 5h1 | NZL Championships | Dunedin | 26 Mar 2011 | ||
| 2012 | 3:55.69 | 3 | WEL Championships | Wellington | 25 Feb 2012 | ||
| 2013 | 3:50.02 | 7 | NZL National Championshi | Auckland | 24 Mar 2013 | ||
| 2014 | 3:51.60 | 2 | Gold Programme | Wellington | 15 Mar 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 4:40.18 | 3 | Scottish Miles | Wellington | 20 Dec 2008 | ||
| 2009 | 4:29.56 | 7 | Scottish Night of M | Wellington | 19 Dec 2009 | ||
| 2010 | 4:21.72 | 2 | Scottish Night of Miles | Wellington | 18 Dec 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 8:58.90 | 7 | NZ Sec Schools Champs | Hamilton | 14 Dec 2008 | ||
| 2009 | 9:06.28 | 23 | NZ 3000m Championship | Christchurch | 13 Mar 2009 | ||
| 2010 | 8:44.78 | 1 | Black Programme | Wellington | 13 Mar 2010 | ||
| 2011 | 8:40.27 | 9 | NZL 3000m Championship | Wellington | 28 Jan 2011 | ||
| 2012 | 8:24.97 | 2 | Central Team Competition | Palmerston North | 24 Nov 2012 | ||
| 2013 | 8:12.63 | 8 | NZ 3000m Championship | Wellington | 25 Jan 2013 | ||
| 2014 | 8:30.72 | 4 | Capital Classic | Wellington | 24 Jan 2014 | ||
| 2016 | 8:36.47 | 14 | NZL 3000m Championship | Wellington | 22 Jan 2016 | ||
| 2017 | 8:41.39 | 1r2 | NZL 3000m Championships | Wellington | 20 Jan 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 15:41.35 | 7 | NZL Championships | Christchurch | 26 Mar 2010 | ||
| 2011 | 15:34.83 | 1 | WEL Championships | Wellington | 05 Feb 2011 | ||
| 2013 | 14:30.53 | 6 | NZL National Championshi | Auckland | 22 Mar 2013 | ||
| 2014 | 15:16.11 | 2 | Wellington Championships | Wellington | 08 Mar 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 32:14 | 6 | WEL Road Championships | Wainuiomata | 21 Aug 2010 | ||
| 2011 | 31:12 | 2 | Wellington Road Ch | Wellington | 06 Aug 2011 | ||
| 2012 | 30:56 | 3 | NZ Road Championships | Wellington | 01 Sep 2012 | ||
| 2013 | 31:06 | 7 | NZ Road Race Championshi | Dunedin | 31 Aug 2013 | ||
| 2015 | 32:09 | 8 | NZ Road Championships | Tauranga | 05 Sep 2015 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 1:13:14 | 1 | Wellington Marathon | Wellington | 19 Jun 2011 |