| 2025-07-12 | British Senior Championships 2025 | 67.79 | -83 | 85 | -88 | 0 | 0 | 0 | 0 | 0 |
| 2025-05-18 | Resilience Weightlifting BIG Weekender! (FULL) | 68.8 | -86 | 87 | 90 | -109 | -109 | -113 | 0 | 0 |
| 2025-03-22 | 46th European Small Nation and Malta Open 25 | 71.38 | 84 | -87 | 89 | -107 | 108 | 112 | 201 | 245.81119 |
| 2024-12-07 | England Senior Championships 2024 | 70.6 | 84 | 87 | -90 | 107 | -112 | 113 | 200 | 246.01218 |
| 2024-10-31 | European Junior and U23 2024 | 70.65 | 84 | 87 | -90 | 106 | 111 | -116 | 198 | 243.46036 |
| 2024-09-19 | IWF World Junior 24 | 70.6 | 83 | -85 | 86 | 106 | 110 | -113 | 196 | 241.09192 |
| 2024-07-06 | British Seniors Championships 2024 | 70.92 | 83 | 86 | -88 | -105 | 106 | 109 | 195 | 239.28708 |
| 2024-05-04 | The Scottish Open | 71 | 82 | 85 | -88 | 104 | 107 | -112 | 192 | 235.46538 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 71.55 | -83 | 83 | 86 | 104 | 107 | 111 | 197 | 240.61946 |
| 2024-02-23 | England Age Groups U20/23 2024 | 70.8 | 82 | 85 | -87 | -105 | -105 | 105 | 190 | 233.36069 |
| 2023-12-09 | ENGLAND SENIOR 23 | 70.13 | 81 | -84 | 85 | 103 | 107 | -110 | 192 | 237.01613 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 70.02 | -83 | -83 | 83 | -108 | -108 | -108 | 0 | 0 |
| 2023-07-26 | European Junior/U23 2023 | 70.4 | -82 | -82 | 82 | -101 | 101 | -104 | 183 | 225.44177 |
| 2023-04-23 | Hampshire Weightlifting Champs - Spring * FULL* | 71 | 0 | 83 | 0 | 102 | 0 | 0 | 185 | 226.8807 |
| 2023-02-26 | England Age Group U23 2023 | 70.6 | 81 | -85 | -85 | 100 | -105 | 105 | 186 | 228.79132 |
| 2022-10-15 | EWF European Junior 2022 | 70.5 | -79 | 79 | 82 | 102 | -105 | 105 | 187 | 230.19507 |
| 2022-05-02 | IWF World Juniors 2022 | 70.55 | 73 | 77 | 80 | 100 | 104 | 107 | 187 | 230.10814 |
| 2021-11-28 | 2021 British Age Groups | 70.1 | 70 | 73 | 76 | 90 | 93 | 95 | 171 | 211.14098 |
| 2021-07-07 | 2021 Virtual British Championships | 69.2 | 70 | 72 | 74 | -92 | 94 | 98 | 172 | 213.86652 |
| 2020-10-18 | British Age Group Championships 2020 | 68.6 | 63 | 65 | 67 | 83 | 86 | -90 | 153 | 190.89388 |
| 2020-10-18 | British Age Group Championships 2020 | 68.6 | 63 | 65 | 67 | 83 | 86 | -90 | 153 | 190.89388 |
| 2020-02-16 | BUCS Qualifier and open Champs | 63.8 | 52 | 55 | -57 | 73 | 76 | 78 | 133 | 172.98912 |
| 2019-10-05 | British Age Group Championships 2019 | 63.3 | 47 | 50 | -53 | 65 | 68 | 71 | 121 | 158.12683 |
| 2019-08-31 | Lakeside Weightlifting Open Weekender | 63.9 | 45 | -48 | 48 | 60 | 65 | 68 | 116 | 150.73657 |
| 2018-08-19 | Lakeside Open 2018 | 60.2 | 27 | 30 | 35 | 46 | 46 | 50 | 85 | 114.59686 |