Club XI — the playable archive of every English football club

Stoke City v Liverpool: head-to-head record

Stoke City have played Liverpool 146 times in competitive football, winning 34, drawing 37 and losing 75, first meeting on 20 Oct 1894 and most recently on 28 Apr 2018. Every meeting is listed below.

Every Stoke City v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
20 Oct 18941894–95First DivisionALiverpool0–2
10 Nov 18941894–95First DivisionHLiverpool3–1Teddy Sandland 30, Teddy Sandland 70, Joe Schofield 80
16 Jan 18971896–97First DivisionALiverpool0–1
6 Feb 18971896–97First DivisionHLiverpool6–1Jim Hingerty, Joe Schofield 25, Joe Schofield 58, William Maxwell 43, Jimmy Hill 65, Jimmy Hill 65
4 Sep 18971897–98First DivisionHLiverpool2–2Tom Hill, William Maxwell
9 Oct 18971897–98First DivisionALiverpool0–4
8 Oct 18981898–99First DivisionHLiverpool2–1Joe Murphy 20, Joe Turner 21
4 Feb 18991898–99First DivisionALiverpool0–1
2 Sep 18991899–00First DivisionHLiverpool3–2
29 Dec 18991899–00First DivisionALiverpool0–0
27 Jan 19001899–00FA CupHLiverpool0–0
1 Feb 19001899–00FA CupALiverpool0–1
8 Sep 19001900–01First DivisionHLiverpool1–2William Maxwell 20
1 Jan 19011900–01First DivisionALiverpool1–3Sam Higginson 20
7 Sep 19011901–02First DivisionHLiverpool1–0Sam Higginson 71
4 Jan 19021901–02First DivisionALiverpool0–7
20 Sep 19021902–03First DivisionALiverpool1–1Jack Forrest
17 Jan 19031902–03First DivisionHLiverpool1–0Freddie Johnson
17 Oct 19031903–04First DivisionHLiverpool5–2
13 Feb 19041903–04First DivisionALiverpool0–0
26 Dec 19051905–06First DivisionHLiverpool2–1
1 Jan 19061905–06First DivisionALiverpool1–3
1 Sep 19061906–07First DivisionALiverpool0–1
11 Mar 19071906–07First DivisionHLiverpool1–1
28 Apr 19231922–23First DivisionHLiverpool0–0
5 May 19231922–23First DivisionALiverpool0–1
30 Aug 19331933–34First DivisionALiverpool1–1Tommy Sale20,000
4 Sep 19331933–34First DivisionHLiverpool1–1Harry Davies28,868
19 Apr 19351934–35First DivisionALiverpool0–520,000
22 Apr 19351934–35First DivisionHLiverpool1–1Tommy Sale20,305
18 Sep 19351935–36First DivisionALiverpool0–235,000
2 May 19361935–36First DivisionHLiverpool2–1James Westland, Tom Bradshaw13,231
29 Aug 19361936–37First DivisionALiverpool1–2Joe Johnson23,000
26 Dec 19361936–37First DivisionHLiverpool1–1Billy Robson38,940
15 Sep 19371937–38First DivisionALiverpool0–330,000
7 May 19381937–38First DivisionHLiverpool2–0Frank Baker, Freddie Steele21,408
26 Dec 19381938–39First DivisionHLiverpool3–1Tommy Sale, Tommy Sale, Frank Baker18,027
27 Dec 19381938–39First DivisionALiverpool0–148,000
9 Dec 19391939–40Wartime LeagueHLiverpool3–1Tommy Sale, Bobby Liddle, Stanley Matthews1,269
6 Apr 19401939–40Wartime LeagueALiverpool2–1Freddie Steele, Syd Peppitt5,130
20 Dec 19411941–42Wartime LeagueALiverpool1–1Frank Bowyer4,000
25 Dec 19411941–42Wartime LeagueHLiverpool4–3Tommy Sale, Tommy Sale, Fred Basnett, Bobby Liddle11,000
6 Apr 19461945–46Wartime LeagueHLiverpool0–111,000
13 Apr 19461945–46Wartime LeagueALiverpool1–4Syd Peppitt23,880
25 Dec 19461946–47First DivisionHLiverpool2–1Freddie Steele, Freddie Steele30,518
26 Dec 19461946–47First DivisionALiverpool0–249,494
30 Aug 19471947–48First DivisionHLiverpool0–237,408
3 Jan 19481947–48First DivisionALiverpool0–048,665
27 Nov 19481948–49First DivisionHLiverpool3–0Freddie Steele, Frank Mountford, Frank Bowyer29,607
26 Mar 19491948–49First DivisionALiverpool0–430,797
22 Aug 19491949–50First DivisionHLiverpool0–027,205
31 Aug 19491949–50First DivisionALiverpool1–1Frank Bowyer38,097
7 Oct 19501950–51First DivisionALiverpool0–040,239
24 Feb 19511950–51First DivisionHLiverpool2–3Leslie Johnston, Leslie Johnston22,216
17 Nov 19511951–52First DivisionHLiverpool1–2Sammy Smyth24,000
5 Apr 19521951–52First DivisionALiverpool1–2Billy McIntosh30,000
30 Aug 19521952–53First DivisionALiverpool2–3Frank Bowyer, Leslie Johnston40,062
3 Jan 19531952–53First DivisionHLiverpool3–1Harry Oscroft, Harry Oscroft, Donald Whiston23,488
16 Oct 19541954–55Second DivisionHLiverpool2–0Harry Oscroft, Joe Hutton23,569
5 Mar 19551954–55Second DivisionALiverpool4–2Johnny King, Johnny King, Harry Oscroft, John Malkin35,635
26 Dec 19551955–56Second DivisionALiverpool2–2Johnny King, Harry Oscroft49,604
27 Dec 19551955–56Second DivisionHLiverpool3–2Andy Graver, Frank Bowyer, Neville Coleman29,108
15 Sep 19561956–57Second DivisionALiverpool2–0George Kelly, Johnny King47,119
19 Jan 19571956–57Second DivisionHLiverpool1–0Harry Oscroft31,144
23 Sep 19571957–58Second DivisionHLiverpool1–2Geoff Twentyman23,231
7 Apr 19581957–58Second DivisionALiverpool0–339,449
1 Nov 19581958–59Second DivisionHLiverpool0–226,919
20 Mar 19591958–59Second DivisionALiverpool4–3Bill Asprey, Dennis Wilshaw, Dennis Wilshaw, Dick White35,507
17 Oct 19591959–60Second DivisionHLiverpool1–1Doug Newlands17,703
5 Mar 19601959–60Second DivisionALiverpool1–5Tony Bentley35,101
22 Apr 19611960–61Second DivisionALiverpool0–313,389
3 May 19611960–61Second DivisionHLiverpool3–1Johnny King, Tony Bentley, Tony Bentley4,463
23 Apr 19621961–62Second DivisionALiverpool1–2Dennis Viollet41,005
24 Apr 19621961–62Second DivisionHLiverpool0–015,472
26 Dec 19631963–64First DivisionALiverpool1–6John Ritchie 3549,948
29 Apr 19641963–64First DivisionHLiverpool3–1Keith Bebbington 48, John Ritchie 71, Peter Dobing 8832,149
21 Nov 19641964–65First DivisionHLiverpool1–1John Ritchie28,816
3 Apr 19651964–65First DivisionALiverpool2–3Harry Burrows, Roy Vernon40,315
20 Nov 19651965–66First DivisionHLiverpool0–028,622
16 Apr 19661965–66First DivisionALiverpool0–241,106
29 Oct 19661966–67First DivisionHLiverpool2–0Peter Dobing, John Ritchie37,933
4 Mar 19671966–67First DivisionALiverpool1–2Peter Dobing48,591
30 Sep 19671967–68First DivisionALiverpool1–2Peter Dobing50,120
15 May 19681967–68First DivisionHLiverpool2–1Peter Dobing, John Mahoney27,693
20 Aug 19681968–69First DivisionALiverpool1–2Terry Conroy46,674
7 Apr 19691968–69First DivisionHLiverpool0–027,389
20 Sep 19691969–70First DivisionALiverpool1–3Harry Burrows45,745
10 Jan 19701969–70First DivisionHLiverpool0–230,038
26 Dec 19701970–71First DivisionALiverpool0–047,103
10 Apr 19711970–71First DivisionHLiverpool0–128,810
2 Oct 19711971–72First DivisionHLiverpool0–029,698
28 Mar 19721971–72First DivisionALiverpool1–2John Ritchie 3542,489
21 Oct 19721972–73First DivisionALiverpool1–2Jimmy Greenhoff 3443,604
17 Mar 19731972–73First DivisionHLiverpool0–133,540
25 Aug 19731973–74First DivisionALiverpool0–152,938
19 Jan 19741973–74First DivisionHLiverpool1–1Geoff Hurst 6732,789
21 Sep 19741974–75First DivisionALiverpool0–351,423
4 Jan 19751974–75FA CupALiverpool0–248,723
31 Mar 19751974–75First DivisionHLiverpool2–0Terry Conroy 20, Terry Conroy 5045,954
26 Dec 19751975–76First DivisionHLiverpool1–1Geoff Salmons 5232,092
17 Apr 19761975–76First DivisionALiverpool3–5Terry Conroy 30, Ian Moores 60, Alan Bloor 8944,069
27 Dec 19761976–77First DivisionALiverpool0–450,371
11 Apr 19771976–77First DivisionHLiverpool0–029,905
1 Apr 19801979–80First DivisionALiverpool0–136,475
23 Apr 19801979–80First DivisionHLiverpool0–231,996
1 Nov 19801980–81First DivisionHLiverpool2–2Lee Chapman 47, Paul Randall 9022,864
3 Apr 19811980–81First DivisionALiverpool0–333,308
9 Mar 19821981–82First DivisionHLiverpool1–5Sammy McIlroy 5616,758
13 Apr 19821981–82First DivisionALiverpool0–230,419
23 Oct 19821982–83First DivisionHLiverpool1–1Mickey Thomas 3629,401
29 Jan 19831982–83FA CupALiverpool0–236,666
5 Mar 19831982–83First DivisionALiverpool1–5Paul Bracewell 5030,020
19 Nov 19831983–84First DivisionALiverpool0–126,529
14 Apr 19841983–84First DivisionHLiverpool2–0Ian Painter 21, Colin Russell 5024,372
3 Nov 19841984–85First DivisionHLiverpool0–120,567
23 Feb 19851984–85First DivisionALiverpool0–231,368
9 Jan 19881987–88FA CupHLiverpool0–031,979
12 Jan 19881987–88FA CupALiverpool0–139,147
25 Sep 19911991–92League CupALiverpool2–2Ian Cranson 28, Tony A.O. Kelly 8818,389
9 Oct 19911991–92League CupHLiverpool2–3Wayne Biggins 75, Wayne Biggins 8822,355
25 Oct 19941994–95League CupALiverpool1–2Paul Peschisolido 4132,060
29 Nov 20002000–01League CupHLiverpool0–827,109
20 Sep 20082008–09Premier LeagueALiverpool0–043,931
10 Jan 20092008–09Premier LeagueHLiverpool0–027,500
19 Aug 20092009–10Premier LeagueALiverpool0–444,318
16 Jan 20102009–10Premier LeagueHLiverpool1–1Robert Huth 9027,247
13 Nov 20102010–11Premier LeagueHLiverpool2–0Ricardo Fuller 56, Kenwyne Jones 90+127,286
2 Feb 20112010–11Premier LeagueALiverpool0–240,254
10 Sep 20112011–12Premier LeagueHLiverpool1–0Jonathan Walters 2127,592
26 Oct 20112011–12League CupHLiverpool1–2Kenwyne Jones 4424,934
14 Jan 20122011–12Premier LeagueALiverpool0–044,691
18 Mar 20122011–12FA CupALiverpool1–2Peter Crouch 2643,962
7 Oct 20122012–13Premier LeagueALiverpool0–044,531
26 Dec 20122012–13Premier LeagueHLiverpool3–1Jonathan Walters 5, Kenwyne Jones 12, Jonathan Walters 4927,490
17 Aug 20132013–14Premier LeagueALiverpool0–144,822
12 Jan 20142013–14Premier LeagueHLiverpool3–5Peter Crouch 39, Charlie Adam 45, Jonathan Walters 8527,160
29 Nov 20142014–15Premier LeagueALiverpool0–144,735
24 May 20152014–15Premier LeagueHLiverpool6–1Mame Biram Diouf 22, Mame Biram Diouf 26, Jonathan Walters 30, Charlie Adam 41, Steven Nzonzi 45, Peter Crouch 8627,602
9 Aug 20152015–16Premier LeagueHLiverpool0–127,654
5 Jan 20162015–16League CupHLiverpool0–127,369
26 Jan 20162015–16League CupALiverpool1–0Marko Arnautović 45+143,091
10 Apr 20162015–16Premier LeagueALiverpool1–4Bojan Krkić 2243,688
27 Dec 20162016–17Premier LeagueALiverpool1–4Jonathan Walters 1253,094
8 Apr 20172016–17Premier LeagueHLiverpool1–2Jonathan Walters 4427,568
29 Nov 20172017–18Premier LeagueHLiverpool0–329,423
28 Apr 20182017–18Premier LeagueALiverpool0–053,255

See also: the Liverpool archive and Liverpool v Stoke City.

All Stoke City head-to-head records · Stoke City season by season