| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| 6km | 18:35 | NZ National | Men Under 18 | out | n/a | Auckland | 07 Nov 2020 |
| 3000m | 8:04.25 | NZ National | Men Under 19 | out | n/a | Whananui | 30 Jan 2022 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2018 | 6km | U18 Men | 19:17 | |
| 2019 | 1500m | Youth Men | 4:06.72 | |
| 2019 | Cross Country | U18 Men | 19:21 | |
| 2020 | 3000m | Youth Men | 8:47.35 | |
| 2020 | 1500m | Youth Men | 3:59.44 | |
| 2020 | 3000m | Junior Men | 8:26.00 | |
| 2020 | 6km | Men U18 | 18:35 | |
| 2021 | 5000m | Junior Men | 14:40.76 | |
| 2021 | 1500m | Junior Men | 3:51.01 | |
| 2021 | Cross Country | Men U20 | 25:53 | |
| 2022 | 3000m | Junior Men | 8:04.25 | |
| 2022 | Mile | Junior Men | 4:11.48 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2022 | World U20 Championships | 3000m | 8:21.13 | 12h1 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:56.29 | 4 | Central League Meeting # | Masterton | 04 Dec 2021 | ||
| 1500m | 3:48.49 | 1 | Pre-Oceania Mackay Meet | Mackay AUS | 04 Jun 2022 | ||
| Mile | 3:58.39 | 4RC | Valentine Invitational | Boston USA | 10 Feb 2024 | ||
| 3000m | 7:52.13 | 9H2 | David Hemery Valentine I | Boston USA | 14 Feb 2025 | ||
| 5000m | 13:35.50 | 1 | Virginia Challenge | Charlottesville USA | 19 Apr 2024 | ||
| 10000m | 28:21.12 | 9H3 | Raleigh Relays | Raleigh USA | 27 Mar 2025 | ||
| 10km | 30:51 | 1 | WLG Road Champs | Wellington | 18 Sep 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 1:56.29 | 4 | Central League Meeting # | Masterton | 04 Dec 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 4:07.88 | 2 | Central League Meeting # | Wellington | 17 Nov 2018 | ||
| 2019 | 4:02.17 | 3 | Central League Meeting # | Palmerston North | 09 Nov 2019 | ||
| 2020 | 3:59.06 | 4 | Capital Classic | Wellington | 28 Feb 2020 | ||
| 2021 | 3:50.84 | 1 | Special Time Performance | Wellington | 19 Apr 2021 | ||
| 2022 | 3:48.49 | 1 | Pre-Oceania Mackay Meet | Mackay AUS | 04 Jun 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 4:18.32 | 2 | Scottish Night of Miles | Wellington | 14 Dec 2019 | ||
| 2022 | 4:11.48 | 2 | NZL U20 Mile Championshi | Wellington | 04 Feb 2022 | ||
| 2024 | 3:58.39 | 4RC | Valentine Invitational | Boston USA | 10 Feb 2024 | ||
| 2025 | 4:02.01 | 4RB | Penn 10 Elite | Philadelphia USA | 25 Jan 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 9:03.89 | 1 | NI Secondary Schools | Whanganui | 08 Apr 2018 | ||
| 2019 | 8:38.23 | 1 | Central League Meeting # | Masterton | 23 Nov 2019 | ||
| 2020 | 8:24.44 | 2 | Central League Meeting # | Masterton | 28 Nov 2020 | ||
| 2021 | 8:16.31 | 1 | North Island Sec Schools | Hamilton | 10 Apr 2021 | ||
| 2022 | 8:04.25 | 1 | NZL U20 3000m Championsh | Whanganui | 30 Jan 2022 | ||
| 2023 | 8:01.81 | 10rD | David Hemery Valentine I | Boston USA | 11 Feb 2023 | ||
| 2024 | 7:53.77 | 2 | Penn State Open | State College USA | 27 Jan 2024 | ||
| 2025 | 7:52.13 | 9H2 | David Hemery Valentine I | Boston USA | 14 Feb 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 14:31.38 | 14rA | Night of 5s | North Shore | 18 Dec 2020 | ||
| 2021 | 14:21.62 | 1 | Winter Meeting | Masterton | 11 Jul 2021 | ||
| 2022 | 14:15.08 | 7 | Night of Fives | North Shore | 23 Mar 2022 | ||
| 2024 | 13:35.50 | 1 | Virginia Challenge | Charlottesville USA | 19 Apr 2024 | ||
| 2025 | 13:40.83 | 7 | ACC Championships | Louisville USA | 02 Mar 2025 | ||
| 2026 | 13:57.24 | 4F1 | ACC Championships | Brighton USA | 26 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 30:59.07 | 4 | 10000m Festival | Wellington | 13 Nov 2021 | ||
| 2024 | 28:21.93 | 1 | Raleigh Relays | Raleigh USA | 28 Mar 2024 | ||
| 2025 | 28:21.12 | 9H3 | Raleigh Relays | Raleigh USA | 27 Mar 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 30:51 | 1 | WLG Road Champs | Wellington | 18 Sep 2021 |