Date of birth | 11 December 1960 |
Place of birth | Chesterfield |
Nationality | English |
Weight | 88 kg |
Height | 1.93 m |
Position | Goalkeeper |
Between the eras of Pat Jennings and David Seaman, it was John who was Arsenal's regular keeper. He returned to Highbury in 1996 as David's deputy.
Moved to Leeds United in May 1990 and returned to Arsenal in July 1996
John made a fairy tale return to the Arsenal first team in the autumn of 2000 after a three-year absence, appearing in Rome against Lazio in the crucial Champions' League match. With first-choice 'keepers David Seaman and Alex Manninger out injured, John put in an accomplished performance as the Gunners earned a vital point. He then went on to play three Premiership matches keeping clean sheets. Now in his 40s, and mainly employed at Highbury as a goalkeeping coach, he provided solid and dependable cover and later spent a large part of the season on the bench.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Leeds United | 16 Dec 1978 | 25 Jul 1983 | |
Arsenal | 25 Jul 1983 | 14 Jun 1990 | |
Leeds United | 14 Jun 1990 | 26 Jul 1996 | |
Arsenal | 26 Jul 1996 | 30 Jun 2001 |
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
1983-84 | Arsenal | League Division One | 4 | 2 | 1 | |||
1984-85 | Arsenal | FA Cup | 3 | 2 | ||||
1984-85 | Arsenal | League Division One | 27 | 12 | 12 | |||
1985-86 | Arsenal | FA Cup | 5 | 3 | ||||
1985-86 | Arsenal | League Cup | 6 | 2 | 2 | |||
1985-86 | Arsenal | League Division One | 40 | 20 | 13 | |||
1986-87 | Arsenal | FA Cup | 4 | 4 | ||||
1986-87 | Arsenal | League Cup | 9 | 5 | 4 | |||
1986-87 | Arsenal | League Division One | 36 | 16 | 12 | |||
1987-88 | Arsenal | FA Cup | 4 | 3 | 1 | |||
1987-88 | Arsenal | League Cup | 8 | 6 | 4 | |||
1987-88 | Arsenal | League Division One | 40 | 17 | 14 | |||
1988-89 | Arsenal | FA Cup | 2 | 2 | ||||
1988-89 | Arsenal | League Cup | 5 | 2 | 2 | |||
1988-89 | Arsenal | League Division One | 38 | 23 | 13 | |||
1989-90 | Arsenal | FA Charity Shield | 1 | 1 | ||||
1989-90 | Arsenal | FA Cup | 3 | 1 | ||||
1989-90 | Arsenal | League Cup | 4 | 4 | ||||
1989-90 | Arsenal | League Division One | 38 | 19 | 13 | |||
1992-93 | Leeds United | FA Charity Shield | 1 | 2 | ||||
1992-93 | Leeds United | Premier League | 39 | 7 | 52 | |||
1993-94 | Leeds United | Premier League | 20 | 8 | 18 | |||
1994-95 | Leeds United | FA Cup | 4 | 6 | ||||
1994-95 | Leeds United | League Cup | 2 | 1 | ||||
1994-95 | Leeds United | Premier League | 42 | 10 | 38 | |||
1995-96 | Leeds United | FA Cup | 5 | 1 | 4 | |||
1995-96 | Leeds United | League Cup | 7 | 3 | 6 | |||
1995-96 | Leeds United | Premier League | 28 | 5 | 42 | |||
1996-97 | Arsenal | FA Cup | 1 | 1 | ||||
1996-97 | Arsenal | League Cup | 1 | 4 | ||||
1996-97 | Arsenal | Premier League | 15 | 3 | 17 | |||
2000-01 | Arsenal | Premier League | 3 | 2 | ||||
2000-01 | Arsenal | UEFA Champions League | 1 | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
08 Aug 1992 | Leeds United v Liverpool | W | 4-3 | FA Charity Shield | |
15 Aug 1992 | Leeds United v Wimbledon | W | 2-1 | Premier League | |
19 Aug 1992 | Aston Villa v Leeds United | D | 1-1 | Premier League | |
22 Aug 1992 | Middlesbrough v Leeds United | L | 4-1 | Premier League | |
25 Aug 1992 | Leeds United v Tottenham Hotspur | W | 5-0 | Premier League | |
29 Aug 1992 | Leeds United v Liverpool | D | 2-2 | Premier League | |
01 Sep 1992 | Oldham Athletic v Leeds United | D | 2-2 | Premier League | |
06 Sep 1992 | Manchester United v Leeds United | L | 2-0 | Premier League | |
13 Sep 1992 | Leeds United v Aston Villa | D | 1-1 | Premier League | |
19 Sep 1992 | Southampton v Leeds United | D | 1-1 | Premier League | |
26 Sep 1992 | Leeds United v Everton | W | 2-0 | Premier League | |
03 Oct 1992 | Ipswich Town v Leeds United | L | 4-2 | Premier League | |
17 Oct 1992 | Leeds United v Sheffield United | W | 3-1 | Premier League | |
24 Oct 1992 | Queens Park Rangers v Leeds United | L | 2-1 | Premier League | |
31 Oct 1992 | Leeds United v Coventry City | D | 2-2 | Premier League | |
21 Nov 1992 | Leeds United v Arsenal | W | 3-0 | Premier League | |
29 Nov 1992 | Chelsea v Leeds United | L | 1-0 | Premier League | |
05 Dec 1992 | Leeds United v Nottingham Forest | L | 1-4 | Premier League | |
12 Dec 1992 | Leeds United v Sheffield Wednesday | W | 3-1 | Premier League | |
20 Dec 1992 | Crystal Palace v Leeds United | L | 1-0 | Premier League | |
26 Dec 1992 | Blackburn Rovers v Leeds United | L | 3-1 | Premier League | |
28 Dec 1992 | Leeds United v Norwich City | D | 0-0 | Premier League | |
09 Jan 1993 | Leeds United v Southampton | W | 2-1 | Premier League | |
30 Jan 1993 | Leeds United v Middlesbrough | W | 3-0 | Premier League | |
06 Feb 1993 | Wimbledon v Leeds United | L | 1-0 | Premier League | |
08 Feb 1993 | Leeds United v Manchester United | D | 0-0 | Premier League | |
13 Feb 1993 | Leeds United v Oldham Athletic | W | 2-0 | Premier League | |
20 Feb 1993 | Tottenham Hotspur v Leeds United | L | 4-0 | Premier League | |
24 Feb 1993 | Arsenal v Leeds United | D | 0-0 | Premier League | |
27 Feb 1993 | Leeds United v Ipswich Town | W | 1-0 | Premier League | |
13 Mar 1993 | Leeds United v Manchester City | W | 1-0 | Premier League | |
21 Mar 1993 | Nottingham Forest v Leeds United | D | 1-1 | Premier League | |
24 Mar 1993 | Leeds United v Chelsea | D | 1-1 | Premier League | |
06 Apr 1993 | Sheffield United v Leeds United | L | 2-1 | Premier League | |
10 Apr 1993 | Leeds United v Blackburn Rovers | W | 5-2 | Premier League | |
14 Apr 1993 | Norwich City v Leeds United | L | 4-2 | Premier League | |
17 Apr 1993 | Leeds United v Crystal Palace | D | 0-0 | Premier League | |
21 Apr 1993 | Liverpool v Leeds United | L | 2-0 | Premier League | |
01 May 1993 | Leeds United v Queens Park Rangers | D | 1-1 | Premier League | |
04 May 1993 | Sheffield Wednesday v Leeds United | D | 1-1 | Premier League | |
14 Aug 1993 | Manchester City v Leeds United | D | 1-1 | Premier League | |
17 Aug 1993 | Leeds United v West Ham United | W | 1-0 | Premier League | |
21 Aug 1993 | Leeds United v Norwich City | L | 0-4 | Premier League | |
24 Aug 1993 | Arsenal v Leeds United | L | 2-1 | Premier League | |
28 Aug 1993 | Liverpool v Leeds United | L | 2-0 | Premier League | |
19 Feb 1994 | Leeds United v Liverpool | W | 2-0 | Premier League | |
28 Feb 1994 | Oldham Athletic v Leeds United | D | 1-1 | Premier League | |
05 Mar 1994 | Leeds United v Southampton | D | 0-0 | Premier League | |
13 Mar 1994 | Sheffield United v Leeds United | D | 2-2 | Premier League | |
16 Mar 1994 | Leeds United v Aston Villa | W | 2-0 | Premier League | |
19 Mar 1994 | Leeds United v Coventry City | W | 1-0 | Premier League | |
26 Mar 1994 | Wimbledon v Leeds United | L | 1-0 | Premier League | |
01 Apr 1994 | Leeds United v Newcastle United | D | 1-1 | Premier League | |
04 Apr 1994 | Queens Park Rangers v Leeds United | W | 0-4 | Premier League | |
17 Apr 1994 | Leeds United v Tottenham Hotspur | W | 2-0 | Premier League | |
23 Apr 1994 | Chelsea v Leeds United | D | 1-1 | Premier League | |
27 Apr 1994 | Leeds United v Manchester United | L | 0-2 | Premier League | |
30 Apr 1994 | Leeds United v Everton | W | 3-0 | Premier League | |
03 May 1994 | Leeds United v Sheffield Wednesday | D | 2-2 | Premier League | |
07 May 1994 | Swindon Town v Leeds United | W | 0-5 | Premier League | |
20 Aug 1994 | West Ham United v Leeds United | D | 0-0 | Premier League | |
23 Aug 1994 | Leeds United v Arsenal | W | 1-0 | Premier League | |
27 Aug 1994 | Leeds United v Chelsea | L | 2-3 | Premier League | |
30 Aug 1994 | Crystal Palace v Leeds United | W | 1-2 | Premier League | |
11 Sep 1994 | Leeds United v Manchester United | W | 2-1 | Premier League | |
17 Sep 1994 | Coventry City v Leeds United | L | 2-1 | Premier League | |
21 Sep 1994 | Leeds United v Mansfield Town | L | 0-1 | League Cup | 2nd round 1st leg |
26 Sep 1994 | Sheffield Wednesday v Leeds United | D | 1-1 | Premier League | |
01 Oct 1994 | Leeds United v Manchester City | W | 2-0 | Premier League | |
04 Oct 1994 | Mansfield Town v Leeds United | D |
0-0 Agg: 1-0 |
League Cup | 2nd round 2nd leg |
08 Oct 1994 | Norwich City v Leeds United | L | 2-1 | Premier League | |
15 Oct 1994 | Leeds United v Tottenham Hotspur | D | 1-1 | Premier League | |
24 Oct 1994 | Leeds United v Leicester City | W | 2-1 | Premier League | |
29 Oct 1994 | Southampton v Leeds United | W | 1-3 | Premier League | |
01 Nov 1994 | Ipswich Town v Leeds United | L | 2-0 | Premier League | |
05 Nov 1994 | Leeds United v Wimbledon | W | 3-1 | Premier League | |
19 Nov 1994 | Queens Park Rangers v Leeds United | L | 3-2 | Premier League | |
26 Nov 1994 | Leeds United v Nottingham Forest | W | 1-0 | Premier League | |
05 Dec 1994 | Everton v Leeds United | L | 3-0 | Premier League | |
10 Dec 1994 | Leeds United v West Ham United | D | 2-2 | Premier League | |
17 Dec 1994 | Arsenal v Leeds United | W | 1-3 | Premier League | |
26 Dec 1994 | Leeds United v Newcastle United | D | 0-0 | Premier League | |
31 Dec 1994 | Leeds United v Liverpool | L | 0-2 | Premier League | |
02 Jan 1995 | Aston Villa v Leeds United | D | 0-0 | Premier League | |
07 Jan 1995 | Walsall v Leeds United | D | 1-1 | FA Cup | 3rd round |
14 Jan 1995 | Leeds United v Southampton | D | 0-0 | Premier League | |
17 Jan 1995 | Leeds United v Walsall | W | 5-2 | FA Cup | 3rd round replay |
24 Jan 1995 | Leeds United v Queens Park Rangers | W | 4-0 | Premier League | |
28 Jan 1995 | Leeds United v Oldham Athletic | W | 3-2 | FA Cup | 4th round |
01 Feb 1995 | Blackburn Rovers v Leeds United | D | 1-1 | Premier League | |
04 Feb 1995 | Wimbledon v Leeds United | D | 0-0 | Premier League | |
19 Feb 1995 | Manchester United v Leeds United | L | 3-1 | FA Cup | 5th round |
22 Feb 1995 | Leeds United v Everton | W | 1-0 | Premier League | |
25 Feb 1995 | Manchester City v Leeds United | D | 0-0 | Premier League | |
04 Mar 1995 | Leeds United v Sheffield Wednesday | L | 0-1 | Premier League | |
11 Mar 1995 | Chelsea v Leeds United | W | 0-3 | Premier League | |
15 Mar 1995 | Leicester City v Leeds United | W | 1-3 | Premier League | |
18 Mar 1995 | Leeds United v Coventry City | W | 3-0 | Premier League | |
22 Mar 1995 | Nottingham Forest v Leeds United | L | 3-0 | Premier League | |
02 Apr 1995 | Manchester United v Leeds United | D | 0-0 | Premier League | |
05 Apr 1995 | Leeds United v Ipswich Town | W | 4-0 | Premier League | |
09 Apr 1995 | Liverpool v Leeds United | W | 0-1 | Premier League | |
15 Apr 1995 | Leeds United v Blackburn Rovers | D | 1-1 | Premier League | |
17 Apr 1995 | Newcastle United v Leeds United | W | 1-2 | Premier League | |
29 Apr 1995 | Leeds United v Aston Villa | W | 1-0 | Premier League | |
06 May 1995 | Leeds United v Norwich City | W | 2-1 | Premier League | |
09 May 1995 | Leeds United v Crystal Palace | W | 3-1 | Premier League | |
14 May 1995 | Tottenham Hotspur v Leeds United | D | 1-1 | Premier League | |
19 Aug 1995 | West Ham United v Leeds United | W | 1-2 | Premier League | |
21 Aug 1995 | Leeds United v Liverpool | W | 1-0 | Premier League | |
26 Aug 1995 | Leeds United v Aston Villa | W | 2-0 | Premier League | |
30 Aug 1995 | Southampton v Leeds United | D | 1-1 | Premier League | |
09 Sep 1995 | Tottenham Hotspur v Leeds United | L | 2-1 | Premier League | |
16 Sep 1995 | Leeds United v Queens Park Rangers | L | 1-3 | Premier League | |
19 Sep 1995 | Leeds United v Notts County | D | 0-0 | League Cup | 2nd round 1st leg |
23 Sep 1995 | Wimbledon v Leeds United | W | 2-4 | Premier League | |
30 Sep 1995 | Leeds United v Sheffield Wednesday | W | 2-0 | Premier League | |
03 Oct 1995 | Notts County v Leeds United | W |
2-3 Agg: 2-3 |
League Cup | 2nd round 2nd leg |
14 Oct 1995 | Leeds United v Arsenal | L | 0-3 | Premier League | |
21 Oct 1995 | Manchester City v Leeds United | D | 0-0 | Premier League | |
25 Oct 1995 | Derby County v Leeds United | W | 0-1 | League Cup | 3rd round |
28 Oct 1995 | Leeds United v Coventry City | W | 3-1 | Premier League | |
04 Nov 1995 | Middlesbrough v Leeds United | D | 1-1 | Premier League | |
18 Nov 1995 | Leeds United v Chelsea | W | 1-0 | Premier League | |
25 Nov 1995 | Newcastle United v Leeds United | L | 2-1 | Premier League | |
29 Nov 1995 | Leeds United v Blackburn Rovers | W | 2-1 | League Cup | 4th round |
02 Dec 1995 | Leeds United v Manchester City | L | 0-1 | Premier League | |
09 Dec 1995 | Leeds United v Wimbledon | D | 1-1 | Premier League | |
16 Dec 1995 | Sheffield Wednesday v Leeds United | L | 6-2 | Premier League | |
11 Feb 1996 | Birmingham City v Leeds United | W | 1-2 | League Cup | Semi-final 1st leg |
14 Feb 1996 | Bolton Wanderers v Leeds United | W | 0-1 | FA Cup | 4th round |
21 Feb 1996 | Leeds United v Port Vale | D | 0-0 | FA Cup | 5th round |
25 Feb 1996 | Leeds United v Birmingham City | W |
3-0 Agg: 5-1 |
League Cup | Semi-final 2nd leg |
27 Feb 1996 | Port Vale v Leeds United | W | 1-2 | FA Cup | 5th round replay |
02 Mar 1996 | Leeds United v Bolton Wanderers | L | 0-1 | Premier League | |
06 Mar 1996 | Queens Park Rangers v Leeds United | W | 1-2 | Premier League | |
10 Mar 1996 | Leeds United v Liverpool | D | 0-0 | FA Cup | Quarter-final |
13 Mar 1996 | Blackburn Rovers v Leeds United | L | 1-0 | Premier League | |
17 Mar 1996 | Leeds United v Everton | D | 2-2 | Premier League | |
20 Mar 1996 | Liverpool v Leeds United | L | 3-0 | FA Cup | Quarter-final replay |
24 Mar 1996 | Aston Villa v Leeds United | L | 3-0 | League Cup | Final |
30 Mar 1996 | Leeds United v Middlesbrough | L | 0-1 | Premier League | |
03 Apr 1996 | Leeds United v Southampton | W | 1-0 | Premier League | |
06 Apr 1996 | Arsenal v Leeds United | L | 2-1 | Premier League | |
08 Apr 1996 | Leeds United v Nottingham Forest | L | 1-3 | Premier League | |
13 Apr 1996 | Chelsea v Leeds United | L | 4-1 | Premier League | |
02 May 1996 | Leeds United v Tottenham Hotspur | L | 1-3 | Premier League | |
05 May 1996 | Coventry City v Leeds United | D | 0-0 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Clean sheets | Conceded | Y | R |
---|---|---|---|---|---|---|---|---|
1978-79 | England | Principato di Monaco | 3 | 1 | ||||
1978-79 | England | UEFA Under-18 | 5 | 2 | ||||
1978-79 | England | Under-18 | 1 | |||||
1980-81 | England | UEFA Under-21 | 4 | 1 | 4 | |||
1980-81 | England | Under-21 | 2 | 2 | ||||
1981-82 | England | UEFA Under-21 | 1 | 1 | ||||
1990-91 | England | A v B | 1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
13 Nov 1978 | Portugal v England | W | 0-2 | Principato di MONACO | |
15 Nov 1978 | Yugoslavia v England | D | 1-1 | Principato di MONACO | |
17 Nov 1978 | Spain v England | D | 1-1 | Principato di MONACO | |
17 Jan 1979 | Belgium v England | W | 0-4 | U18 | |
04 Apr 1979 | England v Italy | W | 2-0 | UEFA Under-18 | Group 8 |
24 May 1979 | Czechoslovakia v England | W | 0-3 | UEFA U18 | Group 2 |
28 May 1979 | West Germany v England | W | 0-2 | UEFA U18 | Group 2 |
31 May 1979 | Bulgaria v England | L | 1-0 | UEFA U18 | Semi-final |
02 Jun 1979 | England v France | W | 0-0 (4-3) | UEFA U18 | 3rd place |
09 Sep 1980 | England v Norway | W | 3-0 | Under-21 | |
14 Oct 1980 | Romania v England | L | 4-0 | UEFA Under-21 | Group |
25 Feb 1981 | England v Republic of Ireland | W | 1-0 | Under-21 | |
28 Apr 1981 | England v Romania | W | 3-0 | UEFA Under-21 | Group |
31 May 1981 | Switzerland v England | D | 0-0 | UEFA Under-21 | Group |
05 Jun 1981 | Hungary v England | W | 1-2 | UEFA Under-21 | Group |
17 Nov 1981 | England v Hungary | W | 2-0 | UEFA Under-21 | Group |
11 Dec 1990 | Algeria v England | D | 0-0 | A v B |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.