| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2019 | Decathlon | Youth Men | 5393 | |
| 2019 | Pole Vault | Youth Men | 3.90 | |
| 2020 | Decathlon | Junior Men | 4925 | |
| 2020 | Pole Vault | Junior Men | 4.10 | |
| 2021 | Pole Vault | Junior Men | 4.32 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Pole Vault | 4.32 | 1 | NZL National Championshi | Hastings | 26 Mar 2021 | ||
| Long Jump | 6.19 | 0.0 | 6 | South Island Schools | Nelson | 31 Mar 2019 | |
| Triple Jump | 12.84 | 0.6 | 2 | Canterbury Schools | Christchurch | 23 Mar 2019 | |
| Shot Put | 5kg | 12.33 | 2 | InterClub | Christchurch | 14 Dec 2019 | |
| Discus Throw | 2kg | 37.82 | 2 | Lovelock Classic | Timaru | 11 Jan 2020 | |
| Discus Throw | 1.75kg | 43.58 | 1 | InterClub | Christchurch | 17 Oct 2020 | |
| Discus Throw | 1.5kg | 48.49 | 2 | InterClub | Christchurch | 23 Nov 2019 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date | Marks |
|---|---|---|---|---|---|---|---|---|
| Decathlon | 5393 | 3 | NZL CE Championships | Christchurch | 17 Feb 2019 | 12.26 (-0.7) | 6.01 (2.3) | 10.89 | 1.68 | 56.66 | 18.00 (1.3) | 43.01 | 3.65 | 33.80 | 5:14.89 | |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 3.22 | 2 | Interclub | Christchurch | 28 Oct 2017 | ||
| 2018 | 3.45 | 3 | Interclub | Christchurch | 08 Dec 2018 | ||
| 2019 | 4.05 | 1 | NZ Secondary Schools | Wellington | 06 Dec 2019 | ||
| 2020 | 4.20 | 1 | Canterbury Championships | Christchurch | 23 Feb 2020 | ||
| 2021 | 4.32 | 1 | NZL National Championshi | Hastings | 26 Mar 2021 | ||
| 2024 | 4.03 | 3 | Night of 5s | North Shore | 21 Dec 2024 | ||
| 2025 | 4.14 | 3 | AKL Championships | North Shore | 22 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 6.25 | (w) | 3 | Twilight InterClub | Christchurch | 27 Nov 2019 | |
| 6.19 | 6 | South Island Schools | Nelson | 31 Mar 2019 | |||
| 2020 | 6.22 | (w) | 3 | InterClub | Christchurch | 31 Oct 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 12.84 | 2 | Canterbury Schools | Christchurch | 23 Mar 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 5kg | 12.33 | 2 | InterClub | Christchurch | 14 Dec 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 1.5kg | 38.30 | D | South Island CE Champion | Timaru | 12 Nov 2017 | |
| 2018 | 1.5kg | 45.15 | 1 | Interclub | Christchurch | 15 Dec 2018 | |
| 2019 | 1.5kg | 48.49 | 2 | InterClub | Christchurch | 23 Nov 2019 | |
| 2020 | 2kg | 37.82 | 2 | Lovelock Classic | Timaru | 11 Jan 2020 | |
| 2020 | 1.75kg | 43.58 | 1 | InterClub | Christchurch | 17 Oct 2020 | |
| 2021 | 1.75kg | 40.04 | 2 | Throws Winter Series #2 | North Shore | 05 Jun 2021 |
| Year | Perf | Place | Competition | Venue | Date |
|---|---|---|---|---|---|
| 2017 | 4547 | 4 | South Island CE Champion | Timaru | 12 Nov 2017 |
| 2018 | 4971 | 1 | South Island CE Champion | Christchurch | 18 Nov 2018 |
| 2019 | 5393 | 3 | NZL CE Championships | Christchurch | 17 Feb 2019 |
| 2020 | 4925 | 2 | NZL CE Championships | Christchurch | 09 Feb 2020 |