| 2025-07-13 | British Senior Championships 2025 | 75.8 | 97 | 100 | 103 | 121 | 124 | 127 | 230 | 272.88666 |
| 2025-04-17 | European Senior 25 | 75.85 | 87 | 100 | -103 | 117 | 120 | 123 | 223 | 264.4971 |
| 2024-10-31 | European Junior and U23 2024 | 74.7 | 96 | 101 | -103 | 118 | -122 | -122 | 219 | 261.6976 |
| 2024-09-19 | IWF World Junior 24 | 74.8 | 95 | 99 | 101 | 117 | 121 | -124 | 222 | 265.10757 |
| 2024-04-18 | BUCS 2024 | 75.9 | 91 | 94 | 97 | 115 | 118 | 120 | 217 | 257.2987 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 75.95 | 90 | -93 | 93 | 116 | -119 | -119 | 209 | 247.73434 |
| 2024-02-23 | England Age Groups U20/23 2024 | 75.1 | 85 | 88 | 91 | 114 | 117 | -120 | 208 | 247.90121 |
| 2023-12-10 | ENGLAND SENIOR 23 | 72.61 | 89 | 92 | -95 | -112 | -112 | -113 | 0 | 0 |
| 2023-11-15 | 2023 IWF World Junior Championships | 74.75 | 84 | 87 | -90 | 107 | 111 | 115 | 202 | 241.30351 |
| 2023-11-08 | Inter Services Weightlifting Championships | 74.2 | 79 | 82 | 0 | 100 | 103 | 107 | 189 | 226.60184 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 75.31 | 86 | 89 | 91 | 109 | -112 | 112 | 203 | 241.612 |
| 2023-07-26 | European Junior/U23 2023 | 75.05 | 83 | 86 | 90 | 105 | 109 | 113 | 203 | 242.02101 |
| 2023-04-23 | BUCS 2023 CLOSED | 75.6 | 81 | 83 | 85 | 107 | -110 | -110 | 192 | 228.09274 |
| 2023-02-26 | England Age Group U23 2023 | 79.6 | 85 | -88 | -88 | 107 | -111 | -111 | 192 | 222.6588 |
| 2022-11-13 | British Age Group Championships 2022 | 75.7 | 81 | 84 | 86 | 101 | -104 | 104 | 190 | 225.57217 |
| 2022-10-15 | EWF European Junior 2022 | 75.45 | 83 | 85 | -87 | 101 | 104 | 107 | 192 | 228.313 |
| 2022-05-02 | IWF World Juniors 2022 | 75.65 | 85 | 88 | 90 | 100 | 105 | 108 | 198 | 235.14522 |
| 2022-01-29 | BWL BRITISH SENIOR CHAMPIONSHIPS 2022 | 76.95 | -82 | 82 | -85 | -101 | 101 | -105 | 183 | 215.56464 |
| 2021-11-28 | 2021 British Age Groups | 75.5 | -81 | 81 | 85 | 98 | 101 | 103 | 188 | 223.48445 |
| 2021-07-07 | 2021 Virtual British Championships | 75.2 | 81 | 84 | 0 | 97 | 100 | 0 | 184 | 219.15446 |
| 2021-05-31 | 2021 BWL Open Series 5 | 74 | 81 | 83 | 0 | 95 | 97 | 0 | 180 | 216.10213 |
| 2020-03-04 | London University Championships 2020U | 72.9 | -75 | 75 | 78 | 90 | 95 | -98 | 173 | 209.02718 |
| 2019-11-03 | ENGLAND SENIOR GRAND PRIX 2019 | 70.9 | 68 | 71 | 74 | 92 | -95 | -95 | 166 | 203.47423 |
| 2019-10-05 | British Age Group Championships 2019 | 70.2 | 66 | 68 | 70 | 85 | 89 | 92 | 162 | 199.61769 |
| 2019-08-11 | BWL Midlands Age Group Summer Open 2019 | 70.9 | 60 | 63 | 66 | 78 | 82 | 85 | 151 | 185.088 |