Joe first joined Rainhill in 2001 and made his 1st team debut against Prescot & Odyssey. He had a brief spell at Sutton (St Helens) but otherwise has remained at Rainhill. He took 36 wickets in 2017, including 7-46 at Northop Hall.
Joe is also an accomplished batsman, with over 3,500 career runs - including three centuries. He was a key member of the Rainhill Last Man Stands team that won the Warrington & District League in 2020 and 2021.
133 v Moorfield, 2006
7-46 v Northop Hall, 2017
130 v Timbuktoo