 
       
    |  September 20 - September 21, 2025 Welsh Pool Association  | 65th / 128 | |||
|  October 5 - October 6, 2024 Welsh Pool Association  | 65th / 128 | |||
|  |  September 28 - September 29, 2019 Paul Bushnell  | 65th / 127 | ||
|  |  August 31, 2019 Paul Bushnell  | 999th / 83 | ||
|  |  June 30, 2019 Paul Bushnell  | 999th / 91 | 
| All matches | Matches 0%  0 / 5 | Frames 30%  16 / 53 | 
| Blackball | 0%  0 / 5 | 30%  16 / 53 |