| 2025-09-05 | British Age Group Championships 2025 | 81.73 | 78 | 82 | -85 | 100 | 103 | -106 | 185 | 212.05698 |
| 2025-08-10 | MWLC Summer Youth/Kids | 83.75 | 75 | 78 | 80 | 95 | 98 | 100 | 180 | 204.2026 |
| 2025-06-14 | Palace Summer Open | 83.06 | 77 | 80 | 83 | 98 | 101 | 104 | 187 | 212.87894 |
| 2025-05-11 | Welsh Spring Open 2025 | 83.55 | 75 | 78 | 81 | 96 | -99 | 101 | 182 | 206.67705 |
| 2025-03-16 | London Weightlifting March Open | 84.05 | 77 | -80 | -80 | 95 | 98 | -100 | 175 | 198.23657 |
| 2024-10-20 | British Age Group Championships 2024 | 85.55 | 73 | 77 | 80 | 95 | 99 | 102 | 182 | 204.68776 |
| 2024-08-31 | Palace Summer Open 2024 | 87 | 70 | 75 | -80 | 92 | -97 | -97 | 167 | 186.57507 |
| 2024-07-13 | Palace 60yr anniversary Age groups | 87 | 67 | 71 | 75 | 87 | 91 | 95 | 170 | 189.92671 |
| 2024-07-06 | British Seniors Championships 2024 | 81 | -76 | -76 | 76 | 95 | -103 | -103 | 171 | 196.77602 |
| 2024-05-04 | Palace Spring Open | 81 | 73 | -77 | 77 | 98 | -103 | -103 | 175 | 201.37895 |
| 2024-02-23 | England Age Groups U20/23 2024 | 81 | 71 | 75 | 78 | 96 | 100 | -102 | 178 | 204.83116 |
| 2024-01-21 | Welsh Age Group Championships | 80.95 | -72 | -72 | 72 | 96 | -100 | -100 | 168 | 193.37613 |
| 2023-12-02 | Welsh Senior Championships 2023 | 80.4 | 71 | -75 | 75 | 96 | -100 | -100 | 171 | 197.42177 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 80.07 | 70 | 75 | -80 | 97 | -103 | -103 | 172 | 198.93974 |
| 2023-06-10 | Palace Summer Open | 81 | 72 | 75 | -78 | 98 | -102 | 102 | 177 | 203.68044 |
| 2023-06-04 | Elite Bodyworks Qualification Event | 81 | 71 | 0 | 0 | 100 | 0 | 0 | 171 | 196.77602 |
| 2023-04-16 | Blackheath Weightlifting Club Youth Only | 84.3 | 63 | 67 | 0 | 90 | 95 | 0 | 162 | 183.2861 |
| 2023-02-26 | England Age Group Talent Transfer 23 | 80.9 | 60 | 64 | -68 | 85 | 88 | -91 | 152 | 175.00679 |