| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2016 | Shot Put | Youth Men | 15.76 | |
| 2017 | Shot Put | Youth Men | 19.20 | |
| 2017 | Shot Put | Junior Men | 17.82 | |
| 2018 | Shot Put | Senior Men | 16.49 | |
| 2018 | Shot Put | U20 Men | 18.52 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2017 | Commonwealth Youth Games | Shot Put | 19.57 | |
| 2018 | World U20 Championships | Shot Put | 16.82 | 13qB |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Shot Put | 7.26kg | 17.66 | 1 | South Island Championshi | Christchurch | 15 Dec 2018 | |
| Shot Put | 6kg | 18.92 | 2 | Eastern Championships | Cambridge GBR | 30 Jun 2018 | |
| Shot Put | 5kg | 21.27 | 1 | South Island Championshi | Timaru | 09 Dec 2017 | |
| Discus Throw | 1.5kg | 44.41 | 1 | Club Meeting | Hastings | 31 Jan 2017 | |
| Hammer Throw | 6kg | 46.87 | 2 | Capital Classic | Wellington | 22 Jan 2016 | |
| Hammer Throw | 5kg | 59.42 | 4 | New Zealand Secondary Sc | Waitakere | 03 Dec 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 5kg | 12.15 | 1 | Reading Trophy | Hastings | 31 Oct 2014 | |
| 2015 | 5kg | 15.32 | 1 | Central League Meeting 2 | Palmerston North | 07 Nov 2015 | |
| 2016 | 6kg | 14.73 | 3 | Capital Classic | Wellington | 22 Jan 2016 | |
| 2016 | 5kg | 18.28 | 1 | League Meeting | Hastings | 29 Oct 2016 | |
| 2017 | 6kg | 18.12 | 2 | Interclub | Christchurch | 16 Dec 2017 | |
| 2017 | 5kg | 21.27 | 1 | South Island Championshi | Timaru | 09 Dec 2017 | |
| 2018 | 7.26kg | 17.66 | 1 | South Island Championshi | Christchurch | 15 Dec 2018 | |
| 2018 | 6kg | 18.92 | 2 | Eastern Championships | Cambridge GBR | 30 Jun 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2016 | 1.5kg | 37.09 | 4 | Potts Classic | Hastings | 16 Jan 2016 | |
| 2017 | 1.5kg | 44.41 | 1 | Club Meeting | Hastings | 31 Jan 2017 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2015 | 5kg | 51.59 | 1 | Central League Meeting 2 | Palmerston North | 07 Nov 2015 | |
| 2016 | 6kg | 46.87 | 2 | Capital Classic | Wellington | 22 Jan 2016 | |
| 2016 | 5kg | 59.42 | 4 | New Zealand Secondary Sc | Waitakere | 03 Dec 2016 | |
| 2017 | 5kg | 56.63 | 2 | NI Secondary Schools | Inglewood | 09 Apr 2017 |