 He was then sold on to Leeds United, but struggled in the First Division and was sold back to Swansea in 1980.He helped Swansea to win promotion out of the Second Division in 1980–81, but a period of decline for the club followed and he moved on to Southampton in November 1983.He played on loan at Stoke City towards the end of the 1985–86 season, before he joined Cardiff City in the summer.