Ashurst is predominantly a second-row and signed for St. Helens from Wigan St Patrick's having previously played junior football for Orrell St James. Ashurst made his first-team début for St. Helens in a 38–12 win over Salford in round 5 of 2009's Super League XIV, where he came off the substitutes' bench. It turned out to be a break through year for the St Helens Academy product, with Ashurst making 20 appearances for the St Helens R.F.C. first team, 15 of which came off the substitutes bench. He scored one try in these games and won the clubs young player of the year award. In 2010 and 2011 his first team opportunities were far from halted, in fact enhanced thanks to injuries, and Ashurst managed to find the line much more than in his début year.[5] Ashurst made a total of 60 appearances in his three seasons for St Helens.
Salford
Ashurst joined Salford for the 2012 season and remained with them for three seasons. He made 75 appearances for the club.
Ashurst made 230 appearances over ten years at Wakefield and was named in the Super League Dream Team in 2018. He played 27 games for Wakefield Trinity in the Super League XXVIII season as the club finished bottom of the table and were relegated to the RFL Championship which ended their 24-year stay in the top flight.
On 8 June 2024 he captained Wakefield to the RFL 1895 Cup at Wembley Stadium, defeating Sheffield 50-6.
[6] He also captained the club in their promotion back to Super League at the end of the 2024 season beating Toulouse Olympique 36-0 in the Championship Grand Final in what was his testimonial year for 10 years service to the club.
On 13 November 2024, it was reported that he had signed for Oldham RLFC in the RFL Championship on a two-year deal.[7]