September 23 - September 30, 2025
Castle Pool Promotions
|
18 |
|||
August 2, 2025
Castle Pool Promotions
|
64 |
May 1 - September 30, 2024
Castle Pool Promotions
|
12th / 26 |
|||
December 18, 2021
Castle Pool Promotions
|
25th / 64 |
|||
December 14, 2019
Castle Pool Promotions
|
999th / 20 |
All matches |
Matches
57%
31 / 54
|
Frames
60%
376 / 626
|
International Rules |
57%
31 / 54
|
60%
376 / 626
|