 
       
    |  August 24, 2025 Scottish Eightball Pool Federation  | 25th / 32 | |||
|  June 29, 2025 Scottish Eightball Pool Federation  | 17th / 34 | |||
|  April 15, 2025 Peterhead Pool Tournaments  | 6th / 6 | |||
|  April 11 - April 13, 2025 Scottish Eightball Pool Federation  | 41st / 80 | |||
|  March 23, 2025 Scottish Eightball Pool Federation  | 13th / 40 | 
|  November 14 - April 25, 2024 Aberdeen District Pool League  | 56 | |||
|  November 2 - January 25, 2024 Aberdeen District Pool League  | 11 | |||
|  October 24 - May 16, 2024 Aberdeen District Pool League  | 56 | |||
|  October 3 - April 4, 2024 Aberdeen District Pool League  | 56 | |||
|  September 19 - May 14, 2024 Aberdeen District Pool League  | 11 | 
| All matches | Matches 33%  30 / 92 | Frames 35%  215 / 607 | 
| Worldrules | 20%  1 / 5 | 44%  19 / 43 | 
| Blackball | 29%  10 / 35 | 21%  52 / 244 | 
| International Rules | 37%  18 / 49 | 45%  133 / 293 | 
| 8-Ball | 33%  1 / 3 | 41%  11 / 27 |