 He joined Sheffield United in October 1972 for a £15,000 fee, but only played twelve games for the club before he transferred to Port Vale in May 1974.He established himself in the first team, and made 218 appearances, picking up the club's Player of the Year award in 1974–75.He joined Altrincham in 1980 for an enormously successful two-year spell, picking up championship medals for the Alliance Premier League in 1979–80 and 1980–81, winners medals in the Conference League Cup and Cheshire Senior Cup, and runners-up medals in the Conference League Cup and FA Trophy.