| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2014 | 3000m | Youth Men | 8:58.60 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 1500m | 3:59.48 | 13 | NZL National Championshi | Hamilton | 19 Mar 2017 | ||
| 3000m | 8:42.52 | 3 | NI Secondary Schools | Masterton | 05 Apr 2014 | ||
| 5000m | 15:24.94 | 13 | NZL National Championshi | Hamilton | 17 Mar 2017 | ||
| Half Marathon | 1:14:33 | 12 | Wellington Marathon | Wellington | 28 Jun 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 4:00.90 | 6 | NI Secondary Schools | Masterton | 05 Apr 2014 | ||
| 2017 | 3:59.48 | 13 | NZL National Championshi | Hamilton | 19 Mar 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 8:42.52 | 3 | NI Secondary Schools | Masterton | 05 Apr 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2017 | 15:24.94 | 13 | NZL National Championshi | Hamilton | 17 Mar 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2026 | 1:14:33 | 12 | Wellington Marathon | Wellington | 28 Jun 2026 |