June 27 - June 29, 2025
International Professional Pool Association
|
174 |
|||
June 27 - June 29, 2025
International Professional Pool Association
|
64 |
May 16 - May 18, 2025
International Professional Pool Association
|
33rd / 64 |
|||
May 16 - May 18, 2025
International Professional Pool Association
|
33rd / 207 |
|||
May 5, 2025
Lucky Break Nuneaton
|
13th / 29 |
|||
April 12 - April 13, 2025
International Professional Pool Association
|
5th / 96 |
|||
March 29 - March 30, 2025
International Professional Pool Association
|
33rd / 192 |
All matches |
Matches
69%
269 / 392
|
Frames
58%
2002 / 3448
|
Worldrules |
70%
63 / 90
|
57%
465 / 816
|
Blackball |
67%
149 / 223
|
58%
1213 / 2086
|
International Rules |
72%
57 / 79
|
59%
324 / 546
|