| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2017 | Oceania U18 Championships | 800m | 2:01.83 | 5 |
| 2017 | Oceania U18 Championships | 1500m | 4:04.67 | |
| 2017 | Oceania U18 Championships | 3000m | 8:42.82 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:59.52 | 3 | Programme B | Dunedin | 24 Nov 2018 | ||
| 1500m | 3:59.44 | 5 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| Mile | 4:28.29 | 1 | Ness Cup | Dunedin | 09 Feb 2019 | ||
| 3000m | 8:40.65 | 3 | NZ Secondary Schools | Dunedin | 01 Dec 2018 | ||
| 5000m | 15:54.19 | 5 | NZL National Championshi | Christchurch | 08 Mar 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 1:59.93 | 3 | Weekly Meeting | Dunedin | 26 Nov 2016 | ||
| 2018 | 1:59.52 | 3 | Programme B | Dunedin | 24 Nov 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 4:07.70 | 3 | NZSS Championships | Timaru | 06 Dec 2015 | ||
| 2016 | 4:05.83 | 2 | Weekly Meeting | Dunedin | 17 Dec 2016 | ||
| 2017 | 3:59.44 | 5 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| 2018 | 4:02.40 | 1 | OTG CHAMPIONSHIPS | Dunedin | 25 Feb 2018 | ||
| 2019 | 4:03.43 | 1rC | ANZ Distance Carnival | Auckland | 16 Feb 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 4:33.97 | 2 | Weekly Meeting | Dunedin | 28 Nov 2015 | ||
| 2017 | 4:33.77 | 3 | Modified Meet | Dunedin | 20 Oct 2017 | ||
| 2019 | 4:28.29 | 1 | Ness Cup | Dunedin | 09 Feb 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 9:01.11 | 1 | Weekly Meeting | Dunedin | 10 Dec 2016 | ||
| 2017 | 8:42.82 | 2 | Oceania Championships | Suva FIJ | 28 Jun 2017 | ||
| 2018 | 8:40.65 | 3 | NZ Secondary Schools | Dunedin | 01 Dec 2018 | ||
| 2019 | 9:01.45 | 4 | Spring 3000m Track Chall | Dunedin | 06 Sep 2019 | ||
| 2020 | 8:54.46 | 1 | Otago Masters Games & St | Dunedin | 01 Feb 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2019 | 15:54.19 | 5 | NZL National Championshi | Christchurch | 08 Mar 2019 |