| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 3000m | 8:53.67 | 10 | Auckland 3000m Champions | Auckland | 15 Feb 2017 | ||
| 5000m | 15:26.70 | 8 | Porritt Classic | Hamilton | 11 Feb 2017 | ||
| 10000m | 32:38.58 | 1 | Have a Go Day | Wellington | 07 Oct 2017 | ||
| Half Marathon | 1:10:49 | 1 | Huntly H-M | Huntly | 26 May 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 8:53.67 | 10 | Auckland 3000m Champions | Auckland | 15 Feb 2017 | ||
| 2018 | 9:01.29 | 15 | NZL U20 3000m Championsh | Hastings | 27 Jan 2018 | ||
| 2019 | 9:06.18 | 26 | NZL 3000m Championship | Wellington | 18 Jan 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 15:26.70 | 8 | Porritt Classic | Hamilton | 11 Feb 2017 | ||
| 2018 | 15:46.63 | 6rB | Night of 5's | North Shore | 21 Dec 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 32:38.58 | 1 | Have a Go Day | Wellington | 07 Oct 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 1:14:28 | 6 | Wellington Marathon | Wellington | 18 Jun 2017 | ||
| 2019 | 1:10:49 | 1 | Huntly H-M | Huntly | 26 May 2019 |