| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2011 | 8km | Junior Men | 25:52.10 | |
| 2012 | 10000m | M20 | 32:03.31 | |
| 2012 | 5000m | M20 | 15:28.23 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:01.40 | 4 | Otago Championships | Dunedin | 21 Feb 2010 | ||
| 1500m | 4:01.27 | 2 | Otago Masters Games | Dunedin | 02 Feb 2014 | ||
| Mile | 4:28.25 | 2 | Weekly Meeting | Dunedin | 16 Jan 2010 | ||
| 3000m | 8:46.41 | 2 | SI Sec Schools | Dunedin | 20 Mar 2010 | ||
| 5000m | 15:14.93 | 4 | NZL Championships | Dunedin | 25 Mar 2011 | ||
| 10000m | 32:03.31 | 1 | NZL 10000m Championships | Tauranga | 03 Jan 2012 | ||
| 10km | 32:28 | 5 | Christchurch Marathon | Christchurch | 31 May 2015 | ||
| Half Marathon | 1:10:53 | 8 | Christchurch Airport | Christchurch | 03 Jun 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 2:02.53 | 1 | Interclub | Dunedin | 07 Mar 2009 | ||
| 2010 | 2:01.40 | 4 | Otago Championships | Dunedin | 21 Feb 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 4:14.32 | 1 | Programme A | Dunedin | 25 Oct 2008 | ||
| 2009 | 4:08.57 | 3 | Weekly Meeting | Dunedin | 31 Oct 2009 | ||
| 2010 | 4:07.01 | 5 | Otago Championships | Dunedin | 21 Feb 2010 | ||
| 2011 | 4:01.41 | 1 | Weekly Meeting | Dunedin | 26 Feb 2011 | ||
| 2012 | 4:04.94 | 6h1 | NZL National Championshi | Waitakere | 24 Mar 2012 | ||
| 2013 | 4:07.47 | 2 | Weekly Meeting | Dunedin | 09 Feb 2013 | ||
| 2014 | 4:01.27 | 2 | Otago Masters Games | Dunedin | 02 Feb 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 4:28.25 | 2 | Weekly Meeting | Dunedin | 16 Jan 2010 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2008 | 9:02.97 | 2 | Programme B | Dunedin | 15 Nov 2008 | ||
| 2009 | 8:48.74 | 2 | Weekly Meeting | Dunedin | 24 Oct 2009 | ||
| 2010 | 8:46.41 | 2 | SI Sec Schools | Dunedin | 20 Mar 2010 | ||
| 2011 | 8:47.97 | 1 | CAN Championship | Christchurch | 19 Feb 2011 | ||
| 2012 | 8:47.98 | 1 | OTG Championships | Dunedin | 25 Feb 2012 | ||
| 2013 | 8:53.56 | 4 | Otago Championships | Dunedin | 16 Feb 2013 | ||
| 2014 | 8:55.61 | 1 | Weekly Meeting | Dunedin | 08 Feb 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 15:22.54 | 1 | Hurring Relays 3 | Dunedin | 13 Nov 2010 | ||
| 2011 | 15:14.93 | 4 | NZL Championships | Dunedin | 25 Mar 2011 | ||
| 2012 | 15:28.23 | 3 | NZL National Championshi | Waitakere | 23 Mar 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 32:21.69 | 1 | Otago Championship | Dunedin | 17 Dec 2011 | ||
| 2012 | 32:03.31 | 1 | NZL 10000m Championships | Tauranga | 03 Jan 2012 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 33:15 | 1 | Hill Free Half Marathon | Outram | 10 Oct 2010 | ||
| 2013 | 33:33 | 8 | Governors Bay to Lyttlet | Lyttleton | 14 Sep 2013 | ||
| 2015 | 32:28 | 5 | Christchurch Marathon | Christchurch | 31 May 2015 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2012 | 1:10:53 | 8 | Christchurch Airport | Christchurch | 03 Jun 2012 |