| 2025-07-12 | British Senior Championships 2025 | 66.25 | -78 | 78 | 82 | 92 | -97 | 98 | 180 | 229.34769 |
| 2025-05-10 | Welsh Spring Open 2025 | 65.75 | 78 | 81 | 83 | 90 | 95 | -98 | 178 | 227.79488 |
| 2024-07-06 | British Seniors Championships 2024 | 63.42 | 75 | -78 | 78 | 93 | 96 | -100 | 174 | 227.4919 |
| 2024-06-15 | North Wales Academy Open 2024 | 64.9 | 74 | -77 | 77 | 90 | 94 | -98 | 171 | 220.50926 |
| 2023-12-02 | Welsh Senior Championships 2023 | 63.85 | -78 | 78 | 82 | 93 | -97 | 98 | 180 | 234.37938 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 63.7 | 77 | 81 | 83 | 90 | 94 | 96 | 179 | 233.40727 |
| 2023-06-09 | XX International Junior Battle 23 | 64.65 | 78 | 80 | -83 | 90 | -94 | 94 | 174 | 224.89017 |
| 2023-06-03 | British virtual Qualifier | 63.2 | 78 | 80 | 82 | 90 | -96 | 96 | 178 | 233.21265 |
| 2023-04-25 | Saw Spring Open | 63.8 | 75 | 78 | -80 | 88 | 92 | -94 | 170 | 221.46255 |
| 2023-02-18 | Welsh Age Groups 2023 and Open Para Powerlifting | 63.1 | 72 | 75 | -78 | -89 | 89 | -92 | 164 | 215.07715 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 65.7 | 68 | -73 | -73 | 82 | 85 | 91 | 159 | 203.56966 |
| 2022-04-12 | 2022 BUCS | 63.8 | 69 | 73 | 75 | 82 | 86 | 90 | 165 | 214.94894 |
| 2021-09-26 | Welsh Age Groups | 62.8 | 67 | 71 | 74 | 80 | 85 | -88 | 159 | 209.12746 |
| 2021-04-28 | Virtual BUCS 2021 | 63.2 | 67 | 70 | 72 | 82 | -85 | 85 | 157 | 205.69879 |
| 2020-10-18 | British Age Group Championships 2020 | 63.7 | 61 | 64 | 67 | -70 | 73 | 75 | 142 | 184.86868 |
| 2020-10-18 | British Age Group Championships 2020 | 63.7 | 61 | 64 | 67 | -70 | 73 | 75 | 142 | 184.86868 |
| 2019-12-08 | Warley Winter Open 2019 | 63 | -53 | -53 | 53 | 63 | 68 | 72 | 125 | 163.82445 |