Date of birth | 03 June 1957 |
Place of birth | Bedlington |
Nationality | English |
Position | Midfielder |
Hailing from a Geordie football family, John returned to the north-east following a fine stint at West Bromwich Albion. Troubled by injury, the best wasn't seen of him until his closing stages at St James' Park as the Magpies clinched promotion from the Second Division.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
West Bromwich Albion | 01 Jul 1974 | 01 Dec 1980 | |
Newcastle United | 01 Dec 1980 | 01 Aug 1984 | |
Oxford United | 01 Aug 1984 | 01 Sep 1987 | |
Birmingham City | 01 Sep 1987 | 01 Oct 1989 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1980-81 | Newcastle United | FA Cup | 4 | ||||
1980-81 | Newcastle United | League Division Two | 21 | 1 |
|||
1981-82 | Newcastle United | FA Cup | 3 | ||||
1981-82 | Newcastle United | League Cup | 2 | ||||
1981-82 | Newcastle United | League Division Two | 40 | 6 |
|||
1982-83 | Newcastle United | League Division Two | 1 | ||||
1983-84 | Newcastle United | League Division Two | 14 | 2 |
1 |
||
1985-86 | Oxford United | League Cup | 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 | |
---|---|---|---|---|---|
20 Dec 1980 | Newcastle United v Bristol City | D | 0-0 | League Division Two | |
26 Dec 1980 | Grimsby Town v Newcastle United | D | 0-0 | League Division Two | |
27 Dec 1980 | Newcastle United v Derby County | L | 0-2 | League Division Two | |
03 Jan 1981 | Newcastle United v Sheffield Wednesday | W | 2-1 | FA Cup | 3rd round |
10 Jan 1981 | Wrexham v Newcastle United | D | 0-0 | League Division Two | |
17 Jan 1981 | Luton Town v Newcastle United | W | 0-1 | League Division Two | |
24 Jan 1981 | Newcastle United v Luton Town | W | 2-1 | FA Cup | 4th round |
31 Jan 1981 | Newcastle United v Bolton Wanderers | W | 2-1 | League Division Two | |
07 Feb 1981 | Newcastle United v Queens Park Rangers | W | 1-0 | League Division Two | |
14 Feb 1981 | Newcastle United v Exeter City | D | 1-1 | FA Cup | 5th round |
18 Feb 1981 | Exeter City v Newcastle United | L | 4-0 | FA Cup | 5th round replay |
21 Feb 1981 | Newcastle United v Bristol Rovers | D | 0-0 | League Division Two | |
25 Feb 1981 | Cardiff City v Newcastle United | L | 1-0 | League Division Two | |
28 Feb 1981 | Oldham Athletic v Newcastle United | D | 0-0 | League Division Two | |
07 Mar 1981 | West Ham United v Newcastle United | L | 1-0 | League Division Two | |
14 Mar 1981 | Newcastle United v Preston North End | W | 2-0 | League Division Two | |
21 Mar 1981 | Shrewsbury Town v Newcastle United | L | 1-0 | League Division Two | |
28 Mar 1981 | Newcastle United v Chelsea | W | 1-0 | League Division Two | |
04 Apr 1981 | Watford v Newcastle United | D | 0-0 | League Division Two | |
11 Apr 1981 | Newcastle United v Cambridge United | W | 2-1 | League Division Two | |
15 Apr 1981 | Newcastle United v Blackburn Rovers | D | 0-0 | League Division Two | |
18 Apr 1981 | Derby County v Newcastle United | L | 2-0 | League Division Two | |
20 Apr 1981 | Newcastle United v Grimsby Town | D | 1-1 | League Division Two | |
25 Apr 1981 | Blackburn Rovers v Newcastle United | L | 3-0 | League Division Two | |
02 May 1981 | Newcastle United v Orient | W | 3-1 | League Division Two | |
29 Aug 1981 | Newcastle United v Watford | L | 0-1 | League Division Two | |
05 Sep 1981 | Queens Park Rangers v Newcastle United | L | 3-0 | League Division Two | |
12 Sep 1981 | Newcastle United v Cambridge United | W | 1-0 | League Division Two | |
19 Sep 1981 | Norwich City v Newcastle United | L | 2-1 | League Division Two | |
23 Sep 1981 | Newcastle United v Shrewsbury Town | W | 2-0 | League Division Two | |
26 Sep 1981 | Newcastle United v Orient | W | 1-0 | League Division Two | |
29 Sep 1981 | Bolton Wanderers v Newcastle United | L | 1-0 | League Division Two | |
03 Oct 1981 | Cardiff City v Newcastle United | W | 0-4 | League Division Two | |
07 Oct 1981 | Newcastle United v Fulham | L | 1-2 | League Cup | 2nd round 1st leg |
10 Oct 1981 | Newcastle United v Derby County | W | 3-0 | League Division Two | |
17 Oct 1981 | Barnsley v Newcastle United | L | 1-0 | League Division Two | |
24 Oct 1981 | Newcastle United v Rotherham United | D | 1-1 | League Division Two | |
27 Oct 1981 | Fulham v Newcastle United | L |
2-0 Agg: 4-1 |
League Cup | 2nd round 2nd leg |
31 Oct 1981 | Oldham Athletic v Newcastle United | L | 3-1 | League Division Two | |
14 Nov 1981 | Newcastle United v Charlton Athletic | W | 4-1 | League Division Two | |
21 Nov 1981 | Newcastle United v Luton Town | W | 3-2 | League Division Two | |
24 Nov 1981 | Orient v Newcastle United | L | 1-0 | League Division Two | |
28 Nov 1981 | Grimsby Town v Newcastle United | D | 1-1 | League Division Two | |
05 Dec 1981 | Newcastle United v Blackburn Rovers | D | 0-0 | League Division Two | |
04 Jan 1982 | Newcastle United v Colchester United | D | 1-1 | FA Cup | 3rd round |
16 Jan 1982 | Watford v Newcastle United | W | 2-3 | League Division Two | |
18 Jan 1982 | Colchester United v Newcastle United | W | 3-4 | FA Cup | 3rd round replay |
23 Jan 1982 | Newcastle United v Grimsby Town | L | 1-2 | FA Cup | 4th round |
30 Jan 1982 | Newcastle United v Norwich City | W | 2-1 | League Division Two | |
03 Feb 1982 | Newcastle United v Bolton Wanderers | W | 2-0 | League Division Two | |
06 Feb 1982 | Cambridge United v Newcastle United | L | 1-0 | League Division Two | |
13 Feb 1982 | Newcastle United v Cardiff City | W | 2-1 | League Division Two | |
20 Feb 1982 | Shrewsbury Town v Newcastle United | D | 0-0 | League Division Two | |
24 Feb 1982 | Newcastle United v Sheffield Wednesday | W | 1-0 | League Division Two | |
27 Feb 1982 | Derby County v Newcastle United | D | 2-2 | League Division Two | |
02 Mar 1982 | Leicester City v Newcastle United | L | 3-0 | League Division Two | |
06 Mar 1982 | Newcastle United v Barnsley | W | 1-0 | League Division Two | |
13 Mar 1982 | Rotherham United v Newcastle United | D | 0-0 | League Division Two | |
20 Mar 1982 | Newcastle United v Oldham Athletic | W | 2-0 | League Division Two | |
27 Mar 1982 | Newcastle United v Chelsea | W | 1-0 | League Division Two | |
31 Mar 1982 | Newcastle United v Crystal Palace | D | 0-0 | League Division Two | |
03 Apr 1982 | Charlton Athletic v Newcastle United | W | 0-1 | League Division Two | |
06 Apr 1982 | Wrexham v Newcastle United | L | 4-2 | League Division Two | |
10 Apr 1982 | Newcastle United v Leicester City | D | 0-0 | League Division Two | |
12 Apr 1982 | Sheffield Wednesday v Newcastle United | L | 2-1 | League Division Two | |
17 Apr 1982 | Luton Town v Newcastle United | L | 3-2 | League Division Two | |
24 Apr 1982 | Newcastle United v Grimsby Town | L | 0-1 | League Division Two | |
05 May 1982 | Newcastle United v Queens Park Rangers | L | 0-4 | League Division Two | |
08 May 1982 | Newcastle United v Wrexham | W | 4-2 | League Division Two | |
15 May 1982 | Crystal Palace v Newcastle United | W | 1-2 | League Division Two | |
28 Aug 1982 | Newcastle United v Queens Park Rangers | W | 1-0 | League Division Two | |
17 Sep 1983 | Newcastle United v Crystal Palace | W | 3-1 | League Division Two | |
31 Dec 1983 | Oldham Athletic v Newcastle United | W | 1-2 | League Division Two | |
18 Feb 1984 | Manchester City v Newcastle United | W | 1-2 | League Division Two | |
25 Feb 1984 | Newcastle United v Cardiff City | W | 3-1 | League Division Two | |
03 Mar 1984 | Fulham v Newcastle United | D | 2-2 | League Division Two | |
10 Mar 1984 | Newcastle United v Chelsea | D | 1-1 | League Division Two | |
17 Mar 1984 | Newcastle United v Middlesbrough | W | 3-1 | League Division Two | |
24 Mar 1984 | Shrewsbury Town v Newcastle United | D | 2-2 | League Division Two | |
28 Mar 1984 | Newcastle United v Leeds United | W | 1-0 | League Division Two | |
31 Mar 1984 | Newcastle United v Swansea City | W | 2-0 | League Division Two | |
07 Apr 1984 | Charlton Athletic v Newcastle United | W | 1-3 | League Division Two | |
14 Apr 1984 | Newcastle United v Sheffield Wednesday | L | 0-1 | League Division Two | |
20 Apr 1984 | Blackburn Rovers v Newcastle United | D | 1-1 | League Division Two | |
05 May 1984 | Newcastle United v Derby County | W | 4-0 | League Division Two | |
07 May 1984 | Huddersfield Town v Newcastle United | D | 2-2 | League Division Two | |
12 May 1984 | Newcastle United v Brighton and Hove Albion | W | 3-1 | League Division Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1974-75 | England | Las Palmas Tournement | 1 | ||||
1974-75 | England | UEFA Under-18 | 5 | 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 | |
---|---|---|---|---|---|
22 Jan 1975 | Poland v England | D | 1-1 | Las Palmas Tournement | |
25 Feb 1975 | England v Spain | D | 1-1 | UEFA U18 | Preliminary |
18 Mar 1975 | Spain v England | W | 0-1 | UEFA Under-18 | Preliminary |
11 May 1975 | Switzerland v England | W | 0-4 | UEFA U18 | Group B |
13 May 1975 | England v Northern Ireland | W | 3-0 | UEFA Under-18 | Group B |
16 May 1975 | Hungary v England | W | 1-3 | UEFA U18 | Semi-final |
19 May 1975 | England v Finland | W | 1-0 | UEFA U18 | Final |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.