| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| Triple Jump | 15.28 | NZ National | Open Men | in | n/a | Lubbock USA | 22 Feb 2020 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2016 | Triple Jump | Youth Men | 13.34 | |
| 2016 | Triple Jump | U20 Men | 13.35 | |
| 2017 | Triple Jump | Junior Men | 13.99 | |
| 2018 | Long Jump | Junior Men | 6.84 | |
| 2018 | Triple Jump | Junior Men | 13.89 | |
| 2026 | Triple Jump | Senior Men | 14.61 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2017 | Oceania U20 Championships | Long Jump | 6.54 | 5 |
| 2017 | Oceania U20 Championships | Triple Jump | 14.16 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Long Jump | 7.31 | 1.1 | BL | Oliver Jackson Twilight | Abilene USA | 25 Apr 2019 | |
| Triple Jump | 15.58 | 1.0 | BL | NCAA Div II | Kingsville USA | 25 May 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 6.25 | 1 | Interclub | Christchurch | 19 Dec 2015 | ||
| 2016 | 6.96 | (w) | 1 | Interclub | Christchurch | 17 Dec 2016 | |
| 6.84 | 1qA | New Zealand Secondary Sc | Waitakere | 03 Dec 2016 | |||
| 2017 | 6.61 | (w) | 5 | Rhythm and Jumps | Christchurch | 03 Nov 2017 | |
| 6.55 | 5 | NZL National Championshi | Hamilton | 17 Mar 2017 | |||
| 2018 | 6.90 | (w) | 1 | Capital Classic | Whanganui | 20 Jan 2018 | |
| 6.84 | 2 | NZL NATIONAL CHAMPIONSHI | Hamilton | 09 Mar 2018 | |||
| 2019 | 7.34 | (w) | 2 | Oliver Jackson Twilight | Abilene USA | 25 Apr 2019 | |
| 7.31 | BL | Oliver Jackson Twilight | Abilene USA | 25 Apr 2019 | |||
| 2020 | 7.00 | 6 | Lone Star Conference | Lubbock USA | 22 Feb 2020 | ||
| 2022 | 6.82 | 6 | Arkansas Invitational | Fayetteville USA | 14 Jan 2022 | ||
| 2025 | 6.99 | (w) | 1 | McKinnon Shield #2 | Auckland | 01 Nov 2025 | |
| 6.72 | BL | McKinnon Shield #2 | Auckland | 01 Nov 2025 | |||
| 2026 | 6.62 | 2 | Porritt Classic | Hamilton | 14 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 13.65 | (w) | 6 | NZSS Championships | Timaru | 06 Dec 2015 | |
| 13.42 | BL | NZSS Championships | Timaru | 06 Dec 2015 | |||
| 2016 | 14.17 | 2 | New Zealand Secondary Sc | Waitakere | 03 Dec 2016 | ||
| 2017 | 14.24 | (w) | 2 | Cooks Classic | Whanganui | 17 Jan 2017 | |
| 14.16 | 3 | Oceania Championships | Suva FIJ | 01 Jul 2017 | |||
| 2018 | 14.67 | 4 | AUS JUNIOR CHAMPIONSHIPS | SYDNEY AUS | 17 Mar 2018 | ||
| 2019 | 15.60 | (w) | 4 | NCAA Div II | Kingsville USA | 25 May 2019 | |
| 15.58 | BL | NCAA Div II | Kingsville USA | 25 May 2019 | |||
| 2020 | 15.28 | 1 | Lone Star Conference | Lubbock USA | 22 Feb 2020 | ||
| 2021 | 15.01 | (w) | 3 | John Jacobs Invitational | Norman USA | 24 Apr 2021 | |
| 14.79 | BL | John Jacobs Invitational | Norman USA | 24 Apr 2021 | |||
| 2022 | 15.26 | 1 | TCU Invitational | Fort Worth USA | 19 Mar 2022 | ||
| 2025 | 14.46 | 2 | McKinnon Shield #3 | Auckland | 08 Nov 2025 | ||
| 2026 | 14.75 | (w) | 1 | McKinnon Shield #7 | Auckland | 10 Jan 2026 | |
| 14.62 | BL | McKinnon Shield #7 | Auckland | 10 Jan 2026 |