| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2020 | 400m | Senior Men | 48.56 | |
| 2024 | 400m | Senior Men | 47.89 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 100m | 11.05 | 1.5 | 3H4 | High Velocity | Sydney AUS | 03 Jan 2026 | |
| 200m | 21.63 | 1.0 | 2h2 | NSW Open | Sydney AUS | 20 Feb 2022 | |
| 400m | 46.96 | 4 | NSW Open | Sydney AUS | 19 Feb 2022 | ||
| 800m | 2:00.27 | 8rA | InterClub | Bankstown AUS | 24 Oct 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 11.47 | 3r14 | Beach Invitational | Long Beach USA | 15 Apr 2017 | ||
| 2019 | 11.13 | (w) | 1r3 | Treloar Shield 4 | Sydney AUS | 02 Nov 2019 | |
| 11.21 | 3r3 | Bankstown All Comers | Sydney AUS | 21 Dec 2019 | |||
| 2020 | 11.16 | 1r3 | Illawarra Track Challeng | Mingara AUS | 11 Jan 2020 | ||
| 2021 | 11.05 | (w) | 6h1 | AACT Championships | Canberra AUS | 13 Feb 2021 | |
| 11.08 | 6r3 | Illawarra Track Challeng | Illawarra AUS | 16 Jan 2021 | |||
| 2022 | 11.03 | (w) | 4r4 | Night of Sprints | Campbelltown AUS | 05 Feb 2022 | |
| 11.26 | 1r9 | HVM#2 | Illawong AUS | 08 Jan 2022 | |||
| 2023 | 10.98 | (w) | 4rE | Illawong HVM#1 | Sydney AUS | 07 Jan 2023 | |
| 11.06 | 3F3 | Campbelltown High Veloci | Sydney AUS | 25 Mar 2023 | |||
| 2024 | 11.30 | 7H2 | Treloar Shield #5 | Sydney AUS | 23 Nov 2024 | ||
| 2025 | 11.07 | 2H7 | Illawarra Track Challeng | Wollongong AUS | 12 Jan 2025 | ||
| 2026 | 11.05 | 3H4 | High Velocity | Sydney AUS | 03 Jan 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 23.22 | 5 | Grand Prix #1 | Wellington | 22 Oct 2016 | ||
| 2017 | 22.58 | (w) | 2 | Wellington Secondary Sch | Wellington | 23 Mar 2017 | |
| 23.21 | 3r13 | Beach Invitational | Long Beach USA | 15 Apr 2017 | |||
| 2019 | 22.01 | 4r2 | Bankstown All Comers | Sydney AUS | 21 Dec 2019 | ||
| 2020 | 21.98 | 5 | NZL National Championshi | Christchurch | 08 Mar 2020 | ||
| 2021 | 21.91 | 4r2 | HVC#4 | Illawong AUS | 03 Apr 2021 | ||
| 2022 | 21.50 | (w) | 3rB | NSW Open | Sydney AUS | 20 Feb 2022 | |
| 21.63 | 2h2 | NSW Open | Sydney AUS | 20 Feb 2022 | |||
| 2023 | 21.74 | 5F1 | Campbelltown High Veloci | Sydney AUS | 25 Mar 2023 | ||
| 2024 | 22.00 | 6rB | High Velocity | Sydney AUS | 30 Mar 2024 | ||
| 2025 | 22.18 | (w) | 4H6 | ACT Championships | Canberra AUS | 25 Jan 2025 | |
| 22.48 | 6H2 | High Velocity | Sydney AUS | 15 Feb 2025 | |||
| 2026 | 21.92 | 7H2 | High Velocity | Sydney AUS | 03 Jan 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 52.40 | 4h1 | NZSS Championships | Timaru | 05 Dec 2015 | ||
| 2016 | 50.40 | 3s1 | New Zealand Secondary Sc | Waitakere | 03 Dec 2016 | ||
| 2017 | 50.24 | 3r7 | Bryan Clay Invitational | Azusa USA | 14 Apr 2017 | ||
| 2019 | 49.05 | 2r3 | Treloar Shield 6 | Sydney AUS | 30 Nov 2019 | ||
| 2020 | 47.95 | 3 | Albie Thomas Mile | Sydney AUS | 19 Dec 2020 | ||
| 2021 | 47.81 | 8r2 | AACT Championships | Canberra AUS | 14 Feb 2021 | ||
| 2022 | 46.96 | 4 | NSW Open | Sydney AUS | 19 Feb 2022 | ||
| 2023 | 47.65 | 1 | AACT Summer Series | Canberra AUS | 17 Mar 2023 | ||
| 2024 | 47.77 | 3H1 | High Velocity | Sydney AUS | 21 Dec 2024 | ||
| 2025 | 47.77 | 3 | NSW 5000m Championships | Sydney AUS | 08 Feb 2025 | ||
| 2026 | 47.52 | 4H2 | AUS National Championshi | Sydney AUS | 09 Apr 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2020 | 2:00.27 | 8rA | InterClub | Bankstown AUS | 24 Oct 2020 |