 
   
|  October 17 - October 20, 2024 English Pool Association  | 257th / 512 | |||
|  November 10 - November 12, 2023 English Pool Association  | 33rd / 149 | |||
|  November 18, 2019 Spots & Stripes  | 9th / 16 | 
| All matches | Matches 33%  2 / 6 | Frames 48%  16 / 33 | 
| Worldrules | 33%  1 / 3 | 56%  5 / 9 | 
| International Rules | 33%  1 / 3 | 46%  11 / 24 |