John Charles Rogers (born 16 September 1950) is an English former footballer who played as a centre-forward.