Player Joe Hardstaff's matches in the 2019 Humber Classic (G3)


Match sheet
Match sheet
Match sheet
Match sheet