Malcolm Macdonald

Date of birth07 January 1950
Place of birthFulham
NationalityEnglish
Weight71 kg
Height1.73 m
PositionForward

England International

With Newcastle United, FA Cup runner-up 1974, League Cup runner-up 1976

With Arsenal, FA Cup runner-up 1978.


Terry Neill's first major signing for Arsenal, the legendary Supermac brought goals from Newcastle United. An outspoken Londoner, his career was cut short by a knee injury.

He took Tyneside by storm when he arrived from Luton Town in 1971, starting with a never-to-be-forgotten hat-trick on his home debut against Liverpool. Powerfully built and moving with a swagger that demonstrated his total self-belief.

Club history

Team Joined Left Loan / Trialist
Fulham 01 Aug 1968 01 Jul 1969
Luton Town 01 Jul 1969 01 May 1971
Newcastle United 01 May 1971 01 Aug 1976

Club stats

Season Team Competition Apps Subs Goals Y R
1971-72 Football League Inter League 1
1971-72 Newcastle United FA Cup 2
2
1971-72 Newcastle United League Cup 2
1
1971-72 Newcastle United League Division One 42
23
1972-73 Newcastle United FA Cup 2
1
1972-73 Newcastle United League Cup 1
1
1972-73 Newcastle United League Division One 35
17
1973-74 Newcastle United FA Cup 9
7
1973-74 Newcastle United League Cup 2
3
1973-74 Newcastle United League Division One 29
15
1974-75 Newcastle United FA Cup 2
1974-75 Newcastle United League Cup 6
6
1974-75 Newcastle United League Division One 42
21
1975-76 Newcastle United FA Cup 7
4
1975-76 Newcastle United League Cup 7
1
1975-76 Newcastle United League Division One 39
19
1976-77 Arsenal FA Cup 3
3
1976-77 Arsenal League Cup 6
1
1976-77 Arsenal League Division One 41
25
1977-78 Arsenal FA Cup 6
7
1977-78 Arsenal League Cup 7
4
1977-78 Arsenal League Division One 39
15
1978-79 Arsenal League Cup 1
1978-79 Arsenal League Division One 4
2
1978-79 Arsenal UEFA Cup
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
21 Aug 1976 Arsenal v Bristol City L 0-1 League Division One
25 Aug 1976 Norwich City v Arsenal W 1-3 League Division One
28 Aug 1976 Sunderland v Arsenal D 2-2 League Division One
31 Aug 1976 Arsenal v Carlisle United W 3-2 League Cup 2nd round
04 Sep 1976 Arsenal v Manchester City D 0-0 League Division One
18 Sep 1976 Arsenal v Everton W 3-1 League Division One
21 Sep 1976 Blackpool v Arsenal D 1-1 League Cup 3rd round
25 Sep 1976 Ipswich Town v Arsenal L 3-1 League Division One
28 Sep 1976 Arsenal v Blackpool D 0-0 League Cup 3rd round replay
02 Oct 1976 Arsenal v Queens Park Rangers W 3-2 League Division One
05 Oct 1976 Arsenal v Blackpool W 2-0 League Cup 3rd round 2nd replay
16 Oct 1976 Arsenal v Stoke City W 2-0 League Division One
20 Oct 1976 Aston Villa v Arsenal L 5-1 League Division One
23 Oct 1976 Leicester City v Arsenal L 4-1 League Division One
26 Oct 1976 Arsenal v Chelsea W 2-1 League Cup 4th round
30 Oct 1976 Leeds United v Arsenal L 2-1 League Division One
06 Nov 1976 Arsenal v Birmingham City W 4-0 League Division One
20 Nov 1976 Arsenal v Liverpool D 1-1 League Division One
27 Nov 1976 Coventry City v Arsenal W 1-2 League Division One
01 Dec 1976 Queens Park Rangers v Arsenal L 2-1 League Cup Quarter-final
04 Dec 1976 Arsenal v Newcastle United W 5-3 League Division One
15 Dec 1976 Derby County v Arsenal D 0-0 League Division One
18 Dec 1976 Arsenal v Manchester United W 3-1 League Division One
27 Dec 1976 Tottenham Hotspur v Arsenal D 2-2 League Division One
03 Jan 1977 Arsenal v Leeds United D 1-1 League Division One
08 Jan 1977 Notts County v Arsenal W 0-1 FA Cup 3rd round
15 Jan 1977 Arsenal v Norwich City W 1-0 League Division One
18 Jan 1977 Birmingham City v Arsenal D 3-3 League Division One
22 Jan 1977 Bristol City v Arsenal L 2-0 League Division One
29 Jan 1977 Arsenal v Coventry City W 3-1 FA Cup 4th round
05 Feb 1977 Arsenal v Sunderland D 0-0 League Division One
12 Feb 1977 Manchester City v Arsenal L 1-0 League Division One
15 Feb 1977 Middlesbrough v Arsenal L 3-0 League Division One
19 Feb 1977 Arsenal v West Ham United L 2-3 League Division One
26 Feb 1977 Middlesbrough v Arsenal L 4-1 FA Cup 5th round
01 Mar 1977 Everton v Arsenal L 2-1 League Division One
05 Mar 1977 Arsenal v Ipswich Town L 1-4 League Division One
08 Mar 1977 Arsenal v West Bromwich Albion L 1-2 League Division One
12 Mar 1977 Queens Park Rangers v Arsenal L 2-1 League Division One
23 Mar 1977 Stoke City v Arsenal D 1-1 League Division One
02 Apr 1977 Arsenal v Leicester City W 3-0 League Division One
09 Apr 1977 West Bromwich Albion v Arsenal W 0-2 League Division One
11 Apr 1977 Arsenal v Tottenham Hotspur W 1-0 League Division One
16 Apr 1977 Liverpool v Arsenal L 2-0 League Division One
23 Apr 1977 Arsenal v Coventry City W 2-0 League Division One
25 Apr 1977 Arsenal v Aston Villa W 3-0 League Division One
30 Apr 1977 Newcastle United v Arsenal W 0-2 League Division One
03 May 1977 Arsenal v Derby County D 0-0 League Division One
07 May 1977 Arsenal v Middlesbrough D 1-1 League Division One
14 May 1977 Manchester United v Arsenal L 3-2 League Division One
20 Aug 1977 Ipswich Town v Arsenal L 1-0 League Division One
23 Aug 1977 Arsenal v Everton W 1-0 League Division One
27 Aug 1977 Wolverhampton Wanderers v Arsenal D 1-1 League Division One
30 Aug 1977 Arsenal v Manchester United W 3-2 League Cup 2nd round
03 Sep 1977 Arsenal v Nottingham Forest W 3-0 League Division One
10 Sep 1977 Aston Villa v Arsenal L 1-0 League Division One
17 Sep 1977 Arsenal v Leicester City W 2-1 League Division One
24 Sep 1977 Norwich City v Arsenal L 1-0 League Division One
01 Oct 1977 Arsenal v West Ham United W 3-0 League Division One
04 Oct 1977 Arsenal v Liverpool D 0-0 League Division One
08 Oct 1977 Manchester City v Arsenal L 2-1 League Division One
15 Oct 1977 Arsenal v Queens Park Rangers W 1-0 League Division One
22 Oct 1977 Bristol City v Arsenal W 0-2 League Division One
25 Oct 1977 Arsenal v Southampton W 2-0 League Cup 3rd round
29 Oct 1977 Arsenal v Birmingham City D 1-1 League Division One
05 Nov 1977 Manchester United v Arsenal W 1-2 League Division One
12 Nov 1977 Arsenal v Coventry City D 1-1 League Division One
26 Nov 1977 Arsenal v Derby County L 1-3 League Division One
29 Nov 1977 Arsenal v Hull City W 5-1 League Cup 4th round
03 Dec 1977 Middlesbrough v Arsenal W 0-1 League Division One
10 Dec 1977 Arsenal v Leeds United D 1-1 League Division One
17 Dec 1977 Coventry City v Arsenal W 1-2 League Division One
26 Dec 1977 Arsenal v Chelsea W 3-0 League Division One
27 Dec 1977 West Bromwich Albion v Arsenal W 1-3 League Division One
31 Dec 1977 Everton v Arsenal L 2-0 League Division One
02 Jan 1978 Arsenal v Ipswich Town W 1-0 League Division One
07 Jan 1978 Sheffield United v Arsenal W 0-5 FA Cup 3rd round
14 Jan 1978 Arsenal v Wolverhampton Wanderers W 3-1 League Division One
18 Jan 1978 Manchester City v Arsenal D 0-0 League Cup Quarter-final
21 Jan 1978 Nottingham Forest v Arsenal L 2-0 League Division One
24 Jan 1978 Arsenal v Manchester City W 1-0 League Cup Quarter-final replay
28 Jan 1978 Arsenal v Wolverhampton Wanderers W 2-1 FA Cup 4th round
04 Feb 1978 Arsenal v Aston Villa L 0-1 League Division One
07 Feb 1978 Liverpool v Arsenal L 2-1 League Cup Semi-final 1st leg
11 Feb 1978 Leicester City v Arsenal D 1-1 League Division One
14 Feb 1978 Arsenal v Liverpool D 0-0
Agg: 1-2
League Cup Semi-final 2nd leg
18 Feb 1978 Arsenal v Walsall W 4-1 FA Cup 5th round
25 Feb 1978 West Ham United v Arsenal D 2-2 League Division One
28 Feb 1978 Arsenal v Norwich City D 0-0 League Division One
11 Mar 1978 Wrexham v Arsenal W 2-3 FA Cup Quarter-final
18 Mar 1978 Arsenal v Bristol City W 4-1 League Division One
21 Mar 1978 Birmingham City v Arsenal D 1-1 League Division One
25 Mar 1978 Arsenal v West Bromwich Albion W 4-0 League Division One
27 Mar 1978 Chelsea v Arsenal D 0-0 League Division One
01 Apr 1978 Arsenal v Manchester United W 3-1 League Division One
08 Apr 1978 Arsenal v Orient W 3-0 FA Cup Semi-final
11 Apr 1978 Queens Park Rangers v Arsenal L 2-1 League Division One
15 Apr 1978 Arsenal v Newcastle United W 2-1 League Division One
22 Apr 1978 Leeds United v Arsenal W 1-3 League Division One
25 Apr 1978 Liverpool v Arsenal L 1-0 League Division One
29 Apr 1978 Arsenal v Middlesbrough W 1-0 League Division One
06 May 1978 Arsenal v Ipswich Town L 0-1 FA Cup Final
19 Aug 1978 Arsenal v Leeds United D 2-2 League Division One
22 Aug 1978 Manchester City v Arsenal D 1-1 League Division One
26 Aug 1978 Everton v Arsenal L 1-0 League Division One
29 Aug 1978 Rotherham United v Arsenal L 3-1 League Cup 2nd round
06 Dec 1978 Arsenal v Crvena Zvezda D 1-1
Agg: 1-2
UEFA Cup 3rd round 2nd leg
14 May 1979 Chelsea v Arsenal D 1-1 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
1971-72 England British Home Championship 2
1
1971-72 England Under-23 3
1
1972-73 England International Friendly
1
1972-73 England Under-23 1
3
1973-74 England British Home Championship
1
1973-74 England International Friendly 1
1
1974-75 England British Home Championship 1
1974-75 England International Friendly 1
1
1974-75 England UEFA European Championship 2
5
1975-76 England International Friendly
1
1975-76 England UEFA European Championship 2


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
06 Jan 1972 England v Wales W 2-0 U23
16 Feb 1972 England v Scotland D 2-2 U23
22 Mar 1972 England v East Germany L 0-1 U23
20 May 1972 Wales v England W 0-3 British Home Championship
23 May 1972 England v Northern Ireland L 0-1 British Home Championship
27 May 1972 Scotland v England W 0-1 British Home Championship
29 Nov 1972 Wales v England W 0-3 U23
10 Jun 1973 USSR v England W 1-2 International Friendly
03 Apr 1974 Portugal v England D 0-0 International Friendly
18 May 1974 Scotland v England L 2-0 British Home Championship
05 Jun 1974 Yugoslavia v England D 2-2 International Friendly
12 Mar 1975 England v West Germany W 2-0 International Friendly
16 Apr 1975 England v Cyprus W 5-0 UEFA European Championship Group 1
11 May 1975 Cyprus v England W 0-1 UEFA European Championship Group 1
17 May 1975 Northern Ireland v England D 0-0 British Home Championship
03 Sep 1975 Switzerland v England W 1-2 International Friendly
30 Oct 1975 Czechoslovakia v England L 2-1 UEFA European Championship Group 1
19 Nov 1975 Portugal v England D 1-1 UEFA European Championship Group 1


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