| 2025-08-24 | 2025 Commonwealth Champs | 52.99 | 25 | 0 | 0 | 35 | 0 | 0 | 60 | 88.42988 |
| 2025-07-11 | British Senior Championships 2025 | 52.41 | 74 | -77 | 77 | 95 | 98 | -100 | 175 | 260.00665 |
| 2025-05-10 | Welsh Spring Open 2025 | 53 | 73 | 76 | -78 | 90 | 94 | 97 | 173 | 254.93779 |
| 2025-03-22 | 46th European Small Nation and Malta Open 25 | 55.72 | 72 | 76 | 80 | 92 | 95 | 98 | 178 | 253.13669 |
| 2024-10-31 | European Junior and U23 2024 | 54.65 | 72 | 74 | -76 | 90 | -93 | -94 | 164 | 236.41646 |
| 2024-09-21 | Commonwealth Championships 24 | 55 | 72 | 75 | -78 | -91 | 91 | 94 | 169 | 242.53036 |
| 2024-07-06 | British Seniors Championships 2024 | 54.09 | 76 | -79 | -79 | 97 | -100 | -100 | 173 | 251.22264 |
| 2024-05-04 | Llanelli Weightlifting Spring Academy Open | 54.65 | 74 | 76 | 78 | 95 | -98 | -98 | 173 | 249.39053 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 56 | 73 | -76 | 76 | -94 | 94 | 98 | 174 | 246.59122 |
| 2024-02-23 | England Age Groups U20/23 2024 | 54.7 | 73 | 76 | -78 | 93 | -97 | 97 | 173 | 249.22939 |
| 2023-12-02 | Welsh Senior Championships 2023 | 54.95 | 68 | 71 | 74 | 85 | 88 | 91 | 165 | 236.94147 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 53.42 | -70 | 70 | 73 | -86 | 86 | -90 | 159 | 232.96928 |
| 2023-06-03 | British virtual Qualifier | 54 | 68 | 70 | 72 | 80 | 83 | 85 | 157 | 228.25969 |