Club XI — the playable archive of every English football club

Tottenham Hotspur v Liverpool: head-to-head record

Tottenham Hotspur have played Liverpool 186 times in competitive football, winning 50, drawing 46 and losing 90, first meeting on 13 Nov 1909 and most recently on 15 Mar 2026. Every meeting is listed below.

Every Tottenham Hotspur v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
13 Nov 19091909–10First DivisionHLiverpool1–0
26 Mar 19101909–10First DivisionALiverpool0–2
29 Oct 19101910–11First DivisionALiverpool2–1
4 Mar 19111910–11First DivisionHLiverpool1–0
11 Nov 19111911–12First DivisionHLiverpool2–0
16 Mar 19121911–12First DivisionALiverpool2–1
2 Nov 19121912–13First DivisionALiverpool1–4
8 Mar 19131912–13First DivisionHLiverpool1–0
29 Nov 19131913–14First DivisionALiverpool1–2
4 Apr 19141913–14First DivisionHLiverpool0–0
31 Oct 19141914–15First DivisionALiverpool2–7
6 Mar 19151914–15First DivisionHLiverpool1–1
25 Mar 19211920–21First DivisionALiverpool1–1
28 Mar 19211920–21First DivisionHLiverpool1–0
22 Oct 19211921–22First DivisionHLiverpool0–1
29 Oct 19211921–22First DivisionALiverpool1–1
4 Nov 19221922–23First DivisionHLiverpool2–4
11 Nov 19221922–23First DivisionALiverpool0–0
29 Mar 19241923–24First DivisionALiverpool0–1
5 Apr 19241923–24First DivisionHLiverpool1–1
13 Dec 19241924–25First DivisionHLiverpool1–1
18 Apr 19251924–25First DivisionALiverpool0–1
24 Oct 19251925–26First DivisionHLiverpool3–1
6 Mar 19261925–26First DivisionALiverpool0–0
11 Dec 19261926–27First DivisionHLiverpool1–2
30 Apr 19271926–27First DivisionALiverpool0–1
17 Dec 19271927–28First DivisionHLiverpool3–1
28 Apr 19281927–28First DivisionALiverpool0–2
23 Sep 19331933–34First DivisionHLiverpool0–3
3 Feb 19341933–34First DivisionALiverpool1–3
15 Dec 19341934–35First DivisionALiverpool1–4
27 Apr 19351934–35First DivisionHLiverpool5–1
6 Sep 19501950–51First DivisionALiverpool1–239,015
5 May 19511950–51First DivisionHLiverpool3–149,072
1 Dec 19511951–52First DivisionHLiverpool2–3
19 Apr 19521951–52First DivisionALiverpool1–1
10 Sep 19521952–53First DivisionALiverpool1–2
15 Sep 19521952–53First DivisionHLiverpool3–1
12 Sep 19531953–54First DivisionHLiverpool2–1
23 Jan 19541953–54First DivisionALiverpool2–2
12 Apr 19631962–63First DivisionALiverpool2–5
15 Apr 19631962–63First DivisionHLiverpool7–2
27 Mar 19641963–64First DivisionHLiverpool1–3
30 Mar 19641963–64First DivisionALiverpool1–3
28 Nov 19641964–65First DivisionALiverpool1–1
9 Apr 19651964–65First DivisionHLiverpool3–0
18 Sep 19651965–66First DivisionHLiverpool2–1
12 Mar 19661965–66First DivisionALiverpool0–1
1 Apr 19671966–67First DivisionHLiverpool2–1
6 May 19671966–67First DivisionALiverpool0–0
4 Nov 19671967–68First DivisionHLiverpool1–1
9 Mar 19681967–68FA CupHLiverpool1–154,005
12 Mar 19681967–68FA CupALiverpool1–253,658
29 Apr 19681967–68First DivisionALiverpool1–1
19 Oct 19681968–69First DivisionHLiverpool2–1
21 Dec 19681968–69First DivisionALiverpool0–1
16 Aug 19691969–70First DivisionHLiverpool0–2
7 Oct 19691969–70First DivisionALiverpool0–0
10 Oct 19701970–71First DivisionHLiverpool1–0
6 Mar 19711970–71FA CupALiverpool0–0
16 Mar 19711970–71FA CupHLiverpool0–1
17 Apr 19711970–71First DivisionALiverpool0–0
4 Sep 19711971–72First DivisionHLiverpool2–0
18 Dec 19711971–72First DivisionALiverpool0–0
25 Nov 19721972–73First DivisionHLiverpool1–2
4 Dec 19721972–73League CupALiverpool1–1Martin Peters48,677
6 Dec 19721972–73League CupHLiverpool3–1Martin Chivers, John Pratt34,565
31 Mar 19731972–73First DivisionALiverpool1–1
10 Apr 19731972–73UEFA CupALiverpool0–142,174
25 Apr 19731972–73UEFA CupHLiverpool2–1Martin Peters 42, Martin Peters 6246,919
22 Sep 19731973–74First DivisionALiverpool2–3
8 May 19741973–74First DivisionHLiverpool1–1
7 Sep 19741974–75First DivisionALiverpool2–5
22 Mar 19751974–75First DivisionHLiverpool0–2
23 Aug 19751975–76First DivisionALiverpool2–3
13 Dec 19751975–76First DivisionHLiverpool0–4
18 Sep 19761976–77First DivisionALiverpool0–2
9 Mar 19771976–77First DivisionHLiverpool1–0
2 Sep 19781978–79First DivisionALiverpool0–7
22 Nov 19781978–79First DivisionHLiverpool0–0
17 Nov 19791979–80First DivisionALiverpool1–2
8 Mar 19801979–80FA CupHLiverpool0–1
29 Mar 19801979–80First DivisionHLiverpool2–0
6 Dec 19801980–81First DivisionALiverpool1–2
25 Apr 19811980–81First DivisionHLiverpool1–1
13 Mar 19821981–82League CupNLiverpool1–3Steve Archibald 11100,000
3 May 19821981–82First DivisionHLiverpool2–2
15 May 19821981–82First DivisionALiverpool1–3
27 Nov 19821982–83First DivisionALiverpool0–3
30 Apr 19831982–83First DivisionHLiverpool2–0
12 Nov 19831983–84First DivisionHLiverpool2–2
10 Mar 19841983–84First DivisionALiverpool1–3
12 Oct 19841984–85First DivisionHLiverpool1–0
31 Oct 19841984–85League CupHLiverpool1–0
27 Jan 19851984–85FA CupALiverpool0–1
16 Mar 19851984–85First DivisionALiverpool1–0
28 Sep 19851985–86First DivisionALiverpool1–4
2 Mar 19861985–86First DivisionHLiverpool1–2
11 Oct 19861986–87First DivisionALiverpool1–0
22 Mar 19871986–87First DivisionHLiverpool1–0
28 Nov 19871987–88First DivisionHLiverpool0–2
23 Apr 19881987–88First DivisionALiverpool0–1
17 Sep 19881988–89First DivisionALiverpool1–1Terry Fenwick 7940,929
26 Mar 19891988–89First DivisionHLiverpool1–2Terry Fenwick 4830,012
29 Oct 19891989–90First DivisionALiverpool0–136,550
21 Mar 19901989–90First DivisionHLiverpool1–0Paul Stewart 8325,656
4 Nov 19901990–91First DivisionHLiverpool1–3Gary Lineker 5035,033
11 May 19911990–91First DivisionALiverpool0–236,192
18 Dec 19911991–92First DivisionHLiverpool1–2Paul Walsh 2327,434
21 Mar 19921991–92First DivisionALiverpool1–2Paul Stewart 7436,968
31 Oct 19921992–93Premier LeagueHLiverpool2–0Nayim 63, Neil Ruddock 7232,917
8 May 19931992–93Premier LeagueALiverpool2–6Teddy Sheringham 46, Steve Sedgley 7843,385
25 Aug 19931993–94Premier LeagueALiverpool2–1Teddy Sheringham 30, Teddy Sheringham 4242,456
18 Dec 19931993–94Premier LeagueHLiverpool3–3Vinny Samways 37, Micky Hazard 69, Darren Caskey 7731,394
26 Nov 19941994–95Premier LeagueALiverpool1–1Neil Ruddock35,007
11 Mar 19951994–95FA CupALiverpool2–1Teddy Sheringham, Jürgen Klinsmann39,582
22 Mar 19951994–95Premier LeagueHLiverpool0–031,988
26 Aug 19951995–96Premier LeagueHLiverpool1–3John Barnes31,254
3 Feb 19961995–96Premier LeagueALiverpool0–040,628
2 Dec 19961996–97Premier LeagueHLiverpool0–232,899
3 May 19971996–97Premier LeagueALiverpool1–2Darren Anderton40,003
8 Nov 19971997–98Premier LeagueALiverpool0–438,006
14 Mar 19981997–98Premier LeagueHLiverpool3–3Jürgen Klinsmann, David Ginola, Ramon Vega30,245
10 Nov 19981998–99League CupALiverpool3–1Steffen Iversen, John Scales, Allan Nielsen20,772
5 Dec 19981998–99Premier LeagueHLiverpool2–1Ruel Fox, Jamie Carragher36,125
1 May 19991998–99Premier LeagueALiverpool2–3Jamie Carragher, Steffen Iversen44,007
3 Jan 20001999–00Premier LeagueHLiverpool1–0Chris Armstrong36,044
9 Apr 20001999–00Premier LeagueALiverpool0–244,536
19 Nov 20002000–01Premier LeagueHLiverpool2–1Les Ferdinand, Tim Sherwood36,036
22 Apr 20012000–01Premier LeagueALiverpool1–3Willem Korsten43,547
22 Sep 20012001–02Premier LeagueALiverpool0–144,116
27 Apr 20022001–02Premier LeagueHLiverpool1–0Gus Poyet 4136,017
26 Oct 20022002–03Premier LeagueALiverpool1–2Dean Richards 8244,084
16 Mar 20032002–03Premier LeagueHLiverpool2–3Mauricio Taricco 49, Teddy Sheringham 8736,077
27 Aug 20032003–04Premier LeagueALiverpool0–043,778
17 Jan 20042003–04Premier LeagueHLiverpool2–1Hélder Postiga 54, Robbie Keane36,104
14 Aug 20042004–05Premier LeagueHLiverpool1–1Jermain Defoe 7135,105
1 Dec 20042004–05League CupHLiverpool1–1Jermain Defoe 10836,100
16 Apr 20052004–05Premier LeagueALiverpool2–2Erik Edman 12, Robbie Keane 5544,029
10 Sep 20052005–06Premier LeagueHLiverpool0–036,148
14 Jan 20062005–06Premier LeagueALiverpool0–144,983
23 Sep 20062006–07Premier LeagueALiverpool0–344,330
30 Dec 20062006–07Premier LeagueHLiverpool0–136,170
7 Oct 20072007–08Premier LeagueALiverpool2–2Robbie Keane 45, Robbie Keane 4743,986
11 May 20082007–08Premier LeagueHLiverpool0–236,063
1 Nov 20082008–09Premier LeagueHLiverpool2–1Jamie Carragher 69, Roman Pavlyuchenko 90+136,183
12 Nov 20082008–09League CupHLiverpool4–2Roman Pavlyuchenko 38, Fraizer Campbell 42, Fraizer Campbell 45, Roman Pavlyuchenko 5233,242
24 May 20092008–09Premier LeagueALiverpool1–3Robbie Keane 7743,937
16 Aug 20092009–10Premier LeagueHLiverpool2–1Benoît Assou-Ekotto 44, Sébastien Bassong 5935,935
20 Jan 20102009–10Premier LeagueALiverpool0–242,016
28 Nov 20102010–11Premier LeagueHLiverpool2–1Martin Škrtel 65, Aaron Lennon 90+2
15 May 20112010–11Premier LeagueALiverpool2–0Rafael van der Vaart 9, Luka Modrić 56
18 Sep 20112011–12Premier LeagueHLiverpool4–0Luka Modrić 7, Jermain Defoe 66, Emmanuel Adebayor 68, Emmanuel Adebayor 90+336,129
6 Feb 20122011–12Premier LeagueALiverpool0–044,461
28 Nov 20122012–13Premier LeagueHLiverpool2–1Aaron Lennon 7, Gareth Bale 1636,162
10 Mar 20132012–13Premier LeagueALiverpool2–3Jan Vertonghen 45, Jan Vertonghen 5344,752
15 Dec 20132013–14Premier LeagueHLiverpool0–536,069
30 Mar 20142013–14Premier LeagueALiverpool0–444,762
31 Aug 20142014–15Premier LeagueHLiverpool0–336,130
10 Feb 20152014–15Premier LeagueALiverpool2–3Harry Kane 26, Mousa Dembélé 6144,577
17 Oct 20152015–16Premier LeagueHLiverpool0–035,926
2 Apr 20162015–16Premier LeagueALiverpool1–1Harry Kane 6344,062
27 Aug 20162016–17Premier LeagueHLiverpool1–1Danny Rose 7231,211
25 Oct 20162016–17League CupALiverpool1–2Vincent Janssen 7653,051
11 Feb 20172016–17Premier LeagueALiverpool0–253,159
22 Oct 20172017–18Premier LeagueHLiverpool4–1Harry Kane 4, Son Heung-min 12, Harry Kane 56, Dele Alli 45+380,827
4 Feb 20182017–18Premier LeagueALiverpool2–2Victor Wanyama 80, Harry Kane 90+553,213
15 Sep 20182018–19Premier LeagueHLiverpool1–2Erik Lamela 90+380,188
31 Mar 20192018–19Premier LeagueALiverpool1–2Lucas Moura 7053,322
1 Jun 20192018–19Champions LeagueHLiverpool0–263,272
27 Oct 20192019–20Premier LeagueALiverpool1–2Harry Kane 153,222
11 Jan 20202019–20Premier LeagueHLiverpool0–161,023
16 Dec 20202020–21Premier LeagueALiverpool1–2Son Heung-min 332,000
28 Jan 20212020–21Premier LeagueHLiverpool1–3Pierre-Emile Højbjerg 49
19 Dec 20212021–22Premier LeagueHLiverpool2–2Harry Kane 13, Son Heung-min 7445,421
7 May 20222021–22Premier LeagueALiverpool1–1Son Heung-min 5653,177
6 Nov 20222022–23Premier LeagueHLiverpool1–2Harry Kane 7062,008
30 Apr 20232022–23Premier LeagueALiverpool3–4Harry Kane 40, Son Heung-min 77, Richarlison 90+353,275
30 Sep 20232023–24Premier LeagueHLiverpool2–1Son Heung-min 36, Joël Matip 90+662,001
5 May 20242023–24Premier LeagueALiverpool2–4Richarlison 72, Son Heung-min 7760,075
22 Dec 20242024–25Premier LeagueHLiverpool3–6James Maddison 41, Dejan Kulusevski 72, Dominic Solanke 8361,439
8 Jan 20252024–25League CupHLiverpool1–0Lucas Bergvall 8659,037
6 Feb 20252024–25League CupALiverpool0–460,395
27 Apr 20252024–25Premier LeagueALiverpool1–5Dominic Solanke 1260,415
20 Dec 20252025–26Premier LeagueHLiverpool1–2Richarlison 8361,138
15 Mar 20262025–26Premier LeagueALiverpool1–1Richarlison 9060,386

See also: the Liverpool archive and Liverpool v Tottenham Hotspur.

All Tottenham Hotspur head-to-head records · Tottenham Hotspur season by season