| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2019 | Marathon | Senior Men | 2:28:24 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 3000m | 9:01.36 | 2 | Club Meet A | Wellington | 15 Dec 2018 | ||
| 10000m | 31:55.83 | 12r3 | THe Agency Group 10000m | Wellington | 10 Nov 2018 | ||
| 10km | 32:50 | 17 | Wellington Road Champion | Lower Hutt | 19 Sep 2020 | ||
| Half Marathon | 1:10:52 | 5 | WLG Round the Bays | Wellington | 21 Feb 2021 | ||
| Marathon | 2:28:24 | 3 | Christchurch Marathon | Christchurch | 02 Jun 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 9:01.36 | 2 | Club Meet A | Wellington | 15 Dec 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 31:55.83 | 12r3 | THe Agency Group 10000m | Wellington | 10 Nov 2018 | ||
| 2019 | 32:33.45 | 7 | Agency 10000m | Wellington | 09 Nov 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 33:18 | 21 | NZ Road Championships | Cambridge | 02 Sep 2018 | ||
| 2020 | 32:50 | 17 | Wellington Road Champion | Lower Hutt | 19 Sep 2020 | ||
| 2021 | 33:08 | 4 | WLG Road Champs | Wellington | 18 Sep 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 1:10:59 | 6 | NZ Half Marathon Champio | Dunedin | 09 Sep 2018 | ||
| 2021 | 1:10:52 | 5 | WLG Round the Bays | Wellington | 21 Feb 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 2:29:41 | 10 | Melbourne Marathon Festi | Melbourne AUS | 14 Oct 2018 | ||
| 2019 | 2:28:24 | 3 | Christchurch Marathon | Christchurch | 02 Jun 2019 | ||
| 2021 | 2:34:20 | 9 | Christchurch Marathon | Christchurch | 11 Apr 2021 | ||
| 2025 | 2:41:23 | 6 | Wellington Marathon | Wellington | 29 Jun 2025 |