 
       
    |  October 1 - May 31, 2026 Peterhead & District Pool League  | 85 | |||
|  November 1 - June 1, 2026 Peterhead & District Pool League  | 34 | 
|  October 4, 2025 Fraserburgh Leisure Centre  | 33rd / 45 | |||
|  August 23, 2025 Scottish Eightball Pool Federation  | 17th / 20 | |||
|  July 11 - July 13, 2025 Scottish Eightball Pool Federation  | 65th / 77 | |||
|  June 28, 2025 Scottish Eightball Pool Federation  | 9th / 21 | |||
|  June 6 - June 8, 2025 Fraserburgh Leisure Centre  | 17th / 40 | 
|  October 9 - October 10, 2025 Peterhead & District Pool League  | 23 | |||
|  September 11 - December 18, 2025 Peterhead & District Pool League  | 14 | |||
|  August 6 - June 5, 2026 Peterhead & District Pool League  | 14 | |||
|  June 13 - June 15, 2025 Scottish Eightball Pool Federation  | 81 | |||
|  September 10 - May 31, 2025 Aberdeen District Pool League  | 12 | 
| All matches | Matches 41%  30 / 74 | Frames 46%  281 / 616 | 
| International Rules | 31%  16 / 51 | 43%  177 / 411 | 
| Blackball | 61%  14 / 23 | 51%  104 / 205 |