Player Joe Hardstaff's matches in the 2023 German Open (Group 3)
Frame scores
73-22; 53-7
Frame scores
54-26; 46-26
Frame scores
66-45; 71-58
Frame scores
52(30)-1; 21-58; 45-56
Frame scores
31-63; 75-57; 11-77