 
       
    |  October 26, 2025 NWPA  | 9th / 16 | |||
|  July 6 - July 7, 2025 Welsh Pool Association  | 13th / 16 | |||
|  November 8 - November 10, 2024 International Professional Pool Association  | 25th / 31 | |||
|  November 8 - November 10, 2024 International Professional Pool Association  | 9th / 38 | |||
|  September 13 - September 15, 2024 International Professional Pool Association  | 17th / 36 | 
|  October 26, 2025 NWPA  | 16 | |||
|  May 16 - May 18, 2025 International Professional Pool Association  | 54 | |||
|  May 16 - May 18, 2025 International Professional Pool Association  | 64 | |||
|  May 16 - May 18, 2025 International Professional Pool Association  | 22 | |||
|  May 16 - May 18, 2025 International Professional Pool Association  | 32 | 
| All matches | Matches 17%  11 / 65 | Frames 32%  128 / 406 | 
| 8-Ball | 0%  0 / 2 | 27%  3 / 11 | 
| Blackball | 17%  11 / 63 | 32%  125 / 395 |