| 2025-09-13 | Welsh Masters Open and Welsh Autumn Open | 85.85 | 102 | 106 | 110 | 133 | 137 | 141 | 251 | 308.9093 |
| 2025-03-23 | 46th European Small Nation and Malta Open 25 | 77.6 | 105 | 108 | 111 | 134 | 138 | -141 | 249 | 323.70532 |
| 2024-08-31 | Llanelli WL Academy Summer Open | 75.05 | -107 | -107 | 107 | 0 | 0 | 0 | 0 | 0 |
| 2024-06-15 | North Wales Academy Open 2024 | 78.6 | 100 | 104 | -108 | 127 | 132 | 136 | 240 | 309.73648 |
| 2024-04-27 | Wildboar Spring Open - 2 Day | 79 | 103 | 107 | 110 | 133 | 137 | -140 | 247 | 317.8586 |
| 2024-01-21 | Welsh Age Group Championships | 78 | 103 | -106 | -106 | 130 | 134 | -136 | 237 | 307.19974 |
| 2023-11-18 | Celtic Nations 23 | 78.1 | 100 | 104 | 107 | 128 | 132 | 135 | 242 | 313.45163 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 77.71 | 97 | 101 | 105 | 127 | -131 | -131 | 232 | 301.36005 |
| 2023-06-10 | XX International Junior Battle 23 | 76.15 | 98 | 102 | -105 | 130 | -133 | 133 | 235 | 308.865 |
| 2023-04-25 | Saw Spring Open | 76.55 | 97 | -100 | 100 | 123 | 127 | 130 | 230 | 301.36966 |
| 2023-02-18 | Welsh Age Groups 2023 and Open Para Powerlifting | 75.2 | 94 | 97 | 100 | 122 | 125 | -128 | 225 | 297.91934 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 74.9 | 92 | 96 | -100 | 118 | 122 | 125 | 221 | 293.31973 |
| 2022-08-30 | Autumn Virtual Open | 72.8 | 90 | 95 | 0 | 115 | -120 | 0 | 210 | 283.55795 |
| 2022-05-07 | SAW Academy Open May 2022 | 73 | 89 | 92 | 95 | 114 | 117 | 120 | 215 | 289.82138 |
| 2022-03-05 | SAW Academy Open | 71.6 | 84 | 87 | 90 | 109 | 112 | 115 | 205 | 279.6704 |
| 2022-02-12 | Welsh Age Groups (eligible only) and Open Para Powerlifting | 71 | 82 | 85 | 87 | 105 | 108 | 110 | 197 | 270.17853 |
| 2021-11-28 | 2021 British Age Groups | 65 | 79 | 80 | 84 | 105 | -110 | -110 | 189 | 274.6993 |
| 2021-09-26 | Welsh Age Groups | 65.4 | 78 | 82 | -85 | 100 | 105 | -110 | 187 | 270.6555 |
| 2021-07-07 | 2021 Virtual British Championships | 64.8 | 75 | 80 | 82 | 95 | 100 | 103 | 185 | 269.4547 |
| 2020-11-30 | Virtual Welsh Open 2020 | 62.35 | 80 | 0 | 0 | 100 | 0 | 0 | 180 | 255.37387 |
| 2020-10-18 | British Age Group Championships 2020 | 62.35 | 80 | 0 | 0 | 100 | 0 | 0 | 180 | 255.37387 |
| 2020-10-18 | British Age Group Championships 2020 | 62.35 | 80 | 0 | 0 | 100 | 0 | 0 | 180 | 255.37387 |
| 2020-02-28 | South Wales National Qualifier February 2020 | 61.6 | 66 | 69 | 72 | 86 | 89 | 92 | 164 | 234.5963 |
| 2019-11-30 | Celtic Nations Championships 2019 | 60.2 | 65 | 68 | -70 | 82 | 85 | 87 | 155 | 225.27426 |
| 2019-11-02 | Welsh Age Groups 2019 | 59.8 | 63 | 66 | 68 | 80 | 83 | 85 | 153 | 223.4092 |
| 2019-10-05 | British Age Group Championships 2019 | 59.45 | 60 | 63 | 66 | 77 | 81 | 83 | 149 | 218.47084 |
| 2019-07-05 | Gemau Cymru | 56.95 | 55 | 58 | 60 | 70 | 73 | 76 | 136 | 205.68378 |
| 2019-02-02 | Strength Academy Wales Open 2019 | 50.7 | 45 | 49 | 53 | 60 | 64 | 67 | 120 | 198.55067 |