| 2025-07-12 | British Senior Championships 2025 | 68 | 87 | 90 | -92 | -114 | -114 | 115 | 205 | 257.37112 |
| 2025-06-14 | Palace Summer Open | 69.9 | -86 | 86 | 89 | 114 | -116 | -117 | 203 | 251.03824 |
| 2025-03-22 | 46th European Small Nation and Malta Open 25 | 71.22 | 83 | -86 | 87 | 109 | -112 | 114 | 201 | 246.10114 |
| 2025-02-28 | England Age Group Championships 2025 | 70.73 | 84 | -87 | 87 | -110 | 110 | -114 | 197 | 242.08519 |
| 2024-12-07 | England Senior Championships 2024 | 69.61 | 84 | -87 | -87 | 109 | 113 | -118 | 197 | 244.16623 |
| 2024-10-31 | European Junior and U23 2024 | 69.85 | 80 | 83 | -86 | 105 | 109 | 112 | 195 | 241.23816 |
| 2024-07-06 | British Seniors Championships 2024 | 70.16 | 84 | 87 | 90 | 107 | -110 | 110 | 200 | 246.83514 |
| 2024-05-04 | Oxford Powersports Spring Open | 71 | 80 | 82 | 84 | -105 | 105 | -109 | 189 | 231.78624 |
| 2024-02-23 | England Age Groups U20/23 2024 | 69.3 | 75 | -80 | 80 | 100 | 105 | -110 | 185 | 229.8498 |
| 2024-01-07 | England Age Groups 24 Virtual | 68.1 | 80 | 81 | 83 | 95 | 101 | 108 | 191 | 239.5983 |
| 2024-01-07 | England Age Groups 24 Virtual Qualifier | 68.1 | 80 | 81 | 83 | 95 | 101 | 108 | 191 | 239.5983 |