 
       
    |  15 de marzo de - 16 de marzo de 2025 Wellingborough Cue Sports  | 33rd / 46 | |||
|  24 de febrero de - 25 de febrero de 2024 Wellingborough Cue Sports  | 17th / 33 | |||
|  28 de octubre de - 30 de octubre de 2023 Wellingborough Cue Sports  | 5th / 33 | |||
|  24 de junio de - 26 de junio de 2023 Wellingborough Cue Sports  | 9th / 24 | |||
|  9 de enero de - 20 de enero de 2023 Wellingborough Cue Sports  | 13th / 32 | 
| All matches | Partidos 50%  8 / 16 | Partidas 53%  78 / 147 | 
| Reglas internacionales | 50%  8 / 16 | 53%  78 / 147 |