 
       
    |  May 1 - March 29, 2026 Ayrshire Pool Events  | 16 | |||
|  August 19 - November 6, 2025 Ayrshire Pool Events  | 5 | |||
|  October 20 - April 30, 2026 Ayrshire Pool Events  | 64 | 
|  October 7, 2025 Ayrshire Pool Events  | 18th / 29 | |||
|  August 28, 2025 Ayrshire Pool Events  | 9th / 30 | |||
|  August 21, 2025 Ayrshire Pool Events  | 2nd / 40 | |||
|  August 14, 2025 Ayrshire Pool Events  | 5th / 38 | |||
|  August 7, 2025 Ayrshire Pool Events  | 9th / 33 | 
| All matches | Matches 44%  162 / 367 | Frames 43%  437 / 1010 | 
| Blackball | 44%  162 / 367 | 43%  437 / 1010 |