 
       
    |  15 marzo - 16 marzo 2025 Wellingborough Cue Sports  | 33rd / 46 | |||
|  24 febbraio - 25 febbraio 2024 Wellingborough Cue Sports  | 17th / 33 | |||
|  28 ottobre - 30 ottobre 2023 Wellingborough Cue Sports  | 5th / 33 | |||
|  24 giugno - 26 giugno 2023 Wellingborough Cue Sports  | 9th / 24 | |||
|  9 gennaio - 20 gennaio 2023 Wellingborough Cue Sports  | 13th / 32 | 
| All matches | Matches 50%  8 / 16 | Racks 53%  78 / 147 | 
| International Rules | 50%  8 / 16 | 53%  78 / 147 |