He helped the Kenilworth Road side to the Fourth Division title in 1967-68, scoring 13 goals from 36 starts.
The following season, he helped them to the Second Division title in 1898.
He helped the club to the Second Division title in 2003-04, scoring ten goals in 33 games.
He then signed with Chesterfield, and helped the club to the Fourth Division title in 1969-70, before retiring in 1972.
He played for Port Vale between 1955 and 1968, helping them to the Fourth Division title in 1958-59.
However in the 1956-57 season he began to see more first team action, helping Leicester on their to the Second Division title.
He then spent the next eight years with Newcastle United following a £24,000 transfer, helping them to the Second Division title in 1964-65.
He spent the next four years with City, helping the club to the Second Division title in 1898-99.
In his first season he helped them to the Second Division title, and in three-and-a-half seasons with the club he played 96 league games.
In his first full season he helped the club to the Second Division title.