Middlesex 2010 – 2013.
Hampshire on loan 2013.
Somerset 2nd XI debut 2013.
Somerset summer contract 2014.
Somerset First class and List ‘A’ debuts 2015.
Somerset County Championship debut 2016.
Josh made considerable progress in 2018 when he took 34 wickets in 11 matches. He was also an ever present in the RLODC winning team in 2019.
Josh also had a very successful 2021 season, taking 56 wickets in the three formats as well as scoring his maiden First class half century for Somerset. His consistent form resulted in him winning his County Cap.
Josh made his Scotland ODI debut in 2010 and to date he has represented his country on 31 occasions. His Scotland T20 debut came in 2012 and, again, he has 31 caps including playing in the 2022 T20 World Cup.
CORRECT TO 2023 SEASON*