 
   
|  March 27 - March 30, 2025 English Pool Association  | 257th / 512 | |||
|  October 17 - October 20, 2024 English Pool Association  | 129th / 512 | 
| All matches | Matches 33%  1 / 3 | Frames 54%  15 / 28 | 
| International Rules | 33%  1 / 3 | 54%  15 / 28 |