| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2022 | 5km Walk (Road) | Youth Men | 28:07 | |
| 2023 | 3000m Walk (Track) | Youth Men | 15:14.36 | |
| 2023 | 5km Walk (Road) | Youth Men | 25:51 | |
| 2023 | 5000m Walk (Track) | Junior Men | 26:37.46 | |
| 2024 | 3000m Walk (Track) | Youth Men | 13:43.12 | |
| 2024 | 5000m Walk (Track) | Youth Men | 23:38.87 | |
| 2024 | 5km Walk (Road) | Youth Men | 25:16 | |
| 2025 | 3000m Walk (Track) | Junior Men | 14:45.40 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 3000m Walk (Track) | 13:33.80 | 2 | North Island SS Champion | Palmerston North | 07 Apr 2024 | ||
| 5000m Walk (Track) | 23:38.87 | 1 | NZL National Championshi | Wellington | 17 Mar 2024 | ||
| 5km Walk (Road) | 24:38 | 1 | Auckland Road Championsh | Auckland | 01 Sep 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 16:22.88 | 1 | Auckland Championships | Auckland | 09 Feb 2022 | ||
| 2023 | 14:29.85 | 3 | NZ Secondary Schools | Christchurch | 10 Dec 2023 | ||
| 2024 | 13:33.80 | 2 | North Island SS Champion | Palmerston North | 07 Apr 2024 | ||
| 2025 | 14:45.40 | 6 | NZL Championships | Dunedin | 07 Mar 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 26:37.46 | 2 | NZL National Championshi | Wellington | 05 Mar 2023 | ||
| 2024 | 23:38.87 | 1 | NZL National Championshi | Wellington | 17 Mar 2024 | ||
| 2025 | 27:47.84 | 1 | AKL Championships | Auckland | 02 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 28:07 | 3 | NZL Road Championships | Upper Hutt | 04 Sep 2022 | ||
| 2023 | 25:51 | 1 | NZL Road Championships | Palmerston North | 10 Sep 2023 | ||
| 2024 | 24:38 | 1 | Auckland Road Championsh | Auckland | 01 Sep 2024 |