| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2017 | 3000m | Youth Men | 8:31.92 | |
| 2017 | Cross Country | U18 Men | 19:47 | |
| 2017 | 6km | Youth Men | 18:40 | |
| 2018 | 1500m | Junior Men | 4:02.54 | |
| 2018 | 8km | U20 Men | 24:54 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2018 | World U20 Championships | 1500m | 3:47.10 | 7h2 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 400m | 50.53 | 2 | Putaruru Bell | Hamilton | 11 Nov 2017 | ||
| 800m | 1:51.69 | 1 | Night of 5's | North Shore | 21 Dec 2018 | ||
| 1500m | 3:46.69 | 2rA | Distance Carnival | North Shore | 23 Feb 2018 | ||
| 3000m | 8:22.42 | 3 | ACA Meeting | Auckland | 14 Nov 2017 | ||
| 10000m | 31:26.86 | 5r3 | THe Agency Group 10000m | Wellington | 10 Nov 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 50.53 | 2 | Putaruru Bell | Hamilton | 11 Nov 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 1:52.29 | 1rA | Night of Fives | North Shore | 19 Dec 2017 | ||
| 2018 | 1:51.69 | 1 | Night of 5's | North Shore | 21 Dec 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 3:50.05 | 1 | ACA Meeting | Auckland | 22 Nov 2017 | ||
| 2018 | 3:46.69 | 2rA | Distance Carnival | North Shore | 23 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 8:22.42 | 3 | ACA Meeting | Auckland | 14 Nov 2017 | ||
| 2018 | 8:26.15 | 8 | NZL 3000m Championship | Hamilton | 10 Feb 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2018 | 31:26.86 | 5r3 | THe Agency Group 10000m | Wellington | 10 Nov 2018 |