 
       
    |  September 25 - September 28, 2025 English Pool Association  | 65th / 512 | |||
|  August 3, 2025 Scottish Eightball Pool Federation  | 1st / 32 | |||
|  August 2, 2025 Scottish Eightball Pool Federation  | 9th / 30 | |||
|  June 21, 2025 Jason Herczeg Pool Series  | 49th / 64 | |||
|  April 6, 2025 Scottish Eightball Pool Federation  | 3rd / 40 | 
| All matches | Matches 70%  58 / 83 | Frames 60%  357 / 595 | 
| Blackball | 13%  1 / 8 | 38%  28 / 74 | 
| International Rules | 76%  57 / 75 | 63%  329 / 521 |