 
   
|  October 1 - May 31, 2026 Peterhead & District Pool League  | 85 | 
|  September 26, 2025 Peterhead Pool Tournaments  | 9th / 16 | |||
|  September 26, 2023 SaltireLC  | 17th / 37 | |||
|  September 2 - April 30, 2024 SaltireLC  | 17th / 104 | |||
|  October 1 - September 29, 2022 SEPF  | 9th / 32 | |||
|  March 12, 2022 SEPF  | 9th / 36 | 
| All matches | Matches 38%  3 / 8 | Frames 47%  31 / 66 | 
| Worldrules | 50%  2 / 4 | 53%  17 / 32 | 
| Blackball | 33%  1 / 3 | 40%  10 / 25 | 
| International Rules | 0%  0 / 1 | 44%  4 / 9 |