A right-handed top order batsman who has played some important innings for Shropshire, Joe was appointed vice-captain to Steve Leach for the county’s Unicorns Championship side ahead of the 2019 season.
He then stepped up to become captain and led Shropshire for the first time in the drawn match with Dorset in the Unicorns Championship at Shrewsbury in June 2019.
Joe has become renowned for his consistency. His current top score in the Championship is 99 against Oxfordshire at Banbury in July 2019, his second match as skipper.
Playing at Oswestry, his home club ground at the time, brought out the best in him a month earlier when he scored his maiden century for Shropshire, making 118 against Cumberland in the Unicorns Knockout Trophy.
Born in Edinburgh but having spent most of his life based in Shropshire, Joe’s Championship debut came against Herefordshire at Shifnal in 2014.
He impressed as a youngster with Shrewsbury School when he helped them excel on the national stage as part of a team which also featured the talents of future Warwickshire duo Ed Pollock and George Panayi.
Like many of the current squad, Joe has represented Shropshire in several different age groups having started playing for the under-10s.
Joe currently plays for London club Shepherds Bush in the premier division of the Middlesex County Cricket League.