| 2025-09-05 | British Age Group Championships 2025 | 52.93 | 61 | 64 | -66 | 76 | 79 | -84 | 143 | 210.93192 |
| 2025-08-10 | MWLC Summer Youth/Kids | 55.55 | 60 | 63 | -66 | 75 | 68 | 80 | 143 | 203.7949 |
| 2025-06-14 | Palace Summer Open | 52.85 | 62 | 65 | -68 | 75 | -80 | -80 | 140 | 206.73477 |
| 2025-05-25 | Europa invitation | 52.95 | 60 | 63 | -66 | 72 | 75 | -80 | 138 | 203.50064 |
| 2024-11-30 | Scottish Senior Championship 2024 - INVITE ONLY | 55 | 59 | 62 | -65 | 73 | 76 | -78 | 138 | 198.04256 |
| 2024-10-20 | British Age Group Championships 2024 | 54.79 | 60 | 64 | -67 | 73 | 77 | -81 | 141 | 202.89355 |
| 2024-08-31 | Palace Summer Open 2024 | 55 | 60 | -63 | -63 | 71 | -74 | -74 | 131 | 187.99692 |
| 2024-07-13 | Palace 60yr anniversary Age groups | 55 | 57 | 61 | 65 | 72 | -76 | 76 | 141 | 202.34782 |
| 2024-07-06 | British Seniors Championships 2024 | 54.29 | -61 | -61 | -61 | 0 | 0 | 0 | 0 | 0 |
| 2024-05-04 | Palace Spring Open | 54.52 | -60 | 60 | 64 | 75 | -80 | -80 | 139 | 200.71548 |
| 2024-04-12 | Home Nations Squads & UKAF 2024 | 54.3 | 58 | -61 | 61 | 73 | -76 | 77 | 138 | 199.84448 |
| 2024-02-23 | England Age Groups U20/23 2024 | 53.8 | 55 | 58 | 61 | 70 | -74 | 75 | 136 | 198.25458 |
| 2023-11-18 | Celtic Nations 23 | 50.25 | 52 | 55 | 59 | 65 | 70 | 72 | 131 | 200.8761 |
| 2023-09-09 | * FULL* British Age Groups 2023 U12 - U17 | 48.48 | 55 | 58 | -60 | 65 | 68 | 71 | 129 | 203.39645 |
| 2023-08-05 | Spartans Summer Slam | 48.95 | 54 | 57 | -59 | -64 | 65 | 68 | 125 | 195.60118 |
| 2023-05-27 | The Scottish Weightlifting Open 2023 | 48.85 | 52 | 55 | -58 | 64 | 67 | -69 | 122 | 191.21274 |
| 2023-05-14 | Scottish U18 & Development Cup Round 2 | 49.3 | 52 | 55 | 0 | 62 | 65 | 67 | 122 | 189.84882 |
| 2023-04-15 | East of Scotland Open & Eastern Districts - FULL | 48.65 | 52 | 56 | -58 | 66 | -70 | -70 | 122 | 191.82968 |
| 2023-03-26 | Scottish Schools & Development Cup | 49 | -57 | 57 | -59 | 65 | 70 | -73 | 127 | 198.57219 |
| 2022-12-04 | Scottish Schools Open & Development Cup Round 4 | 48.35 | 54 | 57 | -59 | 64 | 67 | -69 | 124 | 195.928 |
| 2022-11-12 | British Age Group Championships 2022 | 48.4 | 52 | 54 | -56 | -62 | 62 | 66 | 120 | 189.45288 |
| 2022-10-01 | Scottish Under 18 and Dev Cup Round 3 | 48.55 | 53 | -56 | -57 | 62 | 65 | -68 | 118 | 185.84102 |
| 2022-09-17 | Western District Open | 48.45 | -52 | 52 | 56 | 60 | 64 | 67 | 123 | 194.03091 |
| 2022-08-22 | Scottish Junior Championships & Under 23’s | 46.7 | 52 | -55 | 55 | 60 | -63 | 63 | 118 | 191.71733 |
| 2022-08-10 | EWF European U15 & Youth 2022 | 48.3 | -53 | 53 | 55 | 62 | -64 | -64 | 117 | 185.01895 |
| 2022-06-25 | Barton AC Youth Open | 48.2 | -53 | 55 | 58 | 63 | 66 | -68 | 124 | 196.41069 |
| 2022-06-05 | Scottish U17 and Development Cup | 48.8 | 53 | 55 | 57 | 65 | -68 | -68 | 122 | 191.36635 |
| 2022-05-30 | 2022 English Age Groups | 48.5 | 50 | 52 | 54 | 62 | 64 | 66 | 120 | 189.14444 |
| 2022-05-21 | Scottish Weightlifting Championships | 48.8 | 52 | -55 | 55 | 64 | 67 | -70 | 122 | 191.36635 |
| 2022-04-02 | Scottish Eastern District | 49 | 50 | -53 | -53 | 60 | 63 | 65 | 115 | 179.80946 |
| 2022-03-06 | Scottish Schools (U16) & Development Cup Round 1 | 48 | -49 | 49 | 52 | 60 | 63 | -66 | 115 | 182.75774 |
| 2021-11-27 | 2021 British Age Groups | 47.6 | 48 | 50 | -52 | -58 | 59 | 61 | 111 | 177.58388 |
| 2021-10-17 | Scottish Age Group Championships | 50.6 | 45 | 48 | 50 | 57 | 60 | -63 | 110 | 167.78467 |
| 2021-04-30 | SCOTTISH OPEN 2 2021 | 49.5 | 44 | 46 | 47 | 54 | 55 | 57 | 104 | 161.33058 |
| 2021-03-15 | SCOTTISH OPEN 1 2021 | 48.9 | 40 | 43 | -45 | 48 | 52 | -55 | 95 | 148.77586 |
| 2020-10-18 | British Age Group Championships 2020 | 46.6 | 38 | 40 | 42 | 40 | 45 | 48 | 90 | 146.08453 |
| 2020-10-18 | British Age Group Championships 2020 | 46.6 | 38 | 40 | 42 | 40 | 45 | 48 | 90 | 146.08453 |
| 2020-02-16 | Scottish Development Cup Round 1 and Scottish Schools | 43 | -37 | 39 | 41 | 47 | -50 | 50 | 91 | 158.01917 |
| 2019-11-30 | Celtic Nations Championships 2019 | 43.6 | 32 | 36 | 39 | 40 | 43 | -46 | 82 | 140.70029 |
| 2019-10-05 | British Age Group Championships 2019 | 43.1 | 33 | -35 | 38 | 38 | 41 | -44 | 79 | 136.90584 |
| 2019-08-24 | scottish junior and under 23 championships 2019 | 42.5 | -32 | 34 | 36 | 40 | 42 | -44 | 78 | 136.83131 |
| 2019-06-23 | Scottish Youth Championships 2019 | 43.5 | 31 | 33 | 35 | -37 | 37 | -40 | 72 | 123.78535 |