Player Joe Hardstaff's matches in the 2023 Champion of Champions (Group 3)


Referee
Frame scores
43-8; 18-63; 37-50; 11-49; 48-40; 59-28; 29-61; 43-61; 42-66