 
       
    |  October 28, 2025 Mid Wales Pool  | 5th / 24 | |||
|  September 19 - September 21, 2025 International Professional Pool Association  | 17th / 53 | |||
|  September 19 - September 21, 2025 International Professional Pool Association  | 3rd / 33 | |||
|  July 6, 2025 Welsh Pool Association  | 33rd / 64 | |||
|  June 27 - June 29, 2025 International Professional Pool Association  | 9th / 51 | 
|  October 26, 2025 Welsh Pool Association  | 64 | |||
|  October 24, 2025 Welsh Pool Association  | 20 | |||
|  September 19 - September 21, 2025 International Professional Pool Association  | 64 | |||
|  September 19 - September 21, 2025 International Professional Pool Association  | 20 | |||
|  September 19 - September 21, 2025 International Professional Pool Association  | 198 | 
| All matches | Matches 50%  67 / 134 | Frames 50%  517 / 1042 | 
| Blackball | 50%  67 / 134 | 50%  517 / 1042 |