| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2014 | 6km | Youth Men | 19:40 | |
| 2015 | 1500m | Youth Men | 4:00.08 | |
| 2015 | 3000m | Youth Men | 9:17.63 | |
| 2015 | 6km | Youth Men | 19:23 | |
| 2016 | 5000m | Junior Men | 15:28.64 | |
| 2016 | 1500m | Junior Men | 3:56.35 | |
| 2017 | 3000m | U20 Men | 8:40.07 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 800m | 1:53.74 | 2 | Black & Gold Invitation | Smithfield USA | 02 Apr 2022 | ||
| 1000m | 2:26.52 | 1rB | John Thomas Terrier Clas | Boston USA | 27 Jan 2023 | ||
| 1500m | 3:45.09 | 12h2 | NCAA Div 1 Preliminary | Bloomington USA | 27 May 2022 | ||
| Mile | 4:00.80 | 4 | Friar Invitational | Providence USA | 08 Apr 2022 | ||
| 3000m | 8:20.52 | 1r3 | John Thomas Terrier Clas | Boston USA | 25 Jan 2019 | ||
| 5000m | 14:54.18 | 5rB | Night of 5s | North Shore | 18 Dec 2020 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 1:53.74 | 2 | Black & Gold Invitation | Smithfield USA | 02 Apr 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2022 | 2:27.90 | 1 | Valentine Invitatiol | Boston USA | 12 Feb 2022 | ||
| 2023 | 2:26.52 | 1rB | John Thomas Terrier Clas | Boston USA | 27 Jan 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 4:06.98 | 2 | NI Secondary Schools | Masterton | 05 Apr 2014 | ||
| 2015 | 4:00.08 | 1 | NZL National Championshi | Wellington | 08 Mar 2015 | ||
| 2016 | 3:56.35 | 3 | NZL National Championshi | Dunedin | 06 Mar 2016 | ||
| 2017 | 3:58.07 | 10 | Australian National Cham | Sydney AUS | 27 Mar 2017 | ||
| 2018 | 3:53.07 | 8r6 | Raleigh Relays | Raleigh USA | 30 Mar 2018 | ||
| 2019 | 3:46.64 | 6rB | Raleigh Relays | Raleigh USA | 30 Mar 2019 | ||
| 2021 | 3:47.81 | 7 | Big East Championship | Geneva USA | 15 May 2021 | ||
| 2022 | 3:45.09 | 12h2 | NCAA Div 1 Preliminary | Bloomington USA | 27 May 2022 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 4:37.30 | 9 | Cooks Classic | Whanganui | 20 Jan 2014 | ||
| 2017 | 4:20.23 | 6 | Auckland Track Challenge | North Shore | 26 Feb 2017 | ||
| 2018 | 4:10.79 | 10 | Ocean State Invitational | Providence USA | 14 Apr 2018 | ||
| 2019 | 4:06.08 | (w) | 6 | Big East | Geneva USA | 23 Feb 2019 | |
| 2020 | 4:10.90 | 1r8 | Dave Hemery Valetine Inv | Boston USA | 15 Feb 2020 | ||
| 2021 | 4:02.69 | 1rB | Virginia Grand Prix | Charlottesville USA | 01 May 2021 | ||
| 2022 | 4:00.80 | 4 | Friar Invitational | Providence USA | 08 Apr 2022 | ||
| 2023 | 4:03.35 | 4 | Big East | Chicago USA | 25 Feb 2023 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 9:01.34 | 2 | NZ Secondary Schools | Hamilton | 08 Dec 2013 | ||
| 2014 | 8:56.79 | 10 | NZ Secondary Schools | Whanganui | 07 Dec 2014 | ||
| 2015 | 8:45.21 | 4 | Australia Junior Champio | Sydney AUS | 12 Mar 2015 | ||
| 2016 | 8:33.46 | 5 | Summer Series 12 | Auckland | 12 Mar 2016 | ||
| 2017 | 8:40.07 | 3 | NZL Under 20 3000m Champ | Whanganui | 17 Jan 2017 | ||
| 2018 | 8:24.89 | 1 | Bwn v Providence | Providence USA | 22 Apr 2018 | ||
| 2019 | 8:20.52 | 1r3 | John Thomas Terrier Clas | Boston USA | 25 Jan 2019 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 15:28.64 | 2 | NZL National Championshi | Dunedin | 04 Mar 2016 | ||
| 2017 | 15:18.96 | 5 | Porritt Classic | Hamilton | 11 Feb 2017 | ||
| 2020 | 14:54.18 | 5rB | Night of 5s | North Shore | 18 Dec 2020 |