 
       
    |  October 1 - May 31, 2026 Peterhead & District Pool League  | 85 | |||
|  November 1 - June 1, 2026 Peterhead & District Pool League  | 34 | 
|  November 6 - May 31, 2025 Peterhead & District Pool League  | 1st / 32 | |||
|  October 5, 2024 Scottish Eightball Pool Federation  | 5th / 39 | |||
|  September 29 - May 31, 2025 Peterhead & District Pool League  | 17th / 88 | |||
|  July 27 - July 28, 2024 SaltireLC  | 2nd / 22 | |||
|  March 16, 2024 Scottish Eightball Pool Federation  | 33rd / 46 | 
|  September 11 - December 18, 2025 Peterhead & District Pool League  | 14 | |||
|  August 6 - June 5, 2026 Peterhead & District Pool League  | 14 | 
| All matches | Matches 67%  14 / 21 | Frames 58%  100 / 171 | 
| Blackball | 63%  5 / 8 | 63%  39 / 62 | 
| International Rules | 69%  9 / 13 | 56%  61 / 109 |