 
   
|  June 27, 2025 Fraserburgh Leisure Centre  | 3rd / 28 | |||
|  October 4 - October 6, 2024 SaltireLC  | 5th / 24 | |||
|  September 29 - May 31, 2025 Peterhead & District Pool League  | 9993rd / 88 | |||
|  September 2 - April 30, 2024 SaltireLC  | 9th / 104 | |||
|  March 12, 2022 SEPF  | 5th / 36 | 
| All matches | Matches 67%  12 / 18 | Frames 56%  57 / 101 | 
| Worldrules | 67%  2 / 3 | 50%  13 / 26 | 
| Blackball | 67%  4 / 6 | 57%  30 / 53 | 
| International Rules | 67%  6 / 9 | 64%  14 / 22 |