 
   
|  16 maggio - 18 maggio 2025 International Professional Pool Association  | 33rd / 144 | |||
|  16 maggio - 18 maggio 2025 International Professional Pool Association  | 65th / 207 | |||
|  29 marzo - 30 marzo 2025 International Professional Pool Association  | 17th / 192 | |||
|  28 marzo - 30 marzo 2025 International Professional Pool Association  | 65th / 128 | |||
|  26 ottobre 2024 Welsh Pool Association  | 17th / 51 | 
|  3 febbraio 2024 Welsh Pool Association  | 32 | 
| All matches | Matches 56%  9 / 16 | Racks 52%  109 / 211 | 
| Blackball | 56%  9 / 16 | 52%  109 / 211 |