July 6 - July 7, 2025
Welsh Pool Association
|
5th / 16 |
|||
June 27 - June 29, 2025
International Professional Pool Association
|
3rd / 51 |
|||
June 27 - June 29, 2025
International Professional Pool Association
|
5th / 19 |
|||
June 8, 2025
Dishers Pool & Snooker Club
|
5th / 20 |
|||
May 16 - May 18, 2025
International Professional Pool Association
|
3rd / 54 |
All matches |
Matches
72%
53 / 74
|
Frames
60%
275 / 461
|
International Rules |
67%
22 / 33
|
56%
101 / 180
|
Blackball |
76%
31 / 41
|
62%
174 / 281
|