| Event | Perf | Record Type | Age Group | In/Out | Implement | Venue | Date |
|---|---|---|---|---|---|---|---|
| Hammer Throw | 74.20 | NZ National | Men Under 18 | out | 5kg | Schweinfurt GER | 22 Jun 2013 |
| Hammer Throw | 74.20 | NZ National | Men Under 17 | out | 5kg | Schweinfurt GER | 22 Jun 2013 |
| Hammer Throw | 79.74 | NZ National | Men Under 18 | out | 5kg | North Shore | 30 Nov 2013 |
| Hammer Throw | 69.11 | NZ National | Men Under 20 | out | 6kg | Dunedin | 14 Dec 2013 |
| Hammer Throw | 69.11 | NZ National | Men Under 19 | out | 6kg | Dunedin | 14 Dec 2013 |
| Hammer Throw | 70.67 | NZ National | Men Under 20 | out | 6kg | North Shore | 29 Jun 2014 |
| Hammer Throw | 71.11 | NZ National | Men Under 20 | out | 6kg | Hamilton | 21 Nov 2015 |
| Hammer Throw | 71.61 | NZ National | Men Under 20 | out | 6kg | Hamilton | 29 Nov 2015 |
| Hammer Throw | 73.41 | NZ National | Men Under 20 | out | 6kg | Dunedin | 08 Dec 2015 |
| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2012 | Hammer Throw | Youth Men | 53.21 | |
| 2013 | Shot Put | Men U18 | 18.83 | |
| 2013 | Hammer Throw | Men U18 | 67.25 | |
| 2013 | Hammer Throw | Men U20 | 60.46 | |
| 2013 | Shot Put | Men U20 | 15.78 | |
| 2013 | Hammer Throw | Senior Men | 55.77 | |
| 2015 | Shot Put | Junior Men | 17.15 | |
| 2015 | Discus Throw | Junior Men | 47.02 | |
| 2015 | Hammer Throw | Junior Men | 70.64 | |
| 2015 | Hammer Throw | Senior Men | 63.50 | |
| 2016 | Hammer Throw | Senior Men | 61.63 | |
| 2017 | Hammer Throw | Senior Men | 59.81 | |
| 2018 | Hammer Throw | Senior Men | 62.52 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2013 | World Youth Championships | Shot Put | 16.10 | 16GpB |
| 2013 | World Youth Championships | Hammer Throw | 71.77 | 11 |
| 2013 | AYOF | Hammer Throw | 71.79 | |
| 2013 | AYOF | Shot Put | 18.07 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Shot Put | 7.26kg | 15.30 | 4 | ITM | Chch - Christs College | 22 Feb 2014 | |
| Shot Put | 6kg | 17.15 | 1 | NZL National Championshi | Wellington | 06 Mar 2015 | |
| Shot Put | 5kg | 18.83 | 2 | NZL National Championshi | Auckland | 24 Mar 2013 | |
| Discus Throw | 2kg | 43.38 | 1 | North Island Championshi | Palmerston North | 13 Dec 2014 | |
| Discus Throw | 1.75kg | 50.40 | 2 | Spring Series #3 | North Shore | 12 Oct 2013 | |
| Discus Throw | 1.5kg | 52.20 | 1 | Throws Meeting | North Shore | 29 Jan 2013 | |
| Hammer Throw | 7.26kg | 64.90 | 2 | Hammerwurf | Frankish Crumbach GER | 14 May 2016 | |
| Hammer Throw | 6kg | 73.41 | 1 | Hammer Festival | Dunedin | 08 Dec 2015 | |
| Hammer Throw | 5kg | 79.74 | 1 | Summer Series #5 | North Shore | 30 Nov 2013 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2010 | 5kg | 12.99 | 4 | Battle of Regions 1 | Auckland | 13 Nov 2010 | |
| 2011 | 5kg | 15.46 | 2 | NZ Secondary Schools | Wellington | 10 Dec 2011 | |
| 2012 | 7.26kg | 14.52 | 2 | Open Meeting | Dunedin | 08 Dec 2012 | |
| 2012 | 5kg | 18.32 | 1 | NZ Secondary Schools | Dunedin | 08 Dec 2012 | |
| 2013 | 7.26kg | 14.36 | 1 | Spring Series #3 | North Shore | 12 Oct 2013 | |
| 2013 | 6kg | 16.51 | 11 | Bauhaus Gala | Mannheim GER | 29 Jun 2013 | |
| 2013 | 5kg | 18.83 | 2 | NZL National Championshi | Auckland | 24 Mar 2013 | |
| 2014 | 7.26kg | 15.30 | 4 | ITM | Chch - Christs College | 22 Feb 2014 | |
| 2014 | 6kg | 16.41 | 1 | New Year Throws | North Shore | 19 Jan 2014 | |
| 2015 | 7.26kg | 14.74 | 5 | NZL National Championshi | Wellington | 08 Mar 2015 | |
| 2015 | 6kg | 17.15 | 1 | NZL National Championshi | Wellington | 06 Mar 2015 | |
| 2016 | 7.26kg | 14.26 | 4 | Auckland Track Challenge | Waitakere | 25 Feb 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 1.5kg | 42.89 | 3 | Throws Winter Series | North Shore | 27 Aug 2011 | |
| 2012 | 2kg | 42.35 | 5 | Discus Skymaster | North Shore | 16 Dec 2012 | |
| 2012 | 1.75kg | 46.68 | 3 | Discus Skymaster | North Shore | 16 Dec 2012 | |
| 2012 | 1.5kg | 50.71 | 3 | NZ Secondary Schools | Dunedin | 08 Dec 2012 | |
| 2013 | 2kg | 38.06 | 14 | Lovelock Classic | Timaru | 05 Jan 2013 | |
| 2013 | 1.75kg | 50.40 | 2 | Spring Series #3 | North Shore | 12 Oct 2013 | |
| 2013 | 1.5kg | 52.20 | 1 | Throws Meeting | North Shore | 29 Jan 2013 | |
| 2014 | 2kg | 43.38 | 1 | North Island Championshi | Palmerston North | 13 Dec 2014 | |
| 2014 | 1.75kg | 46.83 | 2 | Porritt Classic | Hamilton | 08 Feb 2014 | |
| 2015 | 2kg | 43.16 | 4 | Porritt Classic | Hamilton | 07 Feb 2015 | |
| 2015 | 1.75kg | 47.02 | 1 | NZL National Championshi | Wellington | 08 Mar 2015 | |
| 2016 | 2kg | 42.55 | 2 | Easter Open Throws | North Shore | 26 Mar 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2011 | 5kg | 50.48 | 1 | Hot Meet 3 | Auckland | 12 Nov 2011 | |
| 2012 | 7.26kg | 51.48 | 1 | Throws Spring Series #4 | North Shore | 14 Oct 2012 | |
| 2012 | 6kg | 67.26 | 1 | Hot Meet 5 | North Shore | 01 Dec 2012 | |
| 2012 | 5kg | 73.47 | 1 | NZ Secondary Schools | Dunedin | 07 Dec 2012 | |
| 2013 | 7.26kg | 61.77 | 1 | Spring Series #2 | North Shore | 28 Sep 2013 | |
| 2013 | 6kg | 69.11 | 1cA | Hammer Festival | Dunedin | 14 Dec 2013 | |
| 2013 | 5kg | 79.74 | 1 | Summer Series #5 | North Shore | 30 Nov 2013 | |
| 2014 | 7.26kg | 62.31 | 1 | Throws Spring Series #2 | North Shore | 14 Sep 2014 | |
| 2014 | 6kg | 70.67 | 1 | Winter Series 3 | North Shore | 28 Jun 2014 | |
| 2015 | 7.26kg | 64.76 | 1 | Sam Johnson Memorial | Hamilton | 29 Nov 2015 | |
| 2015 | 6kg | 73.41 | 1 | Hammer Festival | Dunedin | 08 Dec 2015 | |
| 2016 | 7.26kg | 64.90 | 2 | Hammerwurf | Frankish Crumbach GER | 14 May 2016 | |
| 2017 | 7.26kg | 59.81 | 1 | NZL National Championshi | Hamilton | 17 Mar 2017 | |
| 2018 | 7.26kg | 62.52 | 1 | NZL NATIONAL CHAMPIONSHI | Hamilton | 09 Mar 2018 |