John Gregory (footballer)

John Gregory
Gregory with Malappuram
Personal information
Full name John Charles Gregory
Date of birth (1954-05-11) 11 May 1954
Place of birth Scunthorpe, England
Height 6 ft 1 in (1.85 m)
Position Midfielder
Senior career*
Years Team Apps (Gls)
1972–1977 Northampton Town 187 (8)
1977–1979 Aston Villa 65 (10)
1979–1981 Brighton & Hove Albion 72 (7)
1981–1985 Queens Park Rangers 161 (36)
1985–1988 Derby County 103 (22)
1990 Plymouth Argyle 3 (0)
1990 Bolton Wanderers 7 (0)
Total 598 (83)
International career
1983–1984 England 6 (0)
Managerial career
1989–1990 Portsmouth
1990 Plymouth Argyle (caretaker)
1996–1998 Wycombe Wanderers
1998–2002 Aston Villa
2002–2003 Derby County
2006–2007 Queens Park Rangers
2009–2010 Maccabi Ahi Nazareth
2010–2011 Ashdod
2011 Kairat
2013–2014 Crawley Town
2017–2019 Chennaiyin
2024 Malappuram
* Club domestic league appearances and goals

John Charles Gregory (born 11 May 1954) is an English former football player and manager. He last served as the head coach of Super League Kerala side Malappuram.

As a player, he was a versatile midfielder who started his career at Northampton Town and later played for Brighton & Hove Albion, QPR, Derby and Aston Villa. He won six caps for England.

He later managed Portsmouth, Plymouth Argyle, Wycombe Wanderers, Aston Villa, Derby County, Queens Park Rangers, Maccabi Ahi Nazareth, Ashdod, Kairat, Crawley Town and Chennaiyin.