 
   
|  September 25 - September 28, 2025 English Pool Association  | 65th / 512 | |||
|  July 12, 2025 Gwynnes Sports Club Ltd  | 5th / 24 | |||
|  March 27 - March 30, 2025 English Pool Association  | 257th / 512 | |||
|  October 17 - October 20, 2024 English Pool Association  | 257th / 512 | 
| All matches | Matches 44%  4 / 9 | Frames 46%  31 / 67 | 
| International Rules | 25%  1 / 4 | 36%  13 / 36 | 
| Old EPA | 60%  3 / 5 | 58%  18 / 31 |