Player Craig Welsh's matches in the 2023 Hull Open (Group 1+2)


Frame scores
31-75; 14-54
Frame scores
59-45; 18-49; 62-27
Frame scores
44-52; 65-23; 57-23; 58-22