| 2025-09-05 | British Age Group Championships 2025 | 70.77 | 105 | -108 | -110 | 130 | 135 | 140 | 245 | 336.69724 |
| 2025-07-12 | British Senior Championships 2025 | 70.86 | 105 | 110 | 115 | 135 | 140 | -145 | 255 | 350.15887 |
| 2025-02-28 | England Age Group Championships 2025 | 69.66 | 98 | 105 | -109 | 128 | 134 | -139 | 239 | 331.77466 |
| 2024-10-20 | British Age Group Championships 2024 | 69.8 | 102 | 106 | -108 | 133 | 136 | 138 | 244 | 338.27985 |
| 2024-10-18 | Troleo International | 70.16 | 100 | 105 | 108 | 130 | 134 | 138 | 246 | 339.93362 |
| 2024-02-23 | England Age Groups U20/23 2024 | 66.22 | 96 | 100 | 102 | 118 | 0 | 0 | 220 | 315.74176 |
| 2023-12-08 | ENGLAND SENIOR 23 | 67.5 | 95 | 98 | 100 | 125 | -130 | 130 | 230 | 325.90204 |
| 2023-09-24 | British Masters Virtual Qualifier | 67.1 | 100 | 0 | 0 | 130 | 0 | 0 | 230 | 327.18954 |
| 2023-09-10 | * Full* British Age Groups 2023 U20 - U23 | 66.19 | 95 | 98 | 100 | 118 | 122 | 125 | 225 | 323.0163 |
| 2023-07-01 | La Coruna Int. Trophy | 65.94 | 90 | 94 | -95 | -118 | 122 | -125 | 216 | 310.88873 |
| 2023-02-26 | England Age Group U23 2023 | 63.2 | 83 | 86 | 89 | 112 | -116 | 116 | 205 | 303.81833 |
| 2022-11-13 | British Age Group Championships 2022 | 64.7 | 83 | 86 | -88 | 112 | 116 | 118 | 204 | 297.44415 |
| 2022-10-29 | England Senior and Masters Championships 2022 | 67 | 83 | -87 | 87 | 112 | 116 | -120 | 203 | 289.0672 |
| 2022-07-02 | XXV TROFEO INT.CILADE DA CONINA | 65.66 | 83 | 86 | 90 | 110 | 115 | -120 | 205 | 295.90833 |
| 2022-05-30 | 2022 English Age Groups | 60.9 | 78 | 81 | -83 | 98 | 102 | 108 | 189 | 287.62366 |
| 2021-11-28 | 2021 British Age Groups | 59.3 | 75 | 78 | -80 | 96 | -100 | -103 | 174 | 270.02518 |
| 2021-10-02 | Crystal Palace Autumn Open | 60.2 | 66 | 0 | 0 | 93 | 96 | 100 | 166 | 254.76202 |
| 2021-07-07 | 2021 Virtual British Championships | 59.2 | 72 | 75 | 77 | 90 | 93 | 95 | 172 | 267.25653 |
| 2021-04-30 | Virtual BWL Open Series 4 2021 | 60.1 | 76 | 0 | 0 | 90 | 0 | 0 | 166 | 255.07306 |
| 2021-02-22 | ENGLAND WL CHAMPIOSHIPS 2021 | 57.6 | 68 | 70 | 0 | 80 | 85 | 0 | 155 | 245.85861 |
| 2020-10-18 | British Age Group Championships 2020 | 54.3 | 62 | 64 | 0 | 76 | 80 | 0 | 144 | 225.71367 |
| 2020-10-18 | British Age Group Championships 2020 | 54.3 | 62 | 64 | 0 | 76 | 80 | 0 | 144 | 225.71367 |
| 2020-10-04 | Virtual BWL Midlands Open Series 2 | 54.8 | 55 | 60 | 63 | 80 | 82 | 0 | 145 | 225.69667 |
| 2020-10-04 | Virtual BWL Midlands Open Series 2 | 54.8 | 55 | 60 | 63 | 80 | 82 | 0 | 145 | 225.69667 |
| 2019-12-08 | Warley Winter Open 2019 | 48.8 | 43 | 46 | -48 | 59 | 60 | -62 | 106 | 180.99075 |
| 2019-10-05 | British Age Group Championships 2019 | 44.85 | 38 | 41 | 43 | 48 | 51 | 53 | 96 | 176.31001 |
| 2019-07-27 | BWL Midlands Open Series 2 - 2019 | 43.1 | 38 | 40 | -42 | 50 | 53 | -54 | 93 | 177.0583 |
| 2019-07-27 | BWL Midlands Open Series 2 - 2019 | 43.1 | 38 | 40 | -42 | 50 | 53 | -54 | 93 | 177.0583 |
| 2018-11-17 | Warwickshire Weightlifting Open 2018 | 36.25 | 27 | -30 | 30 | 35 | 38 | 40 | 70 | 157.73135 |