Club XI — the playable archive of every English football club

John Barnes — Liverpool appearances and goals

John Barnes, W, England, played for Liverpool 1987-1997, making 314 appearances and scoring 108 goals.

Every John Barnes goal on record for Liverpool

93 goals in the archive carry John Barnes as the scorer. Coverage of named scorers thins out the further back the record goes.

DateSeasonCompetitionOpponentScoreMin
12 Sep 19871987–88First DivisionOxford United2–037
17 Oct 19871987–88First DivisionQueens Park Rangers4–079
17 Oct 19871987–88First DivisionQueens Park Rangers4–085
24 Nov 19871987–88First DivisionWatford4–071
12 Dec 19871987–88First DivisionSouthampton2–211
12 Dec 19871987–88First DivisionSouthampton2–238
26 Dec 19871987–88First DivisionOxford United3–054
23 Jan 19881987–88First DivisionCharlton Athletic2–060
31 Jan 19881987–88FA CupAston Villa2–053
13 Feb 19881987–88First DivisionWatford4–160
27 Feb 19881987–88First DivisionPortsmouth2–049
27 Feb 19881987–88First DivisionPortsmouth2–085
5 Mar 19881987–88First DivisionQueens Park Rangers1–034
13 Mar 19881987–88FA CupManchester City4–085
26 Mar 19881987–88First DivisionWimbledon2–178
30 Apr 19881987–88First DivisionChelsea1–175
7 May 19881987–88First DivisionSheffield Wednesday5–136
12 Oct 19881988–89League CupWalsall3–130
2 Nov 19881988–89League CupArsenal1–166
4 Dec 19881988–89First DivisionArsenal1–146
1 Jan 19891988–89First DivisionManchester United1–370
7 Jan 19891988–89FA CupCarlisle United3–033
18 Feb 19891988–89FA CupHull City3–215
18 Mar 19891988–89FA CupBrentford4–062
22 Mar 19891988–89First DivisionCoventry City3–111
29 Mar 19891988–89First DivisionDerby County1–02
8 Apr 19891988–89First DivisionSheffield Wednesday5–179
11 Apr 19891988–89First DivisionMillwall2–121
13 May 19891988–89First DivisionWimbledon2–173
23 May 19891988–89First DivisionWest Ham United5–190
19 Aug 19891989–90First DivisionManchester City3–17
23 Aug 19891989–90First DivisionAston Villa1–124
9 Sep 19891989–90First DivisionDerby County3–082
12 Sep 19891989–90First DivisionCrystal Palace9–079
19 Sep 19891989–90League CupWigan Athletic5–288
23 Sep 19891989–90First DivisionEverton3–133
29 Oct 19891989–90First DivisionTottenham Hotspur1–025
11 Nov 19891989–90First DivisionQueens Park Rangers2–332
11 Nov 19891989–90First DivisionQueens Park Rangers2–358
19 Nov 19891989–90First DivisionMillwall2–136
26 Nov 19891989–90First DivisionArsenal2–165
30 Dec 19891989–90First DivisionCharlton Athletic1–017
9 Jan 19901989–90FA CupSwansea City8–021
9 Jan 19901989–90FA CupSwansea City8–043
13 Jan 19901989–90First DivisionLuton Town2–232
31 Jan 19901989–90FA CupNorwich City3–156
3 Feb 19901989–90First DivisionEverton2–110
11 Mar 19901989–90FA CupQueens Park Rangers2–255
18 Mar 19901989–90First DivisionManchester United2–115
18 Mar 19901989–90First DivisionManchester United2–155
31 Mar 19901989–90First DivisionSouthampton3–215
8 Apr 19901989–90FA CupCrystal Palace3–483
11 Apr 19901989–90First DivisionCharlton Athletic4–087
18 Apr 19901989–90First DivisionArsenal1–186
28 Apr 19901989–90First DivisionQueens Park Rangers2–163
5 May 19901989–90First DivisionCoventry City6–137
5 May 19901989–90First DivisionCoventry City6–139
5 May 19901989–90First DivisionCoventry City6–161
25 Aug 19901990–91First DivisionSheffield United3–159
1 Sep 19901990–91First DivisionAston Villa2–187
15 Dec 19901990–91First DivisionSheffield United2–061
20 Apr 19911990–91First DivisionNorwich City3–031
17 Aug 19911991–92First DivisionOldham Athletic2–178
6 Jan 19921991–92FA CupCrewe Alexandra4–026
6 Jan 19921991–92FA CupCrewe Alexandra4–028
6 Jan 19921991–92FA CupCrewe Alexandra4–089
9 Jan 19931992–93Premier LeagueAston Villa1–242
31 Jan 19931992–93Premier LeagueArsenal1–059
21 Apr 19931992–93Premier LeagueLeeds United2–054
8 May 19931992–93Premier LeagueTottenham Hotspur6–244
8 May 19931992–93Premier LeagueTottenham Hotspur6–288
8 Dec 19931993–94Premier LeagueQueens Park Rangers3–225
11 Dec 19931993–94Premier LeagueSwindon Town2–271
5 Feb 19941993–94Premier LeagueNorwich City2–277
31 Aug 19941994–95Premier LeagueSouthampton2–078
15 Oct 19941994–95Premier LeagueBlackburn Rovers2–359
22 Oct 19941994–95Premier LeagueWimbledon3–064
29 Oct 19941994–95Premier LeagueIpswich Town3–139
31 Oct 19941994–95Premier LeagueQueens Park Rangers1–266
7 Feb 19951994–95FA CupBurnley1–044
25 Feb 19951994–95Premier LeagueSheffield Wednesday2–142
28 Feb 19951994–95FA CupWimbledon2–010
14 May 19951994–95Premier LeagueBlackburn Rovers2–164
26 Aug 19951995–96Premier LeagueTottenham Hotspur3–17
26 Aug 19951995–96Premier LeagueTottenham Hotspur3–142
8 Apr 19961995–96Premier LeagueWest Ham United2–038
17 Aug 19961996–97Premier LeagueMiddlesbrough3–329
21 Sep 19961996–97Premier LeagueChelsea5–157
26 Sep 19961996–97Cup Winners' CupMyPa3–177
17 Oct 19961996–97Cup Winners' CupSion2–180
31 Oct 19961996–97Cup Winners' CupSion6–366
29 Dec 19961996–97Premier LeagueSouthampton1–076
19 Apr 19971996–97Premier LeagueManchester United1–319

All Liverpool players · Liverpool season by season