 
   
|  September 12 - April 29, 2026 IDPL  | 64 | |||
|  September 12 - April 8, 2026 IDPL  | 28 | |||
|  September 12 - April 29, 2026 IDPL  | 75 | |||
|  September 19 - April 15, 2026 Fraserburgh Leisure Centre  | 12 | 
|  October 24, 2025 Fraserburgh Leisure Centre  | 5th / 41 | |||
|  September 20, 2025 Scottish Eightball Pool Federation  | 17th / 32 | |||
|  July 11 - July 13, 2025 Scottish Eightball Pool Federation  | 57th / 77 | |||
|  June 28, 2025 Scottish Eightball Pool Federation  | 5th / 21 | |||
|  June 21, 2025 Fraserburgh Leisure Centre  | 17th / 48 | 
|  September 12 - April 29, 2026 IDPL  | 42 | |||
|  September 12 - April 29, 2026 IDPL  | 40 | |||
|  September 12 - April 29, 2026 IDPL  | 15 | 
| All matches | Matches 47%  30 / 64 | Frames 50%  166 / 334 | 
| International Rules | 47%  30 / 64 | 50%  166 / 334 |