Career
He played for Manchester City, Crystal Palace, Peterborough United, Millwall and Chester City. He played mainly as a central defender, but also operated in midfield. He played for Manchester City between 1968-1973.
In the 1968-1969 season he played no games.
In the 1969-1970 season he made his debut for City, playing seven games. In the 1970-1971 season he made 19 appearances.
In the 1971-1972 season he played 12 games. In the 1972-1973 he played 34 games.
In 1973 he transferred to Crystal Palace, where he remained for four years apart from time on loan at Peterborough United and Millwall.
In the summer of 1977, Jeffries joined Chester, who were managed by his former Manchester City team-mate Alan Oakes. In his first season, Jeffries helped them finish fifth in Division Three (now League One), their highest position in the last 60 years. He left Chester on a free transfer in 1981 and drifted out of professional football, joining Telford United.