 
       
    |  31 de enero de - 1 de febrero de 2026 International Rules Pool Tour  | 96 | |||
|  4 de abril de - 5 de abril de 2026 International Rules Pool Tour  | 96 | |||
|  20 de junio de - 21 de junio de 2026 International Rules Pool Tour  | 96 | |||
|  29 de agosto de - 30 de agosto de 2026 International Rules Pool Tour  | 96 | 
|  19 de septiembre de - 21 de septiembre de 2025 International Professional Pool Association  | 3rd / 53 | |||
|  19 de septiembre de - 21 de septiembre de 2025 International Professional Pool Association  | 9th / 20 | |||
|  10 de agosto de 2025 Saltire Promotions  | 5th / 30 | |||
|  27 de junio de - 29 de junio de 2025 International Professional Pool Association  | 9th / 51 | |||
|  27 de junio de - 29 de junio de 2025 International Professional Pool Association  | 2nd / 19 | 
| All matches | Partidos 60%  119 / 198 | Partidas 55%  806 / 1469 | 
| Blackball | 60%  115 / 192 | 55%  783 / 1430 | 
| Reglas internacionales | 67%  4 / 6 | 59%  23 / 39 |