 
   
|  June 17 - June 30, 2026 Seahorse Pool Comps  | 14 | 
|  August 15 - August 17, 2025 Scottish Eightball Pool Federation  | 33rd / 74 | |||
|  June 13 - June 15, 2025 Scottish Eightball Pool Federation  | 17th / 81 | |||
|  April 11 - April 13, 2025 Scottish Eightball Pool Federation  | 17th / 80 | |||
|  March 14 - March 16, 2025 Scottish Eightball Pool Federation  | 49th / 80 | |||
|  September 2 - June 28, 2025 Scottish Eightball Pool Federation  | 5th / 15 | 
| All matches | Matches 51%  37 / 72 | Frames 53%  292 / 550 | 
| Worldrules | 53%  10 / 19 | 51%  70 / 138 | 
| Blackball | 56%  9 / 16 | 52%  111 / 214 | 
| International Rules | 49%  18 / 37 | 56%  111 / 198 |