| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2010 | Triple Jump | Senior Men | 13.75 | |
| 2011 | Triple Jump | Junior Men | 14.58 | |
| 2011 | Triple Jump | Senior Men | 14.28 | |
| 2012 | Triple Jump | M20 | 14.41 | |
| 2012 | Triple Jump | Senior Men | 14.54 | |
| 2013 | Triple Jump | Senior Men | 14.84 | |
| 2014 | Triple Jump | Senior Men | 15.04 | |
| 2016 | Triple Jump | Senior Men | 15.18 | |
| 2017 | Triple Jump | Senior Men | 14.54 | |
| 2018 | Triple Jump | Senior Men | 14.83 | |
| 2019 | Triple Jump | Senior Men | 14.70 | |
| 2020 | Triple Jump | Senior Men | 14.39 | |
| 2021 | Triple Jump | Senior Men | 14.65 | |
| 2022 | Triple Jump | Senior Men | 14.32 | |
| 2023 | Triple Jump | Senior Men | 14.49 | |
| 2024 | Triple Jump | Senior Men | 14.60 | |
| 2025 | Triple Jump | Senior Men | 14.35 | |
| 2026 | Triple Jump | Senior Men | 14.19 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2011 | Oceania Regional Championships | Triple Jump | 14.39 | |
| 2012 | Oceania Regional Championships | Triple Jump | 14.74 | |
| 2013 | Oceania Championships | Triple Jump | 14.91 | |
| 2023 | Pacific Games | Triple Jump | 14.29 | 4 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| High Jump | 2.00 | 2 | Wellington Championships | Wellington | 08 Mar 2014 | ||
| Long Jump | 6.52 | -1.6 | 2 | Central League Meeting 1 | Masterton | 31 Oct 2015 | |
| Triple Jump | 15.22 | 1.5 | BL | Jumps to Music | Hawera | 14 Jan 2016 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 1.85 | 3 | Central Region League | Palmerston North | 14 Nov 2009 | ||
| 2010 | 1.90 | 2 | NI Sec Schools | Wellington | 20 Mar 2010 | ||
| 2013 | 1.96 | 1 | Wellington Championships | Wellington | 16 Feb 2013 | ||
| 2014 | 2.00 | 2 | Wellington Championships | Wellington | 08 Mar 2014 | ||
| 2018 | 1.90 | 1 | Winter Series #1 | Masterton | 01 Jul 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 6.54 | (w) | 1 | Gold Programme | Wellington | 08 Feb 2013 | |
| 6.36 | 1 | Wellington Championships | Wellington | 23 Feb 2013 | |||
| 2015 | 6.52 | 2 | Central League Meeting 1 | Masterton | 31 Oct 2015 | ||
| 2018 | 6.44 | 2 | Winter T&F Series #3 | Masterton | 26 Aug 2018 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2009 | 13.48 | 1 | Central Region League | Palmerston North | 14 Nov 2009 | ||
| 2010 | 14.72 | (w) | 1 | NZSSAA Championships | Hastings | 11 Dec 2010 | |
| 14.20 | 1 | Black Programme | Wellington | 13 Nov 2010 | |||
| 2011 | 14.58 | 3 | NZL Championships | Dunedin | 27 Mar 2011 | ||
| 2012 | 15.35 | (w) | 1 | Central Team Competition | Whanganui | 10 Nov 2012 | |
| 15.08 | 1 | Central Team Competition | Whanganui | 10 Nov 2012 | |||
| 2013 | 15.15 | (w) | 1 | Central League #2 | Whanganui | 09 Nov 2013 | |
| 15.00 | 4= | AUS National Championshi | Sydney AUS | 11 Apr 2013 | |||
| 2014 | 15.04 | 2 | NZL National Championshi | Wellington | 30 Mar 2014 | ||
| 2015 | 15.07 | 5gpA | Australia National Champ | Brisbane AUS | 26 Mar 2015 | ||
| 2016 | 15.24 | (w) | 1 | Jumps to Music | Hawera | 14 Jan 2016 | |
| 15.22 | BL | Jumps to Music | Hawera | 14 Jan 2016 | |||
| 2017 | 14.67 | 1 | Wellington Grand Prix #5 | Wellington | 25 Feb 2017 | ||
| 2018 | 14.86 | 1 | North Island Championshi | Hamilton | 15 Dec 2018 | ||
| 2019 | 14.70 | (w) | 2 | NZL National Championshi | Christchurch | 09 Mar 2019 | |
| 14.65 | 1 | WLG Championships | Wellington | 02 Feb 2019 | |||
| 2020 | 14.52 | 1 | Potts Classic | Hastings | 25 Jan 2020 | ||
| 2021 | 14.65 | 1 | NZL National Championshi | Hastings | 27 Mar 2021 | ||
| 2022 | 14.62 | (w) | 1 | ITM | Christchurch | 26 Feb 2022 | |
| 14.53 | 11 | Australian Championships | Sydney Aus | 01 Apr 2022 | |||
| 2023 | 14.55 | (w) | 1 | McKinnon Shield #1 | Auckland | 28 Oct 2023 | |
| 14.49 | 2 | NZL National Championshi | Wellington | 05 Mar 2023 | |||
| 2024 | 14.86 | (w) | 8 | ITM | Christchurch | 24 Feb 2024 | |
| 14.71 | BL | ITM | Christchurch | 24 Feb 2024 | |||
| 2025 | 14.63 | (w) | 1 | AKL Championships | Auckland | 02 Feb 2025 | |
| 14.51 | BL | AKL Championships | Auckland | 02 Feb 2025 | |||
| 2026 | 14.19 | 3 | NZL Championships | Waitakere | 08 Mar 2026 |