 Horner began his career with Leicester City in 1983, but he only made ten league appearances in five years at Filbert Street and spent a short spell on loan at Rotherham United in the 1985–86 season.In 1988, he joined Halifax Town, then managed by Billy Ayre.Horner followed Ayre to Blackpool when the latter became manager of the Tangerines in 1990.