David Armstrong

Date of birth26 December 1954
Place of birthDurham
NationalityEnglish
Weight72 kg
Height1.73 m
PositionMidfielder
Died21 August 2022

With Middlesbrough, League Division Two champions 1974.

Club history

Team Joined Left Loan / Trialist
Middlesbrough 01 Jul 1971 01 Aug 1981
Southampton 01 Aug 1981 30 Jun 1987
AFC Bournemouth 01 Jul 1987 30 Jun 1988

Club stats

Season Team Competition Apps Subs Goals Y R
1971-72 Middlesbrough League Division Two 5
1
1972-73 Middlesbrough League Cup 1
1
1972-73 Middlesbrough League Division Two 19
1
1
1973-74 Middlesbrough FA Cup 2
1
1973-74 Middlesbrough League Cup 3
1973-74 Middlesbrough League Division Two 42
5
1974-75 Middlesbrough FA Cup 6
1
1974-75 Middlesbrough League Cup 5
1
1974-75 Middlesbrough League Division One 42
5
1975-76 Middlesbrough FA Cup 2
1975-76 Middlesbrough League Cup 6
1
1975-76 Middlesbrough League Division One 42
6
1976-77 Middlesbrough FA Cup 5
4
1976-77 Middlesbrough League Cup 1
1976-77 Middlesbrough League Division One 42
8
1977-78 Middlesbrough FA Cup 5
1
1977-78 Middlesbrough League Cup 4
2
1977-78 Middlesbrough League Division One 42
6
1978-79 Middlesbrough FA Cup 2
1978-79 Middlesbrough League Cup 2
1978-79 Middlesbrough League Division One 42
11
1979-80 Middlesbrough FA Cup 3
1
1979-80 Middlesbrough League Cup 3
2
1979-80 Middlesbrough League Division One 42
11
1980-81 Middlesbrough FA Cup 4
1980-81 Middlesbrough League Cup 2
1980-81 Middlesbrough League Division One 39
6
1981-82 Southampton FA Cup 1
1981-82 Southampton League Cup 1
1981-82 Southampton League Division One 41
15
1981-82 Southampton UEFA Cup 3
1
1982-83 Southampton FA Cup 1
1982-83 Southampton League Cup 5
1
1982-83 Southampton League Division One 41
8
1982-83 Southampton UEFA Cup 2
1983-84 Southampton FA Cup 6
2
1983-84 Southampton League Cup 3
2
1983-84 Southampton League Division One 42
15
1984-85 Southampton FA Cup 3
1984-85 Southampton League Cup 4
1984-85 Southampton League Division One 35
10
1984-85 Southampton UEFA Cup 1
1985-86 Southampton FA Cup 6
2
1985-86 Southampton League Cup 6
3
1985-86 Southampton League Division One 41
10
1986-87 Southampton League Cup 4
1986-87 Southampton League Division One 22
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
03 Apr 1972 Blackpool v Middlesbrough L 3-1 League Division Two
08 Apr 1972 Orient v Middlesbrough D 1-1 League Division Two
15 Apr 1972 Middlesbrough v Norwich City W 1-0 League Division Two
17 Apr 1972 Preston North End v Middlesbrough L 1-0 League Division Two
26 Apr 1972 Sheffield Wednesday v Middlesbrough L 1-0 League Division Two
29 Apr 1972 Middlesbrough v Hull City W 3-0 League Division Two
05 Sep 1972 Middlesbrough v Wrexham W 2-0 League Cup 2nd round
19 Sep 1972 Middlesbrough v Preston North End D 0-0 League Division Two
21 Oct 1972 Middlesbrough v Huddersfield Town W 2-1 League Division Two
28 Oct 1972 Aston Villa v Middlesbrough D 1-1 League Division Two
30 Oct 1972 Tottenham Hotspur v Middlesbrough L 2-1 League Cup 3rd round 2nd replay
04 Nov 1972 Middlesbrough v Burnley D 3-3 League Division Two
11 Nov 1972 Preston North End v Middlesbrough W 0-1 League Division Two
18 Nov 1972 Sheffield Wednesday v Middlesbrough L 2-1 League Division Two
25 Nov 1972 Middlesbrough v Swindon Town L 0-2 League Division Two
02 Dec 1972 Brighton and Hove Albion v Middlesbrough W 0-2 League Division Two
09 Dec 1972 Middlesbrough v Nottingham Forest D 0-0 League Division Two
16 Dec 1972 Portsmouth v Middlesbrough D 0-0 League Division Two
23 Dec 1972 Middlesbrough v Luton Town L 0-1 League Division Two
26 Dec 1972 Hull City v Middlesbrough L 3-1 League Division Two
27 Jan 1973 Carlisle United v Middlesbrough D 1-1 League Division Two
24 Mar 1973 Middlesbrough v Aston Villa D 1-1 League Division Two
31 Mar 1973 Swindon Town v Middlesbrough L 1-0 League Division Two
07 Apr 1973 Middlesbrough v Brighton and Hove Albion D 1-1 League Division Two
14 Apr 1973 Nottingham Forest v Middlesbrough W 1-3 League Division Two
21 Apr 1973 Middlesbrough v Sheffield Wednesday W 3-0 League Division Two
23 Apr 1973 Luton Town v Middlesbrough W 0-1 League Division Two
28 Apr 1973 Middlesbrough v Orient W 3-2 League Division Two
25 Aug 1973 Portsmouth v Middlesbrough W 0-1 League Division Two
01 Sep 1973 Middlesbrough v Fulham L 0-2 League Division Two
08 Sep 1973 Crystal Palace v Middlesbrough W 2-3 League Division Two
11 Sep 1973 Middlesbrough v Carlisle United W 1-0 League Division Two
15 Sep 1973 Middlesbrough v Aston Villa D 0-0 League Division Two
17 Sep 1973 Orient v Middlesbrough D 0-0 League Division Two
22 Sep 1973 Blackpool v Middlesbrough D 0-0 League Division Two
29 Sep 1973 Middlesbrough v Bristol City W 2-0 League Division Two
02 Oct 1973 Middlesbrough v Orient W 3-2 League Division Two
06 Oct 1973 Swindon Town v Middlesbrough W 0-1 League Division Two
08 Oct 1973 Manchester United v Middlesbrough W 0-1 League Cup 2nd round
13 Oct 1973 Middlesbrough v Hull City W 1-0 League Division Two
20 Oct 1973 Middlesbrough v West Bromwich Albion D 0-0 League Division Two
23 Oct 1973 Carlisle United v Middlesbrough D 1-1 League Division Two
27 Oct 1973 Millwall v Middlesbrough W 0-1 League Division Two
31 Oct 1973 Stoke City v Middlesbrough D 1-1 League Cup 3rd round
03 Nov 1973 Middlesbrough v Luton Town W 2-1 League Division Two
06 Nov 1973 Middlesbrough v Stoke City L 1-2 League Cup 3rd round replay
10 Nov 1973 Oxford United v Middlesbrough W 0-2 League Division Two
17 Nov 1973 Middlesbrough v Cardiff City W 3-0 League Division Two
24 Nov 1973 Notts County v Middlesbrough D 2-2 League Division Two
08 Dec 1973 Sheffield Wednesday v Middlesbrough D 2-2 League Division Two
11 Dec 1973 Middlesbrough v Preston North End W 3-0 League Division Two
15 Dec 1973 Middlesbrough v Nottingham Forest W 1-0 League Division Two
22 Dec 1973 Bristol City v Middlesbrough D 1-1 League Division Two
26 Dec 1973 Middlesbrough v Sunderland W 2-1 League Division Two
29 Dec 1973 Middlesbrough v Crystal Palace W 2-0 League Division Two
05 Jan 1974 Grantham Town v Middlesbrough W 0-2 FA Cup 3rd round
12 Jan 1974 Aston Villa v Middlesbrough D 1-1 League Division Two
19 Jan 1974 Middlesbrough v Portsmouth W 3-0 League Division Two
26 Jan 1974 Wrexham v Middlesbrough L 1-0 FA Cup 4th round
02 Feb 1974 Nottingham Forest v Middlesbrough L 5-1 League Division Two
09 Feb 1974 Middlesbrough v Blackpool D 0-0 League Division Two
16 Feb 1974 Hull City v Middlesbrough W 1-3 League Division Two
23 Feb 1974 Middlesbrough v Swindon Town W 2-1 League Division Two
02 Mar 1974 Sunderland v Middlesbrough W 0-2 League Division Two
09 Mar 1974 Middlesbrough v Millwall W 2-1 League Division Two
16 Mar 1974 West Bromwich Albion v Middlesbrough W 0-4 League Division Two
19 Mar 1974 Fulham v Middlesbrough W 0-4 League Division Two
23 Mar 1974 Middlesbrough v Oxford United W 1-0 League Division Two
30 Mar 1974 Luton Town v Middlesbrough W 0-1 League Division Two
06 Apr 1974 Middlesbrough v Notts County W 4-0 League Division Two
09 Apr 1974 Middlesbrough v Bolton Wanderers D 0-0 League Division Two
13 Apr 1974 Cardiff City v Middlesbrough L 3-2 League Division Two
15 Apr 1974 Bolton Wanderers v Middlesbrough L 2-1 League Division Two
20 Apr 1974 Middlesbrough v Sheffield Wednesday W 8-0 League Division Two
27 Apr 1974 Preston North End v Middlesbrough W 2-4 League Division Two
17 Aug 1974 Birmingham City v Middlesbrough W 0-3 League Division One
20 Aug 1974 Middlesbrough v Carlisle United L 0-2 League Division One
24 Aug 1974 Middlesbrough v Luton Town D 1-1 League Division One
27 Aug 1974 Carlisle United v Middlesbrough W 0-1 League Division One
31 Aug 1974 Stoke City v Middlesbrough D 1-1 League Division One
07 Sep 1974 Middlesbrough v Chelsea D 1-1 League Division One
11 Sep 1974 Tottenham Hotspur v Middlesbrough W 0-4 League Cup 2nd round
14 Sep 1974 Sheffield United v Middlesbrough L 1-0 League Division One
21 Sep 1974 Middlesbrough v Manchester City W 3-0 League Division One
28 Sep 1974 Tottenham Hotspur v Middlesbrough W 1-2 League Division One
05 Oct 1974 Middlesbrough v Wolverhampton Wanderers W 2-1 League Division One
08 Oct 1974 Middlesbrough v Leicester City W 1-0 League Cup 3rd round
12 Oct 1974 Liverpool v Middlesbrough L 2-0 League Division One
16 Oct 1974 Luton Town v Middlesbrough W 0-1 League Division One
19 Oct 1974 Middlesbrough v Coventry City D 4-4 League Division One
26 Oct 1974 Derby County v Middlesbrough W 2-3 League Division One
02 Nov 1974 West Ham United v Middlesbrough L 3-0 League Division One
09 Nov 1974 Middlesbrough v Newcastle United D 0-0 League Division One
12 Nov 1974 Liverpool v Middlesbrough W 0-1 League Cup 4th round
16 Nov 1974 Leeds United v Middlesbrough D 2-2 League Division One
23 Nov 1974 Middlesbrough v Queens Park Rangers L 1-3 League Division One
30 Nov 1974 Arsenal v Middlesbrough L 2-0 League Division One
04 Dec 1974 Middlesbrough v Manchester United D 0-0 League Cup Quarter-final
07 Dec 1974 Middlesbrough v Ipswich Town W 3-0 League Division One
10 Dec 1974 Middlesbrough v Leicester City W 3-0 League Division One
14 Dec 1974 Middlesbrough v Birmingham City W 3-0 League Division One
18 Dec 1974 Manchester United v Middlesbrough L 3-0 League Cup Quarter-final replay
21 Dec 1974 Burnley v Middlesbrough D 1-1 League Division One
26 Dec 1974 Middlesbrough v Sheffield United W 1-0 League Division One
28 Dec 1974 Everton v Middlesbrough D 1-1 League Division One
04 Jan 1975 Wycombe Wanderers v Middlesbrough D 0-0 FA Cup 3rd round
07 Jan 1975 Middlesbrough v Wycombe Wanderers W 1-0 FA Cup 3rd round replay
11 Jan 1975 Ipswich Town v Middlesbrough L 2-0 League Division One
18 Jan 1975 Middlesbrough v Arsenal D 0-0 League Division One
25 Jan 1975 Middlesbrough v Sunderland W 3-1 FA Cup 4th round
01 Feb 1975 Newcastle United v Middlesbrough L 2-1 League Division One
08 Feb 1975 Middlesbrough v West Ham United D 0-0 League Division One
15 Feb 1975 Peterborough United v Middlesbrough D 1-1 FA Cup 5th round
18 Feb 1975 Middlesbrough v Peterborough United W 2-0 FA Cup 5th round replay
22 Feb 1975 Middlesbrough v Leeds United L 0-1 League Division One
25 Feb 1975 Queens Park Rangers v Middlesbrough D 0-0 League Division One
01 Mar 1975 Middlesbrough v Stoke City W 2-0 League Division One
08 Mar 1975 Birmingham City v Middlesbrough L 1-0 FA Cup Quarter-final
15 Mar 1975 Middlesbrough v Tottenham Hotspur W 3-0 League Division One
18 Mar 1975 Middlesbrough v Everton W 2-0 League Division One
22 Mar 1975 Chelsea v Middlesbrough W 1-2 League Division One
28 Mar 1975 Manchester City v Middlesbrough L 2-1 League Division One
29 Mar 1975 Middlesbrough v Burnley W 2-0 League Division One
05 Apr 1975 Middlesbrough v Derby County D 1-1 League Division One
09 Apr 1975 Leicester City v Middlesbrough L 1-0 League Division One
12 Apr 1975 Wolverhampton Wanderers v Middlesbrough L 2-0 League Division One
19 Apr 1975 Middlesbrough v Liverpool W 1-0 League Division One
26 Apr 1975 Coventry City v Middlesbrough W 0-2 League Division One
16 Aug 1975 Tottenham Hotspur v Middlesbrough L 1-0 League Division One
20 Aug 1975 Newcastle United v Middlesbrough D 1-1 League Division One
23 Aug 1975 Middlesbrough v Wolverhampton Wanderers W 1-0 League Division One
26 Aug 1975 Middlesbrough v Birmingham City W 2-0 League Division One
30 Aug 1975 Burnley v Middlesbrough L 4-1 League Division One
06 Sep 1975 Middlesbrough v Stoke City W 3-0 League Division One
09 Sep 1975 Bury v Middlesbrough W 1-2 League Cup 2nd round
13 Sep 1975 Manchester City v Middlesbrough L 4-0 League Division One
20 Sep 1975 Middlesbrough v Queens Park Rangers D 0-0 League Division One
23 Sep 1975 Coventry City v Middlesbrough W 0-1 League Division One
27 Sep 1975 Ipswich Town v Middlesbrough W 0-3 League Division One
04 Oct 1975 Middlesbrough v Aston Villa D 0-0 League Division One
07 Oct 1975 Middlesbrough v Derby County W 1-0 League Cup 3rd round
11 Oct 1975 Leicester City v Middlesbrough D 0-0 League Division One
18 Oct 1975 Middlesbrough v West Ham United W 3-0 League Division One
25 Oct 1975 Arsenal v Middlesbrough L 2-1 League Division One
01 Nov 1975 Middlesbrough v Liverpool L 0-1 League Division One
08 Nov 1975 Norwich City v Middlesbrough W 0-1 League Division One
11 Nov 1975 Middlesbrough v Peterborough United W 3-0 League Cup 4th round
15 Nov 1975 Middlesbrough v Leeds United D 0-0 League Division One
22 Nov 1975 West Ham United v Middlesbrough L 2-1 League Division One
29 Nov 1975 Derby County v Middlesbrough L 3-2 League Division One
03 Dec 1975 Burnley v Middlesbrough W 0-2 League Cup Quarter-final
06 Dec 1975 Middlesbrough v Manchester United D 0-0 League Division One
13 Dec 1975 Wolverhampton Wanderers v Middlesbrough W 1-2 League Division One
20 Dec 1975 Middlesbrough v Tottenham Hotspur W 1-0 League Division One
26 Dec 1975 Sheffield United v Middlesbrough D 1-1 League Division One
27 Dec 1975 Middlesbrough v Everton D 1-1 League Division One
03 Jan 1976 Middlesbrough v Bury D 0-0 FA Cup 3rd round
06 Jan 1976 Bury v Middlesbrough L 3-2 FA Cup 3rd round replay
10 Jan 1976 Middlesbrough v Manchester City W 1-0 League Division One
13 Jan 1976 Middlesbrough v Manchester City W 1-0 League Cup Semi-final 1st leg
17 Jan 1976 Stoke City v Middlesbrough L 1-0 League Division One
21 Jan 1976 Manchester City v Middlesbrough L 4-0
Agg: 4-1
League Cup Semi-final 2nd leg
31 Jan 1976 Middlesbrough v Newcastle United D 3-3 League Division One
07 Feb 1976 Birmingham City v Middlesbrough L 2-1 League Division One
14 Feb 1976 Middlesbrough v Burnley D 1-1 League Division One
21 Feb 1976 Leeds United v Middlesbrough W 0-2 League Division One
24 Feb 1976 Middlesbrough v Coventry City W 2-0 League Division One
28 Feb 1976 Middlesbrough v Arsenal L 0-1 League Division One
06 Mar 1976 Liverpool v Middlesbrough W 0-2 League Division One
13 Mar 1976 Middlesbrough v Leicester City L 0-1 League Division One
20 Mar 1976 Middlesbrough v Derby County L 0-2 League Division One
27 Mar 1976 Manchester United v Middlesbrough L 3-0 League Division One
03 Apr 1976 Middlesbrough v Ipswich Town W 2-0 League Division One
06 Apr 1976 Middlesbrough v Norwich City L 0-1 League Division One
10 Apr 1976 Queens Park Rangers v Middlesbrough L 4-2 League Division One
17 Apr 1976 Middlesbrough v Sheffield United W 3-0 League Division One
19 Apr 1976 Everton v Middlesbrough L 3-1 League Division One
24 Apr 1976 Aston Villa v Middlesbrough L 2-1 League Division One
21 Aug 1976 Middlesbrough v Coventry City W 1-0 League Division One
25 Aug 1976 Derby County v Middlesbrough D 0-0 League Division One
28 Aug 1976 Tottenham Hotspur v Middlesbrough D 0-0 League Division One
31 Aug 1976 Middlesbrough v Tottenham Hotspur L 1-2 League Cup 2nd round
04 Sep 1976 Middlesbrough v Newcastle United W 1-0 League Division One
11 Sep 1976 Middlesbrough v Sunderland W 2-1 League Division One
18 Sep 1976 Manchester United v Middlesbrough L 2-0 League Division One
25 Sep 1976 Middlesbrough v Leeds United W 1-0 League Division One
02 Oct 1976 Liverpool v Middlesbrough D 0-0 League Division One
09 Oct 1976 Middlesbrough v Norwich City W 1-0 League Division One
16 Oct 1976 Birmingham City v Middlesbrough L 3-1 League Division One
23 Oct 1976 Middlesbrough v West Bromwich Albion W 1-0 League Division One
30 Oct 1976 Middlesbrough v Leicester City L 0-1 League Division One
06 Nov 1976 Stoke City v Middlesbrough L 3-1 League Division One
20 Nov 1976 Queens Park Rangers v Middlesbrough L 3-0 League Division One
27 Nov 1976 Middlesbrough v Ipswich Town L 0-2 League Division One
04 Dec 1976 West Ham United v Middlesbrough W 0-1 League Division One
07 Dec 1976 Middlesbrough v Manchester City D 0-0 League Division One
18 Dec 1976 Bristol City v Middlesbrough W 1-2 League Division One
27 Dec 1976 Middlesbrough v Aston Villa W 3-2 League Division One
29 Dec 1976 Everton v Middlesbrough D 2-2 League Division One
01 Jan 1977 Middlesbrough v Stoke City D 0-0 League Division One
08 Jan 1977 Wimbledon v Middlesbrough D 0-0 FA Cup 3rd round
11 Jan 1977 Middlesbrough v Wimbledon W 1-0 FA Cup 3rd round replay
15 Jan 1977 Middlesbrough v Derby County W 2-0 League Division One
22 Jan 1977 Coventry City v Middlesbrough D 1-1 League Division One
29 Jan 1977 Middlesbrough v Hereford United W 4-0 FA Cup 4th round
05 Feb 1977 Middlesbrough v Tottenham Hotspur W 2-0 League Division One
15 Feb 1977 Middlesbrough v Arsenal W 3-0 League Division One
19 Feb 1977 Sunderland v Middlesbrough L 4-0 League Division One
26 Feb 1977 Middlesbrough v Arsenal W 4-1 FA Cup 5th round
05 Mar 1977 Leeds United v Middlesbrough L 2-1 League Division One
09 Mar 1977 Norwich City v Middlesbrough L 1-0 League Division One
12 Mar 1977 Middlesbrough v Liverpool L 0-1 League Division One
15 Mar 1977 Leicester City v Middlesbrough D 3-3 League Division One
19 Mar 1977 Liverpool v Middlesbrough L 2-0 FA Cup Quarter-final
22 Mar 1977 Middlesbrough v Birmingham City D 2-2 League Division One
26 Mar 1977 Newcastle United v Middlesbrough L 1-0 League Division One
02 Apr 1977 West Bromwich Albion v Middlesbrough L 2-1 League Division One
05 Apr 1977 Aston Villa v Middlesbrough L 1-0 League Division One
09 Apr 1977 Middlesbrough v Everton D 2-2 League Division One
11 Apr 1977 Manchester City v Middlesbrough L 1-0 League Division One
16 Apr 1977 Middlesbrough v Queens Park Rangers L 0-2 League Division One
23 Apr 1977 Ipswich Town v Middlesbrough W 0-1 League Division One
26 Apr 1977 Middlesbrough v Manchester United W 3-0 League Division One
29 Apr 1977 Middlesbrough v West Ham United D 1-1 League Division One
07 May 1977 Arsenal v Middlesbrough D 1-1 League Division One
14 May 1977 Middlesbrough v Bristol City D 0-0 League Division One
20 Aug 1977 Middlesbrough v Liverpool D 1-1 League Division One
24 Aug 1977 Norwich City v Middlesbrough D 1-1 League Division One
27 Aug 1977 Middlesbrough v Newcastle United W 2-0 League Division One
30 Aug 1977 Sunderland v Middlesbrough D 2-2 League Cup 2nd round
03 Sep 1977 West Bromwich Albion v Middlesbrough L 2-1 League Division One
10 Sep 1977 Middlesbrough v Birmingham City L 1-2 League Division One
13 Sep 1977 Middlesbrough v Sunderland W 1-0 League Cup 2nd round replay
17 Sep 1977 Coventry City v Middlesbrough L 2-1 League Division One
24 Sep 1977 Middlesbrough v Ipswich Town D 1-1 League Division One
01 Oct 1977 Derby County v Middlesbrough L 4-1 League Division One
03 Oct 1977 West Ham United v Middlesbrough W 0-2 League Division One
08 Oct 1977 Middlesbrough v Manchester United W 2-1 League Division One
15 Oct 1977 Chelsea v Middlesbrough D 0-0 League Division One
22 Oct 1977 Middlesbrough v Leeds United W 2-1 League Division One
25 Oct 1977 Everton v Middlesbrough D 2-2 League Cup 3rd round
29 Oct 1977 Nottingham Forest v Middlesbrough L 4-0 League Division One
31 Oct 1977 Middlesbrough v Everton L 1-2 League Cup 3rd round replay
05 Nov 1977 Middlesbrough v Queens Park Rangers D 1-1 League Division One
12 Nov 1977 Aston Villa v Middlesbrough W 0-1 League Division One
19 Nov 1977 Middlesbrough v Wolverhampton Wanderers D 0-0 League Division One
26 Nov 1977 Bristol City v Middlesbrough L 4-1 League Division One
03 Dec 1977 Middlesbrough v Arsenal L 0-1 League Division One
10 Dec 1977 Everton v Middlesbrough L 3-0 League Division One
17 Dec 1977 Middlesbrough v Aston Villa W 1-0 League Division One
26 Dec 1977 Leicester City v Middlesbrough D 0-0 League Division One
27 Dec 1977 Middlesbrough v Manchester City L 0-2 League Division One
31 Dec 1977 Middlesbrough v Norwich City D 2-2 League Division One
02 Jan 1978 Liverpool v Middlesbrough L 2-0 League Division One
07 Jan 1978 Middlesbrough v Coventry City W 3-0 FA Cup 3rd round
14 Jan 1978 Newcastle United v Middlesbrough W 2-4 League Division One
21 Jan 1978 Middlesbrough v West Bromwich Albion W 1-0 League Division One
28 Jan 1978 Middlesbrough v Everton W 3-2 FA Cup 4th round
04 Feb 1978 Birmingham City v Middlesbrough W 1-2 League Division One
25 Feb 1978 Middlesbrough v Derby County W 3-1 League Division One
27 Feb 1978 Middlesbrough v Bolton Wanderers W 2-0 FA Cup 5th round
04 Mar 1978 Manchester United v Middlesbrough D 0-0 League Division One
11 Mar 1978 Middlesbrough v Orient D 0-0 FA Cup Quarter-final
14 Mar 1978 Orient v Middlesbrough L 2-1 FA Cup Quarter-final replay
18 Mar 1978 Leeds United v Middlesbrough L 5-0 League Division One
21 Mar 1978 Ipswich Town v Middlesbrough D 1-1 League Division One
25 Mar 1978 Manchester City v Middlesbrough D 2-2 League Division One
27 Mar 1978 Middlesbrough v Leicester City L 0-1 League Division One
29 Mar 1978 Middlesbrough v Nottingham Forest D 2-2 League Division One
01 Apr 1978 Queens Park Rangers v Middlesbrough L 1-0 League Division One
04 Apr 1978 Middlesbrough v Chelsea W 2-0 League Division One
08 Apr 1978 Middlesbrough v Bristol City W 2-0 League Division One
11 Apr 1978 Middlesbrough v Coventry City D 1-1 League Division One
15 Apr 1978 Wolverhampton Wanderers v Middlesbrough D 0-0 League Division One
22 Apr 1978 Middlesbrough v Everton D 0-0 League Division One
25 Apr 1978 Middlesbrough v West Ham United L 1-2 League Division One
29 Apr 1978 Arsenal v Middlesbrough L 1-0 League Division One
19 Aug 1978 Middlesbrough v Coventry City L 1-2 League Division One
22 Aug 1978 Birmingham City v Middlesbrough W 1-3 League Division One
26 Aug 1978 Southampton v Middlesbrough L 2-1 League Division One
29 Aug 1978 Middlesbrough v Peterborough United D 0-0 League Cup 2nd round
02 Sep 1978 Middlesbrough v Ipswich Town D 0-0 League Division One
05 Sep 1978 Peterborough United v Middlesbrough L 1-0 League Cup 2nd round replay
09 Sep 1978 Everton v Middlesbrough L 2-0 League Division One
16 Sep 1978 Middlesbrough v Queens Park Rangers L 0-2 League Division One
23 Sep 1978 Nottingham Forest v Middlesbrough D 2-2 League Division One
30 Sep 1978 Middlesbrough v Arsenal L 2-3 League Division One
07 Oct 1978 Manchester United v Middlesbrough L 3-2 League Division One
14 Oct 1978 Middlesbrough v Norwich City W 2-0 League Division One
21 Oct 1978 Middlesbrough v Wolverhampton Wanderers W 2-0 League Division One
27 Oct 1978 Aston Villa v Middlesbrough W 0-2 League Division One
04 Nov 1978 Middlesbrough v Bristol City D 0-0 League Division One
11 Nov 1978 Coventry City v Middlesbrough L 2-1 League Division One
18 Nov 1978 Middlesbrough v Southampton W 2-0 League Division One
21 Nov 1978 Ipswich Town v Middlesbrough L 2-1 League Division One
25 Nov 1978 Liverpool v Middlesbrough L 2-0 League Division One
09 Dec 1978 West Bromwich Albion v Middlesbrough L 2-0 League Division One
16 Dec 1978 Middlesbrough v Chelsea W 7-2 League Division One
23 Dec 1978 Leeds United v Middlesbrough L 3-1 League Division One
26 Dec 1978 Middlesbrough v Bolton Wanderers D 1-1 League Division One
09 Jan 1979 Middlesbrough v Crystal Palace D 1-1 FA Cup 3rd round
15 Jan 1979 Crystal Palace v Middlesbrough L 1-0 FA Cup 3rd round replay
20 Jan 1979 Queens Park Rangers v Middlesbrough D 1-1 League Division One
03 Feb 1979 Middlesbrough v Nottingham Forest L 1-3 League Division One
10 Feb 1979 Arsenal v Middlesbrough D 0-0 League Division One
24 Feb 1979 Norwich City v Middlesbrough L 1-0 League Division One
03 Mar 1979 Wolverhampton Wanderers v Middlesbrough W 1-3 League Division One
06 Mar 1979 Middlesbrough v Everton L 1-2 League Division One
10 Mar 1979 Middlesbrough v Aston Villa W 2-0 League Division One
13 Mar 1979 Middlesbrough v Derby County W 3-1 League Division One
17 Mar 1979 Bristol City v Middlesbrough D 1-1 League Division One
24 Mar 1979 Middlesbrough v Birmingham City W 2-1 League Division One
27 Mar 1979 Middlesbrough v Manchester United D 2-2 League Division One
31 Mar 1979 Middlesbrough v Tottenham Hotspur W 1-0 League Division One
07 Apr 1979 Tottenham Hotspur v Middlesbrough W 1-2 League Division One
10 Apr 1979 Middlesbrough v Leeds United W 1-0 League Division One
14 Apr 1979 Bolton Wanderers v Middlesbrough D 0-0 League Division One
17 Apr 1979 Middlesbrough v Manchester City W 2-0 League Division One
21 Apr 1979 Chelsea v Middlesbrough L 2-1 League Division One
24 Apr 1979 Manchester City v Middlesbrough L 1-0 League Division One
28 Apr 1979 Middlesbrough v West Bromwich Albion D 1-1 League Division One
05 May 1979 Derby County v Middlesbrough W 0-3 League Division One
11 May 1979 Middlesbrough v Liverpool L 0-1 League Division One
18 Aug 1979 Tottenham Hotspur v Middlesbrough W 1-3 League Division One
21 Aug 1979 Middlesbrough v Manchester City W 3-0 League Division One
25 Aug 1979 Middlesbrough v Crystal Palace D 1-1 League Division One
29 Aug 1979 Derby County v Middlesbrough W 0-1 League Cup 2nd round 1st leg
01 Sep 1979 Manchester United v Middlesbrough L 2-1 League Division One
04 Sep 1979 Middlesbrough v Derby County D 1-1
Agg: 2-1
League Cup 2nd round 2nd leg
08 Sep 1979 Middlesbrough v Norwich City W 1-0 League Division One
15 Sep 1979 Arsenal v Middlesbrough L 2-0 League Division One
22 Sep 1979 Derby County v Middlesbrough L 1-0 League Division One
25 Sep 1979 Middlesbrough v Nottingham Forest L 1-3 League Cup 3rd round
29 Sep 1979 Middlesbrough v Aston Villa D 0-0 League Division One
06 Oct 1979 Middlesbrough v West Bromwich Albion W 2-1 League Division One
10 Oct 1979 Manchester City v Middlesbrough L 1-0 League Division One
13 Oct 1979 Stoke City v Middlesbrough D 0-0 League Division One
20 Oct 1979 Middlesbrough v Wolverhampton Wanderers W 1-0 League Division One
27 Oct 1979 Ipswich Town v Middlesbrough L 1-0 League Division One
03 Nov 1979 Middlesbrough v Tottenham Hotspur D 0-0 League Division One
10 Nov 1979 Everton v Middlesbrough W 0-2 League Division One
17 Nov 1979 Middlesbrough v Bristol City W 1-0 League Division One
24 Nov 1979 Middlesbrough v Brighton and Hove Albion D 1-1 League Division One
01 Dec 1979 Liverpool v Middlesbrough L 4-0 League Division One
08 Dec 1979 Middlesbrough v Southampton L 0-1 League Division One
21 Dec 1979 Middlesbrough v Bolton Wanderers W 3-1 League Division One
26 Dec 1979 Middlesbrough v Leeds United W 3-1 League Division One
29 Dec 1979 Crystal Palace v Middlesbrough W 1-2 League Division One
01 Jan 1980 Coventry City v Middlesbrough L 2-0 League Division One
09 Jan 1980 Portsmouth v Middlesbrough D 1-1 FA Cup 3rd round
12 Jan 1980 Middlesbrough v Manchester United D 1-1 League Division One
14 Jan 1980 Middlesbrough v Portsmouth W 3-0 FA Cup 3rd round replay
26 Jan 1980 Birmingham City v Middlesbrough L 2-1 FA Cup 4th round
09 Feb 1980 Middlesbrough v Derby County W 3-0 League Division One
16 Feb 1980 Nottingham Forest v Middlesbrough D 2-2 League Division One
23 Feb 1980 Middlesbrough v Stoke City L 1-3 League Division One
27 Feb 1980 Norwich City v Middlesbrough D 0-0 League Division One
01 Mar 1980 Wolverhampton Wanderers v Middlesbrough W 0-2 League Division One
11 Mar 1980 Middlesbrough v Ipswich Town D 1-1 League Division One
14 Mar 1980 West Bromwich Albion v Middlesbrough D 0-0 League Division One
19 Mar 1980 Aston Villa v Middlesbrough W 0-2 League Division One
22 Mar 1980 Middlesbrough v Everton W 2-1 League Division One
02 Apr 1980 Leeds United v Middlesbrough L 2-0 League Division One
05 Apr 1980 Middlesbrough v Coventry City L 1-2 League Division One
08 Apr 1980 Bolton Wanderers v Middlesbrough D 2-2 League Division One
19 Apr 1980 Brighton and Hove Albion v Middlesbrough L 2-1 League Division One
22 Apr 1980 Bristol City v Middlesbrough L 3-1 League Division One
26 Apr 1980 Middlesbrough v Nottingham Forest D 0-0 League Division One
03 May 1980 Southampton v Middlesbrough L 4-1 League Division One
06 May 1980 Middlesbrough v Liverpool W 1-0 League Division One
19 May 1980 Middlesbrough v Arsenal W 5-0 League Division One
16 Aug 1980 Manchester United v Middlesbrough L 3-0 League Division One
19 Aug 1980 Middlesbrough v Leeds United W 3-0 League Division One
23 Aug 1980 Crystal Palace v Middlesbrough L 5-2 League Division One
26 Aug 1980 Middlesbrough v Ipswich Town W 3-1 League Cup 2nd round 1st leg
30 Aug 1980 Middlesbrough v Manchester City D 2-2 League Division One
02 Sep 1980 Ipswich Town v Middlesbrough L 3-0
Agg: 4-3
League Cup 2nd round 2nd leg
20 Sep 1980 Middlesbrough v Arsenal W 2-1 League Division One
27 Sep 1980 Stoke City v Middlesbrough L 1-0 League Division One
04 Oct 1980 Middlesbrough v Norwich City W 6-1 League Division One
07 Oct 1980 Liverpool v Middlesbrough L 4-2 League Division One
11 Oct 1980 Tottenham Hotspur v Middlesbrough L 3-2 League Division One
18 Oct 1980 Middlesbrough v Southampton D 1-1 League Division One
21 Oct 1980 Middlesbrough v Leicester City W 1-0 League Division One
25 Oct 1980 West Bromwich Albion v Middlesbrough L 3-0 League Division One
01 Nov 1980 Middlesbrough v Birmingham City L 1-2 League Division One
08 Nov 1980 Brighton and Hove Albion v Middlesbrough W 0-1 League Division One
12 Nov 1980 Leeds United v Middlesbrough L 2-1 League Division One
15 Nov 1980 Middlesbrough v Manchester United D 1-1 League Division One
22 Nov 1980 Middlesbrough v Wolverhampton Wanderers W 2-0 League Division One
06 Dec 1980 Middlesbrough v Aston Villa W 2-1 League Division One
13 Dec 1980 Leicester City v Middlesbrough L 1-0 League Division One
20 Dec 1980 Middlesbrough v Tottenham Hotspur W 4-1 League Division One
26 Dec 1980 Coventry City v Middlesbrough L 1-0 League Division One
27 Dec 1980 Middlesbrough v Everton W 1-0 League Division One
10 Jan 1981 Wolverhampton Wanderers v Middlesbrough L 3-0 League Division One
17 Jan 1981 Manchester City v Middlesbrough L 3-2 League Division One
24 Jan 1981 Middlesbrough v West Bromwich Albion W 1-0 FA Cup 4th round
31 Jan 1981 Middlesbrough v Crystal Palace W 2-0 League Division One
07 Feb 1981 Middlesbrough v Sunderland W 1-0 League Division One
14 Feb 1981 Middlesbrough v Barnsley W 2-1 FA Cup 5th round
17 Feb 1981 Ipswich Town v Middlesbrough L 1-0 League Division One
21 Feb 1981 Middlesbrough v Stoke City W 3-1 League Division One
28 Feb 1981 Arsenal v Middlesbrough D 2-2 League Division One
03 Mar 1981 Nottingham Forest v Middlesbrough L 1-0 League Division One
07 Mar 1981 Middlesbrough v Wolverhampton Wanderers D 1-1 FA Cup Quarter-final
10 Mar 1981 Wolverhampton Wanderers v Middlesbrough L 3-1 FA Cup Quarter-final replay
17 Mar 1981 Norwich City v Middlesbrough L 2-0 League Division One
28 Mar 1981 Middlesbrough v West Bromwich Albion W 2-1 League Division One
04 Apr 1981 Birmingham City v Middlesbrough L 2-1 League Division One
11 Apr 1981 Middlesbrough v Brighton and Hove Albion W 1-0 League Division One
18 Apr 1981 Everton v Middlesbrough L 4-1 League Division One
21 Apr 1981 Middlesbrough v Coventry City L 0-1 League Division One
25 Apr 1981 Aston Villa v Middlesbrough L 3-0 League Division One
02 May 1981 Middlesbrough v Ipswich Town W 2-1 League Division One
05 May 1981 Middlesbrough v Liverpool L 1-2 League Division One


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1974-75 England UEFA Under-23 1
1974-75 England Under-23 1
1975-76 England UEFA Under-23 2
1979-80 England B International 1
1979-80 England International Friendly 1
1980-81 England U v B 1
1982-83 England International Friendly 1
1983-84 England British Home Championship 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
19 Nov 1974 Portugal v England W 2-3 UEFA Under-23 Group
21 Jan 1975 Wales v England W 0-2 Under-23
28 Oct 1975 Czechoslovakia v England D 1-1 UEFA Under-23 Group
18 Nov 1975 England v Portugal W 2-0 UEFA Under-23 Group
26 Mar 1980 England v Spain W 1-0 B International
31 May 1980 Australia v England W 1-2 International Friendly
14 Oct 1980 England v USA W 1-0 B International
13 Oct 1982 England v West Germany L 1-2 International Friendly
02 May 1984 Wales v England L 1-0 British Home Championship


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.