| 2025-08-24 | 2025 Commonwealth Champs | 68.39 | 81 | -84 | -84 | 102 | 106 | 108 | 189 | 236.53065 |
| 2025-07-12 | British Senior Championships 2025 | 67.7 | 80 | 83 | 86 | 105 | -109 | -109 | 191 | 240.38821 |
| 2025-05-10 | Welsh Spring Open 2025 | 68.55 | 80 | -83 | 83 | 103 | 107 | -110 | 190 | 237.47505 |
| 2024-07-06 | British Seniors Championships 2024 | 70.87 | 79 | 82 | -85 | 104 | -108 | -108 | 186 | 228.32826 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 71 | 77 | 81 | -84 | 98 | 104 | -107 | 185 | 226.8807 |
| 2024-03-09 | Welsh Spring Open 2024 | 70.15 | 77 | 80 | -83 | 100 | -105 | -105 | 180 | 222.16861 |
| 2023-12-02 | Welsh Senior Championships 2023 | 70.15 | 75 | 79 | 82 | 100 | 105 | 108 | 190 | 234.51132 |
| 2023-11-18 | Celtic Nations 23 | 72.35 | 75 | 79 | -82 | 96 | 101 | 105 | 184 | 223.44753 |
| 2023-08-06 | BRITISH SENIOR CHAMPIONSHIPS 2023 | 70.46 | 79 | -82 | -82 | 96 | 100 | 104 | 183 | 225.3393 |
| 2023-05-20 | Welsh Summer Open 2023 | 69.7 | 76 | 80 | -83 | 98 | 101 | -105 | 181 | 224.17863 |
| 2023-04-25 | Saw Spring Open | 70.85 | 72 | 76 | 80 | 90 | 95 | 100 | 180 | 220.99586 |
| 2022-12-03 | Welsh Senior Championship 2022 (Welsh Eligibility only) | 69.4 | 73 | 76 | 80 | 93 | 97 | -100 | 177 | 219.73781 |
| 2022-08-30 | Autumn Virtual Open | 73.45 | 75 | 78 | 81 | 90 | 95 | 100 | 181 | 218.11877 |
| 2021-12-11 | Welsh Senior Championship 2021 (Welsh Eligibility only) | 73.3 | 73 | 77 | -80 | 93 | 97 | -100 | 174 | 209.90012 |
| 2021-09-26 | Welsh Age Groups | 72.3 | 70 | 74 | 78 | 90 | 94 | 98 | 176 | 213.8086 |
| 2021-07-07 | 2021 Virtual British Championships | 72.9 | 73 | -76 | 79 | 85 | 92 | 96 | 175 | 211.6944 |
| 2021-04-30 | Virtual Welsh Open 3 2021 | 71.4 | 70 | 73 | 75 | 85 | 90 | 93 | 168 | 205.42393 |
| 2019-11-30 | Celtic Nations Championships 2019 | 73 | 65 | 69 | -74 | 83 | 86 | 89 | 158 | 190.77081 |
| 2019-10-05 | British Age Group Championships 2019 | 70.1 | 68 | 71 | -74 | 84 | 87 | -91 | 158 | 194.837 |
| 2019-07-05 | Gemau Cymru | 71 | 65 | 69 | 72 | 83 | -87 | 87 | 159 | 194.74959 |
| 2019-04-14 | British University and College Weightlifting Championships 2019 | 70.5 | 66 | 69 | -72 | 85 | 88 | 90 | 159 | 195.47737 |
| 2019-02-02 | Strength Academy Wales Open 2019 | 70.1 | -68 | 68 | -71 | 86 | -89 | -89 | 154 | 189.90442 |
| 2018-07-24 | EWF European Youth (U17 - U15) Championships 2018 | 67.4 | 64 | -67 | 69 | 82 | 85 | -88 | 154 | 194.03201 |
| 2017-10-01 | British U20 & U23 Weightlifting Championships 2017 | 68.2 | 60 | 63 | 66 | 78 | -81 | 81 | 147 | 183.99954 |