 
   
|  September 19 - April 15, 2026 Fraserburgh Leisure Centre  | 12 | 
|  October 18, 2025 Fraserburgh Leisure Centre  | 17th / 51 | |||
|  October 4, 2025 Fraserburgh Leisure Centre  | 25th / 45 | |||
|  April 26, 2025 Fraserburgh Leisure Centre  | 13th / 48 | |||
|  March 8 - March 9, 2025 Fraserburgh Leisure Centre  | 17th / 47 | |||
|  January 10, 2025 SaltireLC  | 3rd / 27 | 
| All matches | Matches 59%  43 / 73 | Frames 53%  358 / 670 | 
| Blackball | 0%  0 / 1 | 29%  4 / 14 | 
| International Rules | 60%  43 / 72 | 54%  354 / 656 |