Club XI — the playable archive of every English football club

Cliff Bastin — Arsenal appearances and goals

Cliff Bastin, FW, England, played for Arsenal 1929-1947, making 395 appearances and scoring 178 goals.

Every Cliff Bastin goal on record for Arsenal

149 goals in the archive carry Cliff Bastin as the scorer. Coverage of named scorers thins out the further back the record goes.

DateSeasonCompetitionOpponentScoreMin
4 Jan 19301929–30First DivisionSheffield Wednesday2–3
11 Jan 19301929–30FA CupChelsea2–0
18 Jan 19301929–30First DivisionBurnley2–2
25 Jan 19301929–30FA CupBirmingham City2–2
15 Feb 19301929–30FA CupMiddlesbrough2–0
12 Mar 19301929–30First DivisionManchester United4–2
22 Mar 19301929–30FA CupHull City2–2
12 Apr 19301929–30First DivisionSheffield United8–1
19 Apr 19301929–30First DivisionHuddersfield Town2–2
21 Apr 19301929–30First DivisionLeicester City6–6
21 Apr 19301929–30First DivisionLeicester City6–6
10 Sep 19301930–31First DivisionBlackburn Rovers3–2
10 Sep 19301930–31First DivisionBlackburn Rovers3–2
20 Sep 19301930–31First DivisionLeicester City4–1
27 Sep 19301930–31First DivisionBirmingham City4–2
11 Oct 19301930–31First DivisionDerby County2–4
25 Oct 19301930–31First DivisionWest Ham United1–1
8 Nov 19301930–31First DivisionAston Villa5–2
8 Nov 19301930–31First DivisionAston Villa5–2
26 Dec 19301930–31First DivisionManchester City3–1
27 Dec 19301930–31First DivisionBlackpool7–1
24 Jan 19311930–31FA CupChelsea1–2
28 Jan 19311930–31First DivisionGrimsby Town9–1
5 Feb 19311930–31First DivisionLeicester City7–2
5 Feb 19311930–31First DivisionLeicester City7–2
21 Feb 19311930–31First DivisionManchester United4–1
28 Feb 19311930–31First DivisionWest Ham United4–2
11 Mar 19311930–31First DivisionLeeds United2–1
21 Mar 19311930–31First DivisionSheffield Wednesday2–0
3 Apr 19311930–31First DivisionPortsmouth1–1
4 Apr 19311930–31First DivisionChelsea2–1
18 Apr 19311930–31First DivisionLiverpool3–1
9 Sep 19311931–32First DivisionPortsmouth3–3
16 Sep 19311931–32First DivisionPortsmouth3–0
16 Sep 19311931–32First DivisionPortsmouth3–0
5 Dec 19311931–32First DivisionSheffield Wednesday3–1
19 Dec 19311931–32First DivisionMiddlesbrough5–2
19 Dec 19311931–32First DivisionMiddlesbrough5–2
9 Jan 19321931–32FA CupDarwen11–1
9 Jan 19321931–32FA CupDarwen11–1
9 Jan 19321931–32FA CupDarwen11–1
9 Jan 19321931–32FA CupDarwen11–1
16 Jan 19321931–32First DivisionBirmingham City3–0
6 Feb 19321931–32First DivisionEverton3–1
13 Feb 19321931–32FA CupPortsmouth2–0
17 Feb 19321931–32First DivisionGrimsby Town4–0
12 Mar 19321931–32FA CupManchester City1–0
30 Apr 19321931–32First DivisionMiddlesbrough5–0
30 Apr 19321931–32First DivisionMiddlesbrough5–0
3 Sep 19321932–33First DivisionSunderland6–180
17 Sep 19321932–33First DivisionBolton Wanderers3–2
1 Oct 19321932–33First DivisionBlackpool2–1
15 Oct 19321932–33First DivisionBlackburn Rovers3–2
22 Oct 19321932–33First DivisionLiverpool3–2
22 Oct 19321932–33First DivisionLiverpool3–2
29 Oct 19321932–33First DivisionLeicester City8–2
29 Oct 19321932–33First DivisionLeicester City8–2
5 Nov 19321932–33First DivisionWolverhampton Wanderers7–1
5 Nov 19321932–33First DivisionWolverhampton Wanderers7–1
19 Nov 19321932–33First DivisionAston Villa3–5
3 Dec 19321932–33First DivisionPortsmouth3–1
3 Dec 19321932–33First DivisionPortsmouth3–1
10 Dec 19321932–33First DivisionChelsea4–1
10 Dec 19321932–33First DivisionChelsea4–1
24 Dec 19321932–33First DivisionSheffield United9–2
24 Dec 19321932–33First DivisionSheffield United9–2
24 Dec 19321932–33First DivisionSheffield United9–2
31 Dec 19321932–33First DivisionBirmingham City3–0
21 Jan 19331932–33First DivisionManchester City2–1
21 Jan 19331932–33First DivisionManchester City2–1
1 Feb 19331932–33First DivisionBolton Wanderers4–0
22 Feb 19331932–33First DivisionDerby County2–2
25 Feb 19331932–33First DivisionBlackburn Rovers8–0
25 Feb 19331932–33First DivisionBlackburn Rovers8–0
8 Apr 19331932–33First DivisionMiddlesbrough4–3
14 Apr 19331932–33First DivisionSheffield Wednesday4–2
15 Apr 19331932–33First DivisionPortsmouth2–0
22 Apr 19331932–33First DivisionChelsea3–1
22 Apr 19331932–33First DivisionChelsea3–1
29 Apr 19331932–33First DivisionHuddersfield Town2–2
29 Apr 19331932–33First DivisionHuddersfield Town2–2
2 Sep 19331933–34First DivisionSheffield Wednesday2–1
30 Sep 19331933–34First DivisionMiddlesbrough6–0
7 Oct 19331933–34First DivisionBlackburn Rovers2–2
28 Oct 19331933–34First DivisionAston Villa3–2
4 Nov 19331933–34First DivisionPortsmouth1–1
25 Dec 19331933–34First DivisionLeeds United1–0
27 Jan 19341933–34FA CupCrystal Palace7–0
27 Jan 19341933–34FA CupCrystal Palace7–0
31 Jan 19341933–34First DivisionTottenham Hotspur1–3
21 Feb 19341933–34First DivisionBlackburn Rovers2–1
24 Mar 19341933–34First DivisionWolverhampton Wanderers3–2
31 Mar 19341933–34First DivisionStoke City1–1
28 Apr 19341933–34First DivisionChelsea2–2
25 Aug 19341934–35First DivisionPortsmouth3–3
1 Sep 19341934–35First DivisionLiverpool8–1
5 Sep 19341934–35First DivisionBlackburn Rovers4–0
15 Sep 19341934–35First DivisionWest Bromwich Albion4–3
29 Sep 19341934–35First DivisionBirmingham City5–1
6 Oct 19341934–35First DivisionStoke City2–2
6 Oct 19341934–35First DivisionStoke City2–2
13 Oct 19341934–35First DivisionManchester City3–0
3 Nov 19341934–35First DivisionEverton2–0
3 Nov 19341934–35First DivisionEverton2–0
15 Dec 19341934–35First DivisionLeicester City8–0
15 Dec 19341934–35First DivisionLeicester City8–0
25 Dec 19341934–35First DivisionPreston North End5–3
19 Jan 19351934–35First DivisionLeeds United3–0
30 Jan 19351934–35First DivisionWest Bromwich Albion3–0
2 Feb 19351934–35First DivisionSheffield Wednesday4–1
16 Feb 19351934–35FA CupReading1–0
19 Apr 19351934–35First DivisionMiddlesbrough8–0
31 Aug 19351935–36First DivisionSunderland3–1
21 Sep 19351935–36First DivisionManchester City2–3
28 Sep 19351935–36First DivisionStoke City3–0
5 Oct 19351935–36First DivisionBlackburn Rovers5–1
26 Oct 19351935–36First DivisionPreston North End2–1
16 Nov 19351935–36First DivisionEverton2–0
28 Dec 19351935–36First DivisionSunderland4–5
11 Jan 19361935–36FA CupBristol Rovers5–1
11 Jan 19361935–36FA CupBristol Rovers5–1
7 Mar 19361935–36First DivisionHuddersfield Town1–1
21 Mar 19361935–36FA CupGrimsby Town1–0
11 Apr 19361935–36First DivisionMiddlesbrough2–2
2 May 19361935–36First DivisionLeeds United2–2
12 Sep 19361936–37First DivisionSunderland4–1
21 Nov 19361936–37First DivisionMiddlesbrough5–3
23 Jan 19371936–37First DivisionWolverhampton Wanderers3–0
30 Jan 19371936–37FA CupManchester United5–0
3 Feb 19371936–37First DivisionDerby County4–5
20 Feb 19371936–37FA CupBurnley7–1
6 Mar 19371936–37FA CupWest Bromwich Albion1–3
13 Mar 19371936–37First DivisionLeeds United4–3
28 Aug 19371937–38First DivisionEverton4–1
1 Sep 19371937–38First DivisionHuddersfield Town3–1
20 Nov 19371937–38First DivisionCharlton Athletic3–0
11 Dec 19371937–38First DivisionPreston North End2–0
27 Dec 19371937–38First DivisionBlackpool2–1
8 Jan 19381937–38FA CupBolton Wanderers3–1
8 Jan 19381937–38FA CupBolton Wanderers3–1
2 Feb 19381937–38First DivisionLeicester City3–1
12 Mar 19381937–38First DivisionMiddlesbrough1–2
23 Apr 19381937–38First DivisionPreston North End3–1
7 May 19381937–38First DivisionBolton Wanderers5–0
7 May 19381937–38First DivisionBolton Wanderers5–0
5 Nov 19381938–39First DivisionLeeds United2–3
17 Dec 19381938–39First DivisionStoke City4–1
7 Jan 19391938–39FA CupChelsea1–2
4 Feb 19391938–39First DivisionSunderland2–043

All Arsenal players · Arsenal season by season