 
   
|  June 6 - June 8, 2025 Fraserburgh Leisure Centre  | 33rd / 40 | |||
|  March 25, 2023 SaltireLC  | 33rd / 48 | 
| All matches | Matches 0%  0 / 3 | Frames 37%  11 / 30 | 
| International Rules | 0%  0 / 3 | 37%  11 / 30 |