| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 3000m | 8:57.94 | 8 | ACA Meeting | Auckland | 22 Dec 2021 | ||
| 5000m | 15:30.96 | 4rC | Night of Fives | North Shore | 17 Dec 2022 | ||
| 10km | 32:20 | 9 | NZ Road Championships | Tauranga | 05 Sep 2015 | ||
| Half Marathon | 1:10:33 | 5 | Waterfront H-M | Auckland | 14 Apr 2019 | ||
| Marathon | 2:34:19 | 2 | Rotorua Marathon | Rotorua | 08 May 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 8:57.94 | 8 | ACA Meeting | Auckland | 22 Dec 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 15:30.96 | 4rC | Night of Fives | North Shore | 17 Dec 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 33:41 | 1 | NZ Road Championships | Tauranga | 06 Sep 2014 | ||
| 2015 | 32:20 | 9 | NZ Road Championships | Tauranga | 05 Sep 2015 | ||
| 2019 | 32:52 | 1 | Auckland Road Championsh | Takanini | 25 Aug 2019 | ||
| 2020 | 33:34 | 2 | NZ Road Race Championshi | Auckland | 07 Nov 2020 | ||
| 2022 | 32:59 | 6 | Auckland Road Championsh | Papakura | 21 Aug 2022 | ||
| 2023 | 32:49 | 1 | Waterfront Half Marathon | Auckland | 02 Apr 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 1:15:26 | 11 | Auckland Marathon | Auckland | 02 Nov 2014 | ||
| 2015 | 1:11:12 | 2 | Hamilton Half Marathon | Hamilton | 04 Oct 2015 | ||
| 2016 | 1:11:57 | 14 | NZL H-M Championships | Christchurch | 05 Jun 2016 | ||
| 2017 | 1:12:26 | 3 | World Masters Games | Auckland | 22 Apr 2017 | ||
| 2019 | 1:10:33 | 5 | Waterfront H-M | Auckland | 14 Apr 2019 | ||
| 2021 | 1:15:22 | 5 | Waterfront Half Marathon | Auckland | 11 Apr 2021 | ||
| 2022 | 1:12:52 | 3 | Kerikeri Half Marathon | Kerikeri | 19 Nov 2022 | ||
| 2024 | 1:15:53 | 36 | Christchurch Marathon | Christchurch | 21 Apr 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 2:40:38 | 39 | Gold Coast Marathon | Gold Coast AUS | 05 Jul 2015 | ||
| 2016 | 2:35:23 | 7 | Auckland Marathon | Auckland | 30 Oct 2016 | ||
| 2021 | 2:34:19 | 2 | Rotorua Marathon | Rotorua | 08 May 2021 | ||
| 2023 | 2:37:10 | 47 | Melbourne Marathon | Melbourne AUS | 15 Oct 2023 |