| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2024 | World X-C Championships - SW Race | Cross Country | 40:13 | 71 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:06.40 | 2H1 | VMC meet #5 | Melbourne AUS | 31 Mar 2026 | ||
| 1000m | 2:48.96 | 1 | Box Hill Burn | Melbourne AUS | 19 Feb 2026 | ||
| 1500m | 4:24.40 | 1 | Sally Pearson Shield | Brisbane AUS | 06 Feb 2021 | ||
| Mile | 4:51.85 | 4 | VMC #4 | Melbourne AUS | 07 Feb 2026 | ||
| 3000m | 9:36.10 | 1 | Joanna Stone Shield | Brisbane AUS | 27 Nov 2021 | ||
| 5000m | 16:44.86 | 4 | Queensland Championships | Brisbane AUS | 13 Nov 2021 | ||
| 10000m | 36:17.21 | 1 | Benita Willis Shield | Brisbane AUS | 08 Oct 2022 | ||
| 10km | 34:12 | 6 | RunPrix 10km | Melbourne AUS | 24 Sep 2023 | ||
| 2000m Steeplechase | 762mm | 6:46.04 | 1 | Australia All Schools | Adelaide AUS | 05 Dec 2014 | |
| 3000m Steeplechase | 762mm | 10:41.31 | 2 | Australia Junior Champio | Sydney AUS | 14 Mar 2015 | |
| 5km | 16:53 | 13 | Lakesides | Melbourne AUS | 14 Jun 2025 | ||
| 1 Mile (Road) | 4:48.60 | HT | 6 | AUS National Championshi | Ballarat AUS | 26 Apr 2025 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2012 | 2:12.05 | 3 | Enduro Meet | Brisbane AUS | 22 Nov 2012 | ||
| 2014 | 2:12.12 | 1 | Jai Taurima Shield | Brisbane AUS | 23 Nov 2014 | ||
| 2015 | 2:12.60 | 1 | Glynis Nunn Shield | Brisbane AUS | 07 Feb 2015 | ||
| 2018 | 2:12.08 | 4 | FSU Relays | Tallahassee USA | 23 Mar 2018 | ||
| 2020 | 2:07.48 | 2 | Benita Willis Shield | Brisbane AUS | 05 Dec 2020 | ||
| 2021 | 2:07.61 | 1 | Queensland Championships | Brisbane AUS | 14 Mar 2021 | ||
| 2026 | 2:06.40 | 2H1 | VMC meet #5 | Melbourne AUS | 31 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2026 | 2:48.96 | 1 | Box Hill Burn | Melbourne AUS | 19 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 4:27.92 | 1 | QA All Comers | Brisbane AUS | 29 Nov 2014 | ||
| 2015 | 4:25.47 | 2 | Australia Junior Champio | Sydney AUS | 13 Mar 2015 | ||
| 2017 | 4:35.83 | 7rD | Florida Relays | Gainsville USA | 01 Apr 2017 | ||
| 2018 | 4:38.30 | 11r2 | Florida Relays | Gainsville USA | 31 Mar 2018 | ||
| 2020 | 4:25.24 | 4 | Jai Taurima Shield | Brisbane AUS | 14 Nov 2020 | ||
| 2021 | 4:24.40 | 1 | Sally Pearson Shield | Brisbane AUS | 06 Feb 2021 | ||
| 2022 | 4:29.15 | 5 | 1500m Classic | Brisbane AUS | 27 Oct 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 4:54.74 | 2 | 1500m Classic | Brisbane AUS | 06 Nov 2014 | ||
| 2017 | 4:57.78 | 9r1 | Vanderbilt Commodore Inv | Nashville USA | 14 Jan 2017 | ||
| 2018 | 4:58.19 | 3r2 | Razorback Invitational | Fayetteville, USA | 27 Jan 2018 | ||
| 2019 | 5:07.84 | 11h1 | South East Conference | Fayetteville USA | 22 Feb 2019 | ||
| 2020 | 4:59.60 | 1 | Ornge & Purple Elite | Clemson USA | 11 Jan 2020 | ||
| 2025 | 4:54.59 | 7 | VMC Meet #4 | Melbourne AUS | 06 Feb 2025 | ||
| 2026 | 4:51.85 | 4 | VMC #4 | Melbourne AUS | 07 Feb 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 10:14.48 | 1 | UQ Meet | Brisbane AUS | 24 Sep 2010 | ||
| 2015 | 9:48.35 | 3 | QLD U20 3000m Championsh | Brisbane AUS | 24 Jan 2015 | ||
| 2018 | 9:49.22 | 8 | Iowa State Classic | Ames USA | 10 Feb 2018 | ||
| 2019 | 9:58.48 | 14 | Razorback Invitational | Fayetteville USA | 25 Jan 2019 | ||
| 2020 | 9:56.56 | 12 | Razorback Invitational | Fayetteville USA | 01 Feb 2020 | ||
| 2021 | 9:36.10 | 1 | Joanna Stone Shield | Brisbane AUS | 27 Nov 2021 | ||
| 2022 | 9:43.37 | 4 | Queensland Championships | Brisbane AUS | 10 Mar 2022 | ||
| 2024 | 9:54.13 | 13 | On Zatopek 10 | Melbourne AUS | 14 Dec 2024 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 17:16.68 | (w) | 16 | Iowa State Classic | Ames USA | 09 Feb 2019 | |
| 2020 | 17:07.09 | Camel City Invite | Winston-Salem USA | 07 Feb 2020 | |||
| 2021 | 16:44.86 | 4 | Queensland Championships | Brisbane AUS | 13 Nov 2021 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2021 | 36:42.76 | 3 | QLD Championships | Brisbane AUS | 18 Sep 2021 | ||
| 2022 | 36:17.21 | 1 | Benita Willis Shield | Brisbane AUS | 08 Oct 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2023 | 34:12 | 6 | RunPrix 10km | Melbourne AUS | 24 Sep 2023 | ||
| 2024 | 35:33 | 7 | Run Prix | Melbourne AUS | 22 Sep 2024 | ||
| 2025 | 38:16 | 24 | Gold Coast Marathon | Gold Coast AUS | 05 Jul 2025 | ||
| 2026 | 35:03 | 8 | Lakeside:10 | Melbourne AUS | 26 Jul 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 762mm | 6:46.04 | 1 | Australia All Schools | Adelaide AUS | 05 Dec 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 762mm | 10:41.31 | 2 | Australia Junior Champio | Sydney AUS | 14 Mar 2015 | |
| 2017 | 762mm | 11:02.93 | 10r3 | Virginia Challenge | Charlotteville USA | 21 Apr 2017 | |
| 2019 | 762mm | 10:42.73 | 4 | Oceania Championships | Townsville AUS | 27 Jun 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 16:53 | 13 | Lakesides | Melbourne AUS | 14 Jun 2025 | ||
| 2026 | 17:14 | 23 | Lakeside:5 | Melbourne AUS | 10 May 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2025 | 4:48.60 | (w) | 6 | AUS National Championshi | Ballarat AUS | 26 Apr 2025 | |
| 2026 | 4:49.40 | (w) | 4 | Ballarat Road Mile | Ballarat AUS | 25 Apr 2026 |