 
       
    |  September 16 - February 1, 2026 Bedfordshire County Pool Association  | 28 | 
|  November 10 - November 12, 2023 English Pool Association  | 33rd / 67 | |||
|  August 16 - January 31, 2024 Bedfordshire County Pool Association  | 33rd / 61 | |||
|  February 18 - February 13, 2023 Bedfordshire County Pool Association  | 9th / 14 | 
| All matches | Matches 0%  0 / 4 | Frames 29%  9 / 31 | 
| International Rules | 0%  0 / 3 | 14%  2 / 14 | 
| 8-Ball | 0%  0 / 1 | 41%  7 / 17 |