| 2025-03-15 | Welsh Age Groups 2025 | 76.35 | 107 | 111 | -115 | 130 | 135 | 140 | 251 | 329.3883 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 75.1 | 105 | -110 | -110 | 132 | 136 | 139 | 244 | 323.3325 |
| 2024-03-09 | Welsh Spring Open 2024 | 73 | 103 | 107 | -111 | 130 | -135 | -136 | 237 | 319.4775 |
| 2023-12-02 | Welsh Senior Championships 2023 | 72.75 | -108 | -108 | -108 | 0 | 0 | 0 | 0 | 0 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 73 | 103 | 107 | -111 | 130 | 135 | 137 | 244 | 328.91357 |
| 2023-07-12 | Commonwealth Championships 23 | 72.43 | 102 | 105 | 108 | 129 | 133 | 137 | 245 | 331.85703 |
| 2023-02-18 | Welsh Age Groups 2023 and Open Para Powerlifting | 72.7 | 103 | -106 | 108 | 131 | 134 | 137 | 245 | 331.09717 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 72.4 | 98 | -103 | -104 | 124 | 129 | -137 | 227 | 307.55432 |
| 2022-06-12 | Welsh Summer Open 2022 | 71.1 | 97 | 100 | 105 | 115 | 120 | -125 | 225 | 308.30634 |
| 2022-02-12 | Welsh Age Groups (eligible only) and Open Para Powerlifting | 70.9 | 92 | 96 | 100 | 117 | 123 | 130 | 230 | 315.71716 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 72.6 | 93 | -96 | 98 | -118 | 120 | 125 | 223 | 301.62137 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 72.6 | 93 | -96 | 98 | -118 | 120 | 125 | 223 | 301.62137 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 72.6 | 93 | -96 | 98 | -118 | 120 | 125 | 223 | 301.62137 |
| 2020-02-28 | Welsh International Open 2020 | 71.8 | -85 | 85 | 90 | 110 | 115 | 120 | 210 | 272.5968 |
| 2020-02-08 | North Wales National Qualifier February 2020 | 71.2 | -85 | 85 | 90 | 110 | -115 | 115 | 205 | 267.41937 |