| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2017 | Commonwealth Youth Games | 1500m | 4:17.19 | |
| 2017 | Commonwealth Youth Games | 3000m | 9:27.40 | |
| 2018 | World U20 Championships | 3000m | 9:22.80 | 15 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 2:08.86 | 3 | Gary Brown Shield | Brisbane AUS | 03 Mar 2018 | ||
| 1500m | 4:14.05 | 5 | Australian National Cham | Gold Coast AUS | 17 Feb 2018 | ||
| 3000m | 9:03.84 | 2 | SYDNEY GRAND PRIX | SYDNEY AUS | 17 Mar 2018 | ||
| 5000m | 16:06.01 | 1 | QLD 5000m Championships | Brisbane AUS | 18 Nov 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 2:09.48 | 1r1 | School Holiday A-C Meet | Brisbane (UQ) AUS | 30 Sep 2017 | ||
| 2018 | 2:08.86 | 3 | Gary Brown Shield | Brisbane AUS | 03 Mar 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 4:26.52 | 1 | Queensland Schools | Brisbane AUS | 23 Oct 2016 | ||
| 2017 | 4:17.19 | 3 | Commonwealth Youth Games | Nassau BAH | 20 Jul 2017 | ||
| 2018 | 4:14.05 | 5 | Australian National Cham | Gold Coast AUS | 17 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 9:27.78 | 1 | Queensland Schools | Brisbane AUS | 20 Oct 2016 | ||
| 2017 | 9:15.32 | 1 | Winter Series #4 | Gold Coast AUS | 24 Jun 2017 | ||
| 2018 | 9:03.84 | 2 | SYDNEY GRAND PRIX | SYDNEY AUS | 17 Mar 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 16:06.01 | 1 | QLD 5000m Championships | Brisbane AUS | 18 Nov 2017 | ||
| 2018 | 16:07.50 | 4 | Hunter Track Classic | Glendale AUS | 20 Jan 2018 |