Player profile
John Gregory
- Birthdate: 11 May 1954
- Teams: Aston Villa, Brighton & Hove Albion, Derby County, Queens Park Rangers
- Total appearances: 13
- Total goals: 0
Appearances
| Date | Result | Team | Stadium | Started |
|---|---|---|---|---|
| 1 April 1978 | 3 - 0 | Aston Villa | Villa Park | Substitute |
| 16 April 1979 | 1 - 3 | Aston Villa | Villa Park | Started |
| 8 May 1979 | 3 - 0 | Aston Villa | Anfield | Started |
| 10 November 1979 | 4 - 1 | Brighton & Hove Albion | Goldstone Ground | Started |
| 22 March 1980 | 1 - 0 | Brighton & Hove Albion | Anfield | Started |
| 27 September 1980 | 4 - 1 | Brighton & Hove Albion | Anfield | Started |
| 21 February 1981 | 2 - 2 | Brighton & Hove Albion | Goldstone Ground | Started |
| 22 October 1983 | 1 - 0 | Queens Park Rangers | Loftus Road | Started |
| 25 February 1984 | 2 - 0 | Queens Park Rangers | Anfield | Started |
| 1 September 1984 | 1 - 1 | Queens Park Rangers | Anfield | Started |
| 21 December 1984 | 2 - 0 | Queens Park Rangers | Loftus Road | Started |
| 29 September 1987 | 4 - 0 | Derby County | Anfield | Started |
| 16 March 1988 | 1 - 1 | Derby County | Baseball Ground | Started |