Ashworth was playing Non-League football for Bangor City before he joined Southend United in 1963.
[1] Spells with Hartlepools United (1965-66 season) and Tranmere Rovers followed, before moving to Chester in time for 1967–68.
[2] The second suspension led to him being placed on the transfer list and he ended his career in The Football League, joining Altrincham.
[3] Ashworth later returned to Bangor and enjoyed a spell as caretaker player-manager of the club.
This biographical article related to association football in England, about a midfielder born in the 1940s, is a stub.