| 2025-09-06 | British Age Group Championships 2025 | 64.03 | 88 | 90 | -92 | 110 | 114 | 117 | 207 | 303.9983 |
| 2025-07-11 | British Senior Championships 2025 | 59.27 | 85 | 88 | -90 | 108 | 111 | 115 | 203 | 315.14783 |
| 2025-05-11 | Welsh Spring Open 2025 | 63.05 | 86 | -89 | -89 | 108 | 111 | 115 | 201 | 298.3886 |
| 2025-03-23 | 46th European Small Nation and Malta Open 25 | 60.75 | 84 | 87 | -90 | 105 | 109 | -112 | 196 | 298.81152 |
| 2025-03-15 | Welsh Age Groups 2025 | 60.35 | 83 | -86 | 86 | 105 | 109 | -112 | 195 | 298.72357 |
| 2024-04-11 | Home Nations Squads & UKAF 2024 | 59.9 | -80 | 80 | -83 | 100 | 104 | -108 | 184 | 283.42554 |
| 2024-03-09 | Welsh Spring Open 2024 | 59.85 | 78 | 81 | 83 | -98 | 100 | 104 | 187 | 288.22388 |
| 2024-01-21 | Welsh Age Group Championships | 60.75 | 75 | 78 | 80 | 95 | 98 | 101 | 181 | 275.9433 |
| 2023-12-02 | Welsh Senior Championships 2023 | 60.3 | -75 | -75 | -75 | 0 | 0 | 0 | 0 | 0 |
| 2023-09-09 | * FULL* British Age Groups 2023 U12 - U17 | 59.66 | 70 | 73 | -75 | 85 | 89 | -91 | 162 | 250.2779 |
| 2023-07-08 | South Wales Summer Open | 59.2 | 71 | 73 | 75 | 84 | 88 | 90 | 165 | 256.37982 |
| 2023-06-10 | XX International Junior Battle 23 | 59.3 | 65 | -68 | -68 | 77 | 81 | -85 | 146 | 226.57286 |
| 2023-04-25 | Saw Spring Open | 59.75 | 65 | 68 | 70 | 78 | 81 | -83 | 151 | 233.02415 |
| 2023-02-18 | Welsh Age Groups 2023 and Open Para Powerlifting | 60.5 | 63 | 66 | 66 | 76 | 79 | -82 | 145 | 221.72505 |
| 2023-02-04 | Wildboar Winter Open - FULL | 59.5 | 60 | 63 | 65 | 74 | 78 | 80 | 145 | 224.4597 |
| 2022-10-08 | CSG Llanelli Weightlifting Academy Open 3 | 61 | 55 | 58 | 60 | 65 | -69 | 69 | 129 | 196.081 |
| 2022-08-30 | Autumn Virtual Open | 58 | 52 | 55 | 57 | 62 | 66 | 68 | 125 | 197.23448 |
| 2022-02-12 | Welsh Age Groups (eligible only) and Open Para Powerlifting | 64.8 | 40 | 43 | 46 | 50 | 55 | 60 | 106 | 154.39027 |
| 2022-01-12 | British Age Group Championships 2022 | 59.8 | 57 | 60 | 62 | 70 | 73 | 75 | 137 | 211.28883 |
| 2021-11-28 | 2021 British Age Groups | 64.2 | 37 | 40 | 43 | 45 | 49 | 52 | 95 | 139.2597 |
| 2021-09-26 | Welsh Age Groups | 66.5 | 34 | 37 | 40 | 44 | 48 | 51 | 91 | 130.23238 |