| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2019 | 5000m | Junior Men | 15:52.45 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2019 | World Cross Country Championships | Cross Country | 27:45 | 76 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:59.34 | 5 | Porritt Classic | Hamilton | 15 Feb 2025 | ||
| 1500m | 3:59.25 | 10 | Porritt Classic | Hamilton | 09 Feb 2019 | ||
| 3000m | 8:52.88 | 3 | Bays Senior Club Meeting | North Shore | 23 Oct 2018 | ||
| 5000m | 15:39.80 | 1rB | Night of 5's | North Shore | 21 Dec 2018 | ||
| 10km | 34:00 | 5 | Waterfront Half Marathon | Auckland | 19 Apr 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 1:59.34 | 4rB | Night of Fives | North Shore | 19 Dec 2017 | ||
| 2018 | 2:00.96 | 4 | AAI Senior Meeting | Auckland | 24 Nov 2018 | ||
| 2025 | 1:59.34 | 5 | Porritt Classic | Hamilton | 15 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 4:06.47 | 10 | ACA Meeting | Auckland | 22 Nov 2017 | ||
| 2018 | 4:03.08 | 4 | NZ Secondary Schools | Dunedin | 02 Dec 2018 | ||
| 2019 | 3:59.25 | 10 | Porritt Classic | Hamilton | 09 Feb 2019 | ||
| 2026 | 4:03.56 | 14H2 | Porritt Classic | Hamilton | 14 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 9:10.00 | 5 | ACA Club Meeting | Auckland | 08 Feb 2017 | ||
| 2018 | 8:52.88 | 3 | Bays Senior Club Meeting | North Shore | 23 Oct 2018 | ||
| 2019 | 9:02.80 | 8 | NZL U20 3000m Championsh | Whanganui | 15 Jan 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 15:39.80 | 1rB | Night of 5's | North Shore | 21 Dec 2018 | ||
| 2019 | 15:52.45 | 2 | NZL National Championshi | Christchurch | 08 Mar 2019 | ||
| 2025 | 15:47.81 | 13RC | Night of 5s | North Shore | 20 Dec 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2026 | 34:00 | 5 | Waterfront Half Marathon | Auckland | 19 Apr 2026 |