John Ernest Gregory (24 September 1926 – 10 October 1995) was an English footballer who played as an inside forward in the 1950s.
He played in the Football League for West Ham United, Scunthorpe United and Aldershot and in non-league football for Bromley and St Neots Town.
[2] He top-scored in his first season with Scunthorpe, and scored more than 20 goals in each of the next two seasons.
[3] Gregory's son John played six times for England and went on to a managerial career.
This biographical article related to association football in England, about a forward born in the 1920s, is a stub.