Date of birth | 10 October 1950 |
Place of birth | Islington |
Nationality | English |
Position | Forward |
A darling of the North Bank, Charlie fulfilled every Arsenal fan's dream by progressing from the Highbury terraces to become arguably the most popular Gunner of his era. Forever remembered for his celebration of the winning goal in the 1971 FA Cup Final against Liverpool when, in near exhaustion, he sank to the Wembley turf. With a dead-pan expression that masked a volatile temperament, the lanky attacker's tall frame similarly masked a stunning turn of pace. It remains a surprise that his virtuoso skills were rewarded with just one England cap.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Arsenal | 01 Mar 1968 | 01 Jul 1975 | |
Derby County | 01 Jul 1975 | 01 Dec 1978 | |
Southampton | 01 Dec 1978 | 01 Mar 1982 | |
AFC Bournemouth | 01 Mar 1982 | 30 Mar 1982 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
1969-70 | Arsenal | FA Cup | 1 | ||||
1969-70 | Arsenal | Fairs Cup | 8 | 4 |
|||
1969-70 | Arsenal | League Cup | 2 | ||||
1969-70 | Arsenal | League Division One | 21 | 7 |
6 |
||
1970-71 | Arsenal | FA Cup | 7 | 1 |
5 |
||
1970-71 | Arsenal | Fairs Cup | 2 | 1 |
|||
1970-71 | Arsenal | League Division One | 17 | 5 |
|||
1971-72 | Arsenal | European Cup | 5 | 1 |
|||
1971-72 | Arsenal | FA Cup | 8 | 3 |
|||
1971-72 | Arsenal | League Cup | 2 | ||||
1971-72 | Arsenal | League Division One | 20 | 3 |
7 |
||
1972-73 | Arsenal | FA Cup | 4 | 3 |
|||
1972-73 | Arsenal | League Cup | 3 | 2 |
|||
1972-73 | Arsenal | League Division One | 18 | 9 |
6 |
||
1973-74 | Arsenal | League Division One | 28 | 5 |
|||
1974-75 | Arsenal | FA Cup | 1 | ||||
1974-75 | Arsenal | League Cup | 1 | ||||
1974-75 | Arsenal | League Division One | 9 | 1 |
2 |
||
1975-76 | Derby County | European Cup | 4 | 4 |
|||
1975-76 | Derby County | FA Cup | 4 | 3 |
|||
1975-76 | Derby County | League Cup | 2 | 1 |
|||
1975-76 | Derby County | League Division One | 35 | 16 |
|||
1976-77 | Derby County | FA Cup | 4 | 3 |
|||
1976-77 | Derby County | League Cup | 5 | 3 |
|||
1976-77 | Derby County | League Division One | 29 | 5 |
|||
1976-77 | Derby County | UEFA Cup | 4 | 6 |
|||
1977-78 | Derby County | FA Cup | 3 | ||||
1977-78 | Derby County | League Cup | 1 | ||||
1977-78 | Derby County | League Division One | 34 | 11 |
|||
1978-79 | Derby County | League Cup | 2 | ||||
1978-79 | Derby County | League Division One | 8 | 2 |
|||
1978-79 | Southampton | FA Cup | 1 | ||||
1978-79 | Southampton | League Division One | 2 | ||||
1979-80 | Southampton | League Cup | 1 | 1 |
|||
1979-80 | Southampton | League Division One | 20 | 3 |
|||
1980-81 | Southampton | FA Cup | 4 | ||||
1980-81 | Southampton | League Cup | 2 | 2 |
|||
1980-81 | Southampton | League Division One | 22 | 8 |
|||
1981-82 | Derby County | League Division Two | 11 | 2 |
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 | |
---|---|---|---|---|---|
09 Aug 1969 | Arsenal v Everton | L | 0-1 | League Division One | |
16 Aug 1969 | West Bromwich Albion v Arsenal | W | 0-1 | League Division One | |
19 Aug 1969 | Arsenal v Leeds United | D | 1-1 | League Division One | |
23 Aug 1969 | Arsenal v Nottingham Forest | W | 2-1 | League Division One | |
25 Aug 1969 | West Ham United v Arsenal | D | 1-1 | League Division One | |
30 Aug 1969 | Newcastle United v Arsenal | L | 3-1 | League Division One | |
02 Sep 1969 | Southampton v Arsenal | D | 1-1 | League Cup | 2nd round |
04 Sep 1969 | Arsenal v Southampton | W | 2-0 | League Cup | 2nd round replay |
16 Sep 1969 | Arsenal v Tottenham Hotspur | L | 2-3 | League Division One | |
27 Sep 1969 | Chelsea v Arsenal | L | 3-0 | League Division One | |
29 Sep 1969 | Glentoran v Arsenal | L |
1-0 Agg: 1-3 |
Fairs Cup | 1st round 2nd leg |
04 Oct 1969 | Arsenal v Coventry City | L | 0-1 | League Division One | |
25 Oct 1969 | Arsenal v Ipswich Town | D | 0-0 | League Division One | |
08 Nov 1969 | Arsenal v Derby County | W | 4-0 | League Division One | |
15 Nov 1969 | Wolverhampton Wanderers v Arsenal | L | 2-0 | League Division One | |
22 Nov 1969 | Arsenal v Manchester City | D | 1-1 | League Division One | |
20 Dec 1969 | Sheffield Wednesday v Arsenal | D | 1-1 | League Division One | |
27 Dec 1969 | Arsenal v Newcastle United | D | 0-0 | League Division One | |
10 Jan 1970 | Manchester United v Arsenal | L | 2-1 | League Division One | |
13 Jan 1970 | Arsenal v Rouen | W |
1-0 Agg: 1-0 |
Fairs Cup | 3rd round 2nd leg |
15 Jan 1970 | Blackpool v Arsenal | L | 3-2 | FA Cup | 3rd round replay |
17 Jan 1970 | Arsenal v Chelsea | L | 0-3 | League Division One | |
07 Feb 1970 | Arsenal v Stoke City | D | 0-0 | League Division One | |
14 Feb 1970 | Everton v Arsenal | D | 2-2 | League Division One | |
18 Feb 1970 | Manchester City v Arsenal | D | 1-1 | League Division One | |
21 Feb 1970 | Derby County v Arsenal | L | 3-2 | League Division One | |
11 Mar 1970 | Dinamo Bacau v Arsenal | W | 0-2 | Fairs Cup | 4th round 1st leg |
14 Mar 1970 | Arsenal v Liverpool | W | 2-1 | League Division One | |
18 Mar 1970 | Arsenal v Dinamo Bacau | W |
7-1 Agg: 9-1 |
Fairs Cup | 4th round 2nd leg |
21 Mar 1970 | Southampton v Arsenal | W | 0-2 | League Division One | |
28 Mar 1970 | Arsenal v Wolverhampton Wanderers | D | 2-2 | League Division One | |
30 Mar 1970 | Arsenal v Crystal Palace | W | 2-0 | League Division One | |
31 Mar 1970 | Ipswich Town v Arsenal | L | 2-1 | League Division One | |
04 Apr 1970 | Arsenal v West Ham United | W | 2-1 | League Division One | |
08 Apr 1970 | Arsenal v Ajax | W | 3-0 | Fairs Cup | Semi-final 1st leg |
15 Apr 1970 | Ajax v Arsenal | L |
1-0 Agg: 1-3 |
Fairs Cup | Semi-final 2nd leg |
22 Apr 1970 | Anderlecht v Arsenal | L | 3-1 | Fairs Cup | Final 1st leg |
28 Apr 1970 | Arsenal v Anderlecht | W |
3-0 Agg: 4-3 |
Fairs Cup | Final 2nd leg |
02 May 1970 | Tottenham Hotspur v Arsenal | L | 1-0 | League Division One | |
15 Aug 1970 | Everton v Arsenal | D | 2-2 | League Division One | |
16 Dec 1970 | Beveren v Arsenal | D |
0-0 Agg: 0-4 |
Fairs Cup | 3rd round 2nd leg |
23 Jan 1971 | Portsmouth v Arsenal | D | 1-1 | FA Cup | 4th round |
01 Feb 1971 | Arsenal v Portsmouth | W | 3-2 | FA Cup | 4th round replay |
06 Feb 1971 | Arsenal v Manchester City | W | 1-0 | League Division One | |
17 Feb 1971 | Manchester City v Arsenal | W | 1-2 | FA Cup | 5th round |
20 Feb 1971 | Arsenal v Ipswich Town | W | 3-2 | League Division One | |
27 Feb 1971 | Derby County v Arsenal | L | 2-0 | League Division One | |
02 Mar 1971 | Wolverhampton Wanderers v Arsenal | W | 0-3 | League Division One | |
06 Mar 1971 | Leicester City v Arsenal | D | 0-0 | FA Cup | Quarter-final |
09 Mar 1971 | Arsenal v 1.FC Köln | W | 2-1 | Fairs Cup | 4th round 1st leg |
13 Mar 1971 | Crystal Palace v Arsenal | W | 0-2 | League Division One | |
15 Mar 1971 | Arsenal v Leicester City | W | 1-0 | FA Cup | Quarter-final replay |
20 Mar 1971 | Arsenal v Blackpool | W | 1-0 | League Division One | |
23 Mar 1971 | 1.FC Köln v Arsenal | L |
1-0 Agg: 2-2 |
Fairs Cup | 4th round 2nd leg |
27 Mar 1971 | Arsenal v Stoke City | D | 2-2 | FA Cup | Semi-final |
31 Mar 1971 | Arsenal v Stoke City | W | 2-0 | FA Cup | Semi-final replay |
03 Apr 1971 | Arsenal v Chelsea | W | 2-0 | League Division One | |
06 Apr 1971 | Arsenal v Coventry City | W | 1-0 | League Division One | |
10 Apr 1971 | Southampton v Arsenal | W | 1-2 | League Division One | |
13 Apr 1971 | Nottingham Forest v Arsenal | W | 0-3 | League Division One | |
17 Apr 1971 | Arsenal v Newcastle United | W | 1-0 | League Division One | |
20 Apr 1971 | Arsenal v Burnley | W | 1-0 | League Division One | |
24 Apr 1971 | West Bromwich Albion v Arsenal | D | 2-2 | League Division One | |
26 Apr 1971 | Leeds United v Arsenal | L | 1-0 | League Division One | |
01 May 1971 | Arsenal v Stoke City | W | 1-0 | League Division One | |
03 May 1971 | Tottenham Hotspur v Arsenal | W | 0-1 | League Division One | |
08 May 1971 | Arsenal v Liverpool | W | 2-1 | FA Cup | Final |
25 Sep 1971 | Arsenal v Leicester City | W | 3-0 | League Division One | |
29 Sep 1971 | Arsenal v Strømsgodset IF | W |
4-0 Agg: 7-1 |
European Cup | 1st round 2nd leg |
09 Oct 1971 | Arsenal v Newcastle United | W | 4-2 | League Division One | |
16 Oct 1971 | Chelsea v Arsenal | W | 1-2 | League Division One | |
20 Oct 1971 | Grasshoppers v Arsenal | W | 0-2 | European Cup | 2nd round 1st leg |
23 Oct 1971 | Derby County v Arsenal | L | 2-1 | League Division One | |
26 Oct 1971 | Arsenal v Sheffield United | D | 0-0 | League Cup | 4th round |
30 Oct 1971 | Arsenal v Ipswich Town | W | 2-1 | League Division One | |
03 Nov 1971 | Arsenal v Grasshoppers | W |
3-0 Agg: 5-0 |
European Cup | 2nd round 2nd leg |
06 Nov 1971 | Liverpool v Arsenal | L | 3-2 | League Division One | |
08 Nov 1971 | Sheffield United v Arsenal | L | 2-0 | League Cup | 4th round replay |
13 Nov 1971 | Arsenal v Manchester City | L | 1-2 | League Division One | |
20 Nov 1971 | Wolverhampton Wanderers v Arsenal | L | 5-1 | League Division One | |
01 Jan 1972 | Arsenal v Everton | D | 1-1 | League Division One | |
22 Jan 1972 | Arsenal v Huddersfield Town | W | 1-0 | League Division One | |
29 Jan 1972 | Sheffield United v Arsenal | W | 0-5 | League Division One | |
05 Feb 1972 | Reading v Arsenal | W | 1-2 | FA Cup | 4th round |
12 Feb 1972 | Arsenal v Derby County | W | 2-0 | League Division One | |
19 Feb 1972 | Ipswich Town v Arsenal | W | 0-1 | League Division One | |
26 Feb 1972 | Derby County v Arsenal | D | 2-2 | FA Cup | 5th round |
29 Feb 1972 | Arsenal v Derby County | D | 0-0 | FA Cup | 5th round replay |
04 Mar 1972 | Manchester City v Arsenal | L | 2-0 | League Division One | |
08 Mar 1972 | Ajax v Arsenal | L | 2-1 | European Cup | 3rd round 1st leg |
11 Mar 1972 | Newcastle United v Arsenal | L | 2-0 | League Division One | |
13 Mar 1972 | Arsenal v Derby County | W | 1-0 | FA Cup | 5th round 2nd replay |
18 Mar 1972 | Orient v Arsenal | W | 0-1 | FA Cup | Quarter-final |
22 Mar 1972 | Arsenal v Ajax | L |
0-1 Agg: 1-3 |
European Cup | 3rd round 2nd leg |
25 Mar 1972 | Leeds United v Arsenal | L | 3-0 | League Division One | |
28 Mar 1972 | Arsenal v Southampton | W | 1-0 | League Division One | |
01 Apr 1972 | Arsenal v Nottingham Forest | W | 3-0 | League Division One | |
04 Apr 1972 | Leicester City v Arsenal | D | 0-0 | League Division One | |
08 Apr 1972 | Arsenal v Wolverhampton Wanderers | W | 2-1 | League Division One | |
11 Apr 1972 | Crystal Palace v Arsenal | D | 2-2 | League Division One | |
15 Apr 1972 | Arsenal v Stoke City | D | 1-1 | FA Cup | Semi-final |
19 Apr 1972 | Arsenal v Stoke City | W | 2-1 | FA Cup | Semi-final replay |
22 Apr 1972 | Arsenal v West Ham United | W | 2-1 | League Division One | |
01 May 1972 | Coventry City v Arsenal | W | 0-1 | League Division One | |
06 May 1972 | Arsenal v Leeds United | L | 0-1 | FA Cup | Final |
26 Aug 1972 | Manchester United v Arsenal | D | 0-0 | League Division One | |
29 Aug 1972 | Arsenal v West Ham United | W | 1-0 | League Division One | |
02 Sep 1972 | Arsenal v Chelsea | D | 1-1 | League Division One | |
26 Sep 1972 | Arsenal v Birmingham City | W | 2-0 | League Division One | |
30 Sep 1972 | Arsenal v Southampton | W | 1-0 | League Division One | |
03 Oct 1972 | Arsenal v Rotherham United | W | 5-0 | League Cup | 3rd round |
07 Oct 1972 | Sheffield United v Arsenal | L | 1-0 | League Division One | |
14 Oct 1972 | Arsenal v Ipswich Town | W | 1-0 | League Division One | |
21 Oct 1972 | Crystal Palace v Arsenal | W | 2-3 | League Division One | |
28 Oct 1972 | Arsenal v Manchester City | D | 0-0 | League Division One | |
31 Oct 1972 | Sheffield United v Arsenal | W | 1-2 | League Cup | 4th round |
04 Nov 1972 | Arsenal v Coventry City | L | 0-2 | League Division One | |
11 Nov 1972 | Wolverhampton Wanderers v Arsenal | W | 1-3 | League Division One | |
18 Nov 1972 | Arsenal v Everton | W | 1-0 | League Division One | |
21 Nov 1972 | Arsenal v Norwich City | L | 0-3 | League Cup | Quarter-final |
25 Nov 1972 | Derby County v Arsenal | L | 5-0 | League Division One | |
16 Dec 1972 | Arsenal v West Bromwich Albion | W | 2-1 | League Division One | |
26 Dec 1972 | Arsenal v Norwich City | W | 2-0 | League Division One | |
27 Jan 1973 | Arsenal v Newcastle United | D | 2-2 | League Division One | |
03 Feb 1973 | Arsenal v Bradford City | W | 2-0 | FA Cup | 4th round |
10 Feb 1973 | Liverpool v Arsenal | W | 0-2 | League Division One | |
17 Feb 1973 | Arsenal v Leicester City | W | 1-0 | League Division One | |
28 Feb 1973 | West Bromwich Albion v Arsenal | L | 1-0 | League Division One | |
03 Mar 1973 | Arsenal v Sheffield United | W | 3-2 | League Division One | |
17 Mar 1973 | Chelsea v Arsenal | D | 2-2 | FA Cup | Quarter-final |
20 Mar 1973 | Arsenal v Chelsea | W | 2-1 | FA Cup | Quarter-final replay |
24 Mar 1973 | Manchester City v Arsenal | W | 1-2 | League Division One | |
26 Mar 1973 | Arsenal v Crystal Palace | W | 1-0 | League Division One | |
31 Mar 1973 | Arsenal v Derby County | L | 0-1 | League Division One | |
07 Apr 1973 | Arsenal v Sunderland | L | 1-2 | FA Cup | Semi-final |
14 Apr 1973 | Arsenal v Tottenham Hotspur | D | 1-1 | League Division One | |
21 Apr 1973 | Everton v Arsenal | D | 0-0 | League Division One | |
23 Apr 1973 | Southampton v Arsenal | D | 2-2 | League Division One | |
28 Apr 1973 | West Ham United v Arsenal | W | 1-2 | League Division One | |
25 Aug 1973 | Arsenal v Manchester United | W | 3-0 | League Division One | |
28 Aug 1973 | Arsenal v Leeds United | L | 1-2 | League Division One | |
01 Sep 1973 | Newcastle United v Arsenal | D | 1-1 | League Division One | |
04 Sep 1973 | Sheffield United v Arsenal | L | 5-0 | League Division One | |
08 Sep 1973 | Arsenal v Leicester City | L | 0-2 | League Division One | |
15 Sep 1973 | Norwich City v Arsenal | W | 0-4 | League Division One | |
22 Sep 1973 | Arsenal v Stoke City | W | 2-1 | League Division One | |
29 Sep 1973 | Everton v Arsenal | L | 1-0 | League Division One | |
13 Oct 1973 | Tottenham Hotspur v Arsenal | L | 2-0 | League Division One | |
20 Oct 1973 | Arsenal v Ipswich Town | D | 1-1 | League Division One | |
27 Oct 1973 | Queens Park Rangers v Arsenal | L | 2-0 | League Division One | |
03 Nov 1973 | Arsenal v Liverpool | L | 0-2 | League Division One | |
10 Nov 1973 | Manchester City v Arsenal | W | 1-2 | League Division One | |
17 Nov 1973 | Arsenal v Chelsea | D | 0-0 | League Division One | |
24 Nov 1973 | West Ham United v Arsenal | W | 1-3 | League Division One | |
01 Dec 1973 | Arsenal v Coventry City | D | 2-2 | League Division One | |
04 Dec 1973 | Arsenal v Wolverhampton Wanderers | D | 2-2 | League Division One | |
23 Feb 1974 | Birmingham City v Arsenal | L | 3-1 | League Division One | |
02 Mar 1974 | Arsenal v Southampton | W | 1-0 | League Division One | |
16 Mar 1974 | Ipswich Town v Arsenal | D | 2-2 | League Division One | |
23 Mar 1974 | Arsenal v Manchester City | W | 2-0 | League Division One | |
30 Mar 1974 | Stoke City v Arsenal | D | 0-0 | League Division One | |
06 Apr 1974 | Arsenal v West Ham United | D | 0-0 | League Division One | |
13 Apr 1974 | Chelsea v Arsenal | W | 1-3 | League Division One | |
15 Apr 1974 | Wolverhampton Wanderers v Arsenal | L | 3-1 | League Division One | |
20 Apr 1974 | Arsenal v Derby County | W | 2-0 | League Division One | |
27 Apr 1974 | Coventry City v Arsenal | D | 3-3 | League Division One | |
30 Apr 1974 | Arsenal v Queens Park Rangers | D | 1-1 | League Division One | |
17 Aug 1974 | Leicester City v Arsenal | W | 0-1 | League Division One | |
24 Aug 1974 | Arsenal v Manchester City | W | 4-0 | League Division One | |
27 Aug 1974 | Ipswich Town v Arsenal | L | 3-0 | League Division One | |
31 Aug 1974 | Everton v Arsenal | L | 2-1 | League Division One | |
07 Sep 1974 | Arsenal v Burnley | L | 0-1 | League Division One | |
10 Sep 1974 | Arsenal v Leicester City | D | 1-1 | League Cup | 2nd round |
14 Sep 1974 | Chelsea v Arsenal | D | 0-0 | League Division One | |
28 Sep 1974 | Birmingham City v Arsenal | L | 3-1 | League Division One | |
23 Nov 1974 | Coventry City v Arsenal | L | 3-0 | League Division One | |
30 Nov 1974 | Arsenal v Middlesbrough | W | 2-0 | League Division One | |
28 Dec 1974 | Sheffield United v Arsenal | D | 1-1 | League Division One | |
25 Jan 1975 | Coventry City v Arsenal | D | 1-1 | FA Cup | 4th round |
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 |
---|---|---|---|---|---|---|---|
1972-73 | England | Under-23 | 3 | 1 |
|||
1973-74 | England | Under-23 | 2 | ||||
1976-77 | England | International Friendly | 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 | |
---|---|---|---|---|---|
29 Nov 1972 | Wales v England | W | 0-3 | U23 | |
02 Jan 1973 | England v Netherlands | W | 3-1 | Under-23 | |
07 Mar 1973 | England v Czechoslovakia | W | 1-0 | Under-23 | |
16 Oct 1973 | England v Poland | D | 0-0 | Under-23 | |
13 Nov 1973 | England v Denmark | D | 1-1 | Under-23 | |
08 Sep 1976 | England v Republic of Ireland | D | 1-1 | International Friendly |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.