| Year | Event | Age Group | Performance | Position |
|---|---|---|---|---|
| 2014 | Shot Put | Junior Women | 12.45 | |
| 2014 | Shot Put | Youth Women | 14.26 | |
| 2015 | Shot Put | Junior Women | 13.77 | |
| 2015 | Shot Put | Youth Women | 15.27 | |
| 2016 | Shot Put | Youth Women | 16.61 | |
| 2016 | Shot Put | Junior Women | 14.85 | |
| 2017 | Shot Put | Junior Women | 15.13 | |
| 2017 | Shot Put | Open Women | 15.04 | |
| 2018 | Shot Put | Senior Women | 16.94 | |
| 2018 | Shot Put | Junior Women | 15.50 | |
| 2019 | Shot Put | Senior Women | 16.32 | |
| 2021 | Shot Put | Open Women | 17.38 | |
| 2022 | Shot Put | Open Women | 19.10 | |
| 2023 | Shot Put | Open Women | 19.13 | |
| 2024 | Shot Put | Open Women | 19.43 | |
| 2025 | Shot Put | Open Women | 18.49 | |
| 2026 | Shot Put | Open Women | 17.67 |
| Year | Competition | Event | Performance | Position |
|---|---|---|---|---|
| 2015 | World Youth Championships | Shot Put | 15.23 | 8qA |
| 2016 | World U20 Championships | Shot Put | 13.79 | 11qA |
| 2017 | Oceania U20 Championships | Shot Put | 14.90 | |
| 2017 | Oceania Championships | Shot Put | 15.27 | |
| 2018 | World U20 Championships | Shot Put | 17.09 | |
| 2019 | Universiade | Shot Put | 17.22 | 6 |
| 2019 | World Championships | Shot Put | 17.22 | 13GpB |
| 2021 | Olympic Games | Shot Put | 18.98 | 6 |
| 2022 | World Championships | Shot Put | 19.50 | 7 |
| 2022 | Commonwealth Games | Shot Put | 18.84 | |
| 2023 | World Championships | Shot Put | 19.51 | 7 |
| 2024 | World Indoor Championships | Shot Put | 19.62 | 4 |
| 2024 | Olympic Games | Shot Put | 19.86 | |
| 2025 | World Indoor Championships | Shot Put | 16.52 | 15 |
| 2025 | World Championships | Shot Put | 20.06 |
| Event | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| Shot Put | 4kg | 20.06 | 3 | World Championships | Tokyo JPN | 20 Sep 2025 | |
| Shot Put | 3kg | 17.08 | 1 | Sam Johnson Throws | Hamilton | 19 Nov 2016 | |
| Discus Throw | 1kg | 33.24 | 2 | Auckland Championships | Waitakere | 01 Mar 2014 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2013 | 3kg | 14.59 | 1 | NZ Secondary Schools | Hamilton | 08 Dec 2013 | |
| 2014 | 4kg | 12.45 | 1 | NZL National Championshi | Wellington | 29 Mar 2014 | |
| 2014 | 3kg | 14.93 | 1 | NZ Secondary Schools | Whanganui | 07 Dec 2014 | |
| 2015 | 4kg | 13.77 | 1 | NZL National Championshi | Wellington | 06 Mar 2015 | |
| 2015 | 3kg | 15.73 | 1 | Waitakere Track Challeng | Waitakere | 16 Dec 2015 | |
| 2016 | 4kg | 14.85 | 1 | NZL National Championshi | Dunedin | 05 Mar 2016 | |
| 2016 | 3kg | 17.08 | 1 | Sam Johnson Throws | Hamilton | 19 Nov 2016 | |
| 2017 | 4kg | 15.62 | 1 | Australian National Cham | Sydney AUS | 28 Mar 2017 | |
| 2018 | 4kg | 17.09 | 1 | World U20 Championships | Tampere FIN | 11 Jul 2018 | |
| 2019 | 4kg | 18.32 | 2 | Sir Graeme Douglas ITM | Waitakere | 21 Mar 2019 | |
| 2020 | 4kg | 18.08 | 1 | Open Meeting | Hamilton | 11 Jan 2020 | |
| 2021 | 4kg | 18.98 | 6 | Olympic Games | Tokyo JPN | 01 Aug 2021 | |
| 2022 | 4kg | 19.50 | 7 | World Championships | Eugene USA | 16 Jul 2022 | |
| 2023 | 4kg | 19.51 | 7 | World Championships | Budapest HUN | 26 Aug 2023 | |
| 2024 | 4kg | 19.86 | 2 | Olympic Games | Paris FRA | 09 Aug 2024 | |
| 2025 | 4kg | 20.06 | 4 | Prefontaine Classic | Eugene USA | 05 Jul 2025 | |
| 2026 | 4kg | 17.67 | 1 | NZL Championships | Waitakere | 07 Mar 2026 |
| Year | Implement | Perf | Wind | Place | Competition | Venue | Date |
|---|---|---|---|---|---|---|---|
| 2014 | 1kg | 33.24 | 2 | Auckland Championships | Waitakere | 01 Mar 2014 |