April 5 - April 7, 2024
International Professional Pool Association
|
9991st / 170 | |||
April 5 - April 7, 2024
International Professional Pool Association
|
129th / 215 | |||
October 20, 2023
International Rules Pool Tour
|
9th / 28 | |||
September 16, 2023
Welsh Amateur Snooker
|
32 |