 
       
    |  May 1 - March 29, 2026 Ayrshire Pool Events  | 16 | |||
|  October 20 - April 30, 2026 Ayrshire Pool Events  | 64 | |||
|  January 31, 2026 Ayrshire Pool Events  | 34 | 
|  November 2, 2025 Ayrshire Pool Events  | 3rd / 15 | |||
|  October 7, 2025 Ayrshire Pool Events  | 9th / 29 | |||
|  October 5, 2025 Ayrshire Pool Events  | 14 | |||
|  September 28, 2025 Ayrshire Pool Events  | 13th / 16 | |||
|  September 21, 2025 Ayrshire Pool Events  | 2nd / 7 | 
| All matches | Matches 48%  92 / 191 | Frames 47%  379 / 804 | 
| Blackball | 48%  92 / 191 | 47%  379 / 804 |