| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 1500m | 3:58.48 | 3 | Open Meeting | Tauranga | 02 Nov 2024 | ||
| 3000m | 8:35.25 | 1 | Winter Track and Field S | Palmerston North | 12 Sep 2021 | ||
| 5000m | 14:46.91 | 1 | Winter Series #2 | Palmerston North | 01 Aug 2021 | ||
| 10000m | 30:52.60 | 3 | 10000m Festival | Wellington | 13 Nov 2021 | ||
| 10km | 31:15 | 11 | NZL Road Championships | Cambridge | 30 Aug 2025 | ||
| Half Marathon | 1:09:05 | 2 | Hawke's Bay Marathon | Hastings | 16 May 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 3:58.48 | 3 | Open Meeting | Tauranga | 02 Nov 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 8:35.25 | 1 | Winter Track and Field S | Palmerston North | 12 Sep 2021 | ||
| 2026 | 8:54.59 | 4 | Tauranga Twilight | Tauranga | 03 Jan 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 14:46.91 | 1 | Winter Series #2 | Palmerston North | 01 Aug 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 30:52.60 | 3 | 10000m Festival | Wellington | 13 Nov 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 32:04 | 2 | MWA Road Champs | Feilding | 25 Sep 2021 | ||
| 2022 | 31:18 | 4 | NZL Road Championships | Upper Hutt | 04 Sep 2022 | ||
| 2024 | 32:34 | 5 | MWA Road Championships | Feilding | 31 Aug 2024 | ||
| 2025 | 31:15 | 11 | NZL Road Championships | Cambridge | 30 Aug 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2026 | 1:09:05 | 2 | Hawke's Bay Marathon | Hastings | 16 May 2026 |