 
   
|  October 18, 2025 Welsh Pool Association  | 9th / 18 | |||
|  October 9, 2025 JB Comps  | 2nd / 18 | |||
|  August 23, 2025 Welsh Pool Association  | 17th / 18 | |||
|  May 17, 2025 Welsh Pool Association  | 9th / 18 | |||
|  March 8, 2025 Welsh Pool Association  | 9th / 18 | 
|  February 10 - February 9, 2024 Welsh Pool Association  | 30 | |||
|  February 10, 2024 Welsh Pool Association  | 14 | |||
|  January 28, 2023 Welsh Pool Association  | 16 | 
| All matches | Matches 60%  6 / 10 | Frames 48%  25 / 52 | 
| Blackball | 40%  2 / 5 | 41%  11 / 27 | 
| International Rules | 80%  4 / 5 | 56%  14 / 25 |