June 14 - June 15, 2025
Saltire Promotions
|
17th / 64 |
|||
June 12, 2025
Ayrshire Pool Events
|
9th / 29 |
|||
May 31 - June 1, 2025
Ayrshire Pool Events
|
9th / 50 |
|||
May 22, 2025
Ayrshire Pool Events
|
2nd / 28 |
|||
May 8, 2025
Ayrshire Pool Events
|
5th / 16 |
October 24, 2023
Ayrshire Pool Events
|
23 |
|||
March 16 - March 18, 2018
International Professional Pool Association
|
46 |
All matches |
Matches
68%
490 / 724
|
Frames
58%
2582 / 4419
|
Blackball |
68%
490 / 724
|
58%
2582 / 4419
|