| 2025-09-24 | Royal Navy Weightlifting Championships 2025 | 83.4 | 107 | 112 | -115 | 142 | 146 | -150 | 258 | 322.33752 |
| 2025-05-16 | British Seniors and Masters Virtual Championships 2025 | 79 | 104 | 0 | 0 | 140 | 0 | 0 | 244 | 313.998 |
| 2025-01-18 | Wildboar Winter Open | 85.6 | 115 | 120 | -122 | 147 | 152 | 156 | 276 | 340.18417 |
| 2024-09-21 | Commonwealth Championships 24 | 89 | 114 | 117 | -120 | 145 | 150 | 153 | 270 | 326.36853 |
| 2024-07-06 | British Seniors Championships 2024 | 87.6 | 120 | -124 | -124 | 153 | -160 | -160 | 273 | 332.58386 |
| 2024-05-04 | Llanelli Weightlifting Spring Academy Open | 88.45 | 120 | 123 | -125 | -153 | -158 | 158 | 281 | 340.69803 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 85.3 | -118 | 118 | -122 | 145 | -151 | 152 | 270 | 333.38934 |
| 2024-03-09 | Welsh Spring Open 2024 | 86 | 117 | -120 | 122 | 143 | 147 | 150 | 272 | 334.4564 |
| 2023-12-02 | Welsh Senior Championships 2023 | 86.65 | -116 | 116 | 120 | 145 | 150 | 155 | 275 | 336.85663 |
| 2023-11-18 | Celtic Nations 23 | 85.7 | 114 | 118 | 121 | 145 | 149 | 152 | 273 | 336.28546 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 80.53 | 112 | -116 | 118 | 142 | 147 | -151 | 265 | 337.40002 |
| 2023-08-05 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 80.4 | -110 | 110 | -115 | 142 | 146 | -150 | 256 | 326.23154 |
| 2023-06-10 | XX International Junior Battle 23 | 80.35 | 107 | 111 | 115 | 138 | 142 | 145 | 260 | 331.4427 |
| 2023-04-23 | BUCS 2023 CLOSED | 78.1 | -107 | 107 | -110 | 138 | -143 | -143 | 245 | 317.3374 |
| 2023-03-05 | Bath University Spring Open | 80.6 | 0 | 0 | 105 | 130 | 136 | 0 | 241 | 306.69632 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 80.2 | 104 | 107 | -110 | 134 | 137 | 140 | 247 | 315.1959 |
| 2022-07-17 | Equation Weightlifting Open | 76.6 | 94 | 98 | 102 | 131 | 136 | -140 | 238 | 311.73352 |