| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:50.46 | NZ National | Men Under 17 | out | n/a | Christchurch | 24 Feb 2024 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2023 | 1500m | Youth Men | 3:58.73 | |
| 2024 | 1500m | Junior Men | 3:47.11 | |
| 2025 | 4x400m Relay | Junior Men | 3:27.23 | |
| 2026 | 1500m | Junior Men | 4:09.43 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 400m | 52.05 | 2 | Interclub #5 | Christchurch | 22 Nov 2025 | ||
| 800m | 1:50.46 | 4 | ITM | Christchurch | 24 Feb 2024 | ||
| 1500m | 3:47.11 | 2 | NZL National Championshi | Wellington | 17 Mar 2024 | ||
| Mile | 4:17.84 | 4 | Lovelock Classic | Timaru | 06 Jan 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 52.21 | 5 | Interclub | Christchurch | 02 Dec 2023 | ||
| 2025 | 52.05 | 2 | Interclub #5 | Christchurch | 22 Nov 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 1:58.00 | 3 | Interclub #3 | Christchurch | 29 Oct 2022 | ||
| 2023 | 1:52.34 | 1r1 | Interclub | Christchurch | 28 Oct 2023 | ||
| 2024 | 1:50.46 | 4 | ITM | Christchurch | 24 Feb 2024 | ||
| 2025 | 1:55.97 | 1 | Interclub #3 | Christchurch | 01 Nov 2025 | ||
| 2026 | 1:56.24 | 7H2 | NZL Championships | Waitakere | 06 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 3:55.64 | 2 | NAT Secondary Schools | Inglewood | 11 Dec 2022 | ||
| 2023 | 3:49.68 | 1 | Interclub | Christchurch | 12 Nov 2023 | ||
| 2024 | 3:47.11 | 2 | NZL National Championshi | Wellington | 17 Mar 2024 | ||
| 2026 | 4:06.44 | 4 | CAN Championships | Christchurch | 13 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2024 | 4:17.84 | 4 | Lovelock Classic | Timaru | 06 Jan 2024 |