Tottenham Hotspur vs Liverpool: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 24 Apr, 04:11 PM

Next Match 20/12/25 at 05:30 PM UTC

Tottenham Hotspur vs Liverpool
📍 Tottenham Hotspur Stadium, England.

Scheduled H2H Match For Tottenham Hotspur Vs Liverpool

Premier League

Sat, 20 Dec 2025 at 05:30 PM UTC

Tottenham Hotspur
Tottenham Hotspur

ENG ENG

Recent Form

W
D
D
W
L
Liverpool
Liverpool

ENG ENG

Recent Form

W
L
W
W
L

2

Win

Last 10 Played

10
2 Draws

6

Win

6.89
Avg. Rating
6.88
16
Position
13
Thomas Frank
Manager
Arne Slot

Game Schedule - Time Of Fixture

Tottenham Hotspur will square off vs Liverpool in Premier League on Sat, 20 Dec 2025 at 05:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Tottenham Hotspur vs Liverpool H2H Game Summary

Over the most recent 10 H2H results between these rivals, Tottenham Hotspur have got the victory 2 times and Liverpool have come out on top on 6 occasion. In the last match between them, Liverpool won 5-1.


Head-to-Head (Last 10 Matches)
Tottenham Hotspur2
Draw2
Liverpool6

Tottenham Hotspur vs Liverpool Past H2H Matches

17
Premier League
03:30 PM
27/04/25
44
Liverpool
5
33
Tottenham Hotspur
1
04:30 PM
22/12/24
33
Tottenham Hotspur
3
44
Liverpool
6
03:30 PM
05/05/24
44
Liverpool
4
33
Tottenham Hotspur
2
04:30 PM
30/09/23
33
Tottenham Hotspur
2
44
Liverpool
1
03:30 PM
30/04/23
44
Liverpool
4
33
Tottenham Hotspur
3
04:30 PM
06/11/22
33
Tottenham Hotspur
1
44
Liverpool
2
06:45 PM
07/05/22
44
Liverpool
1
33
Tottenham Hotspur
1
04:30 PM
19/12/21
33
Tottenham Hotspur
2
44
Liverpool
2
08:00 PM
28/01/21
33
Tottenham Hotspur
1
44
Liverpool
3
08:00 PM
16/12/20
44
Liverpool
2
33
Tottenham Hotspur
1
05:30 PM
11/01/20
33
Tottenham Hotspur
0
44
Liverpool
1
04:30 PM
27/10/19
44
Liverpool
2
33
Tottenham Hotspur
1
03:30 PM
31/03/19
44
Liverpool
2
33
Tottenham Hotspur
1
11:30 AM
15/09/18
33
Tottenham Hotspur
1
44
Liverpool
2
04:30 PM
04/02/18
44
Liverpool
2
33
Tottenham Hotspur
2
03:00 PM
22/10/17
33
Tottenham Hotspur
4
44
Liverpool
1
05:30 PM
11/02/17
44
Liverpool
2
33
Tottenham Hotspur
0
11:30 AM
27/08/16
33
Tottenham Hotspur
1
44
Liverpool
1
04:30 PM
02/04/16
44
Liverpool
1
33
Tottenham Hotspur
1
11:45 AM
17/10/15
33
Tottenham Hotspur
0
44
Liverpool
0
08:00 PM
10/02/15
44
Liverpool
3
33
Tottenham Hotspur
2
12:30 PM
31/08/14
33
Tottenham Hotspur
0
44
Liverpool
3
03:00 PM
30/03/14
44
Liverpool
4
33
Tottenham Hotspur
0
04:00 PM
15/12/13
33
Tottenham Hotspur
0
44
Liverpool
5
04:00 PM
10/03/13
44
Liverpool
3
33
Tottenham Hotspur
2
07:45 PM
28/11/12
33
Tottenham Hotspur
2
44
Liverpool
1
08:00 PM
06/02/12
44
Liverpool
0
33
Tottenham Hotspur
0
12:30 PM
18/09/11
33
Tottenham Hotspur
4
44
Liverpool
0
03:00 PM
15/05/11
44
Liverpool
0
33
Tottenham Hotspur
2
04:00 PM
28/11/10
33
Tottenham Hotspur
2
44
Liverpool
1
08:00 PM
20/01/10
44
Liverpool
2
33
Tottenham Hotspur
0
04:00 PM
10/01/10
44
Liverpool
33
Tottenham Hotspur
03:00 PM
16/08/09
33
Tottenham Hotspur
2
44
Liverpool
1
03:00 PM
24/05/09
44
Liverpool
3
33
Tottenham Hotspur
1
05:30 PM
01/11/08
33
Tottenham Hotspur
2
44
Liverpool
1
02:00 PM
11/05/08
33
Tottenham Hotspur
0
44
Liverpool
2
02:00 PM
07/10/07
44
Liverpool
2
33
Tottenham Hotspur
2
03:00 PM
30/12/06
33
Tottenham Hotspur
0
44
Liverpool
1
11:45 AM
23/09/06
44
Liverpool
3
33
Tottenham Hotspur
0
03:00 PM
14/01/06
44
Liverpool
1
33
Tottenham Hotspur
0
02:00 PM
10/09/05
33
Tottenham Hotspur
0
44
Liverpool
0
02:00 PM
16/04/05
44
Liverpool
2
33
Tottenham Hotspur
2
11:45 AM
14/08/04
33
Tottenham Hotspur
1
44
Liverpool
1
03:00 PM
17/01/04
33
Tottenham Hotspur
2
44
Liverpool
1
07:00 PM
27/08/03
44
Liverpool
0
33
Tottenham Hotspur
0
03:00 PM
16/03/03
33
Tottenham Hotspur
2
44
Liverpool
3
04:00 PM
26/10/02
44
Liverpool
2
33
Tottenham Hotspur
1
11:00 AM
27/04/02
33
Tottenham Hotspur
1
44
Liverpool
0
02:00 PM
22/09/01
44
Liverpool
1
33
Tottenham Hotspur
0
04:00 PM
22/04/01
44
Liverpool
3
33
Tottenham Hotspur
1
05:00 PM
19/11/00
33
Tottenham Hotspur
2
44
Liverpool
1
04:00 PM
09/04/00
44
Liverpool
2
33
Tottenham Hotspur
0
05:00 PM
03/01/00
33
Tottenham Hotspur
1
44
Liverpool
0
04:00 PM
01/05/99
44
Liverpool
3
33
Tottenham Hotspur
2
05:00 PM
05/12/98
33
Tottenham Hotspur
2
44
Liverpool
1
05:00 PM
14/03/98
33
Tottenham Hotspur
3
44
Liverpool
3
05:00 PM
08/11/97
44
Liverpool
4
33
Tottenham Hotspur
0
04:00 PM
03/05/97
44
Liverpool
2
33
Tottenham Hotspur
1
05:00 PM
02/12/96
33
Tottenham Hotspur
0
44
Liverpool
2
05:00 PM
03/02/96
44
Liverpool
0
33
Tottenham Hotspur
0
04:00 PM
26/08/95
33
Tottenham Hotspur
1
44
Liverpool
3
05:00 PM
22/03/95
33
Tottenham Hotspur
0
44
Liverpool
0
05:00 PM
26/11/94
44
Liverpool
1
33
Tottenham Hotspur
1
05:00 PM
18/12/93
33
Tottenham Hotspur
3
44
Liverpool
3
04:00 PM
25/08/93
44
Liverpool
1
33
Tottenham Hotspur
2
12:00 PM
08/05/93
44
Liverpool
6
33
Tottenham Hotspur
2
12:00 PM
31/10/92
33
Tottenham Hotspur
2
44
Liverpool
0
21
EFL Cup
08:00 PM
06/02/25
44
Liverpool
4
33
Tottenham Hotspur
0
08:00 PM
08/01/25
33
Tottenham Hotspur
1
44
Liverpool
0
06:45 PM
25/10/16
44
Liverpool
2
33
Tottenham Hotspur
1
07:45 PM
12/11/08
33
Tottenham Hotspur
4
44
Liverpool
2
7
UEFA Champions League
07:00 PM
01/06/19
33
Tottenham Hotspur
0
44
Liverpool
2

Tottenham Hotspur Recent Matches

17
Premier League (15 Matches)
08:15 PM
02/12/25
39
Newcastle United
2
33
Tottenham Hotspur
2
D
08:00 PM
29/11/25
33
Tottenham Hotspur
1
43
Fulham
2
L
04:30 PM
23/11/25
42
Arsenal
4
33
Tottenham Hotspur
1
L
12:30 PM
08/11/25
33
Tottenham Hotspur
2
35
Manchester United
2
D
05:30 PM
01/11/25
33
Tottenham Hotspur
0
38
Chelsea
1
L
04:30 PM
26/10/25
48
Everton
0
33
Tottenham Hotspur
3
W
01:00 PM
19/10/25
33
Tottenham Hotspur
1
40
Aston Villa
2
L
11:30 AM
04/10/25
34
Leeds United
1
33
Tottenham Hotspur
2
W
07:00 PM
27/09/25
33
Tottenham Hotspur
1
3
Wolverhampton
1
D
02:00 PM
20/09/25
30
Brighton & Hove Albion
2
33
Tottenham Hotspur
2
D
04:30 PM
13/09/25
37
West Ham United
0
33
Tottenham Hotspur
3
W
02:00 PM
30/08/25
33
Tottenham Hotspur
0
60
Bournemouth
1
L
11:30 AM
23/08/25
17
Manchester City
0
33
Tottenham Hotspur
2
W
02:00 PM
16/08/25
33
Tottenham Hotspur
3
6
Burnley
0
W
03:00 PM
25/05/25
33
Tottenham Hotspur
1
30
Brighton & Hove Albion
4
L
7
UEFA Champions League (5 Matches)
08:00 PM
26/11/25
1644
Paris Saint-Germain
5
33
Tottenham Hotspur
3
L
08:00 PM
04/11/25
33
Tottenham Hotspur
4
1284
FC København
0
W
07:00 PM
22/10/25
1653
AS Monaco
0
33
Tottenham Hotspur
0
D
07:00 PM
30/09/25
656
Bodø/Glimt
2
33
Tottenham Hotspur
2
D
07:00 PM
16/09/25
33
Tottenham Hotspur
1
2819
Villarreal
0
W
21
EFL Cup (2 Matches)
08:00 PM
29/10/25
39
Newcastle United
2
33
Tottenham Hotspur
0
L
06:45 PM
24/09/25
33
Tottenham Hotspur
3
84
Doncaster Rovers
0
W
465
UEFA Super Cup (1 Matches)
07:00 PM
13/08/25
1644
Paris Saint-Germain
2
33
Tottenham Hotspur
2
L
889
Telekom Cup (1 Matches)
04:30 PM
07/08/25
2672
FC Bayern München
4
33
Tottenham Hotspur
0
L
853
Club Friendly Games (5 Matches)
11:00 AM
03/08/25
33
Tottenham Hotspur
1
39
Newcastle United
1
D
11:30 AM
31/07/25
42
Arsenal
0
33
Tottenham Hotspur
1
W
02:00 PM
26/07/25
72
Luton Town
0
33
Tottenham Hotspur
0
D
10:00 AM
26/07/25
33
Tottenham Hotspur
2
62
Wycombe Wanderers
2
D
02:00 PM
19/07/25
28
Reading
0
33
Tottenham Hotspur
2
W
679
UEFA Europa League (1 Matches)
07:00 PM
21/05/25
33
Tottenham Hotspur
1
35
Manchester United
0
W

Liverpool Recent Matches

17
Premier League (17 Matches)
08:15 PM
03/12/25
44
Liverpool
1
41
Sunderland
1
D
02:05 PM
30/11/25
37
West Ham United
0
44
Liverpool
2
W
03:00 PM
22/11/25
44
Liverpool
0
14
Nottingham Forest
3
L
04:30 PM
09/11/25
17
Manchester City
3
44
Liverpool
0
L
08:00 PM
01/11/25
44
Liverpool
2
40
Aston Villa
0
W
07:00 PM
25/10/25
50
Brentford
3
44
Liverpool
2
L
03:30 PM
19/10/25
44
Liverpool
1
35
Manchester United
2
L
04:30 PM
04/10/25
38
Chelsea
2
44
Liverpool
1
L
02:00 PM
27/09/25
7
Crystal Palace
2
44
Liverpool
1
L
11:30 AM
20/09/25
44
Liverpool
2
48
Everton
1
W
01:00 PM
14/09/25
6
Burnley
0
44
Liverpool
1
W
03:30 PM
31/08/25
44
Liverpool
1
42
Arsenal
0
W
07:00 PM
25/08/25
39
Newcastle United
2
44
Liverpool
3
W
07:00 PM
15/08/25
44
Liverpool
4
60
Bournemouth
2
W
03:00 PM
25/05/25
44
Liverpool
1
7
Crystal Palace
1
D
07:00 PM
19/05/25
30
Brighton & Hove Albion
3
44
Liverpool
2
L
03:30 PM
11/05/25
44
Liverpool
2
42
Arsenal
2
D
7
UEFA Champions League (5 Matches)
08:00 PM
26/11/25
44
Liverpool
1
2952
PSV Eindhoven
4
L
08:00 PM
04/11/25
44
Liverpool
1
2829
Real Madrid
0
W
07:00 PM
22/10/25
2674
Eintracht Frankfurt
1
44
Liverpool
5
W
07:00 PM
30/09/25
3061
Galatasaray
1
44
Liverpool
0
L
07:00 PM
17/09/25
44
Liverpool
3
2836
Atlético Madrid
2
W
21
EFL Cup (2 Matches)
07:45 PM
29/10/25
44
Liverpool
0
7
Crystal Palace
3
L
07:00 PM
23/09/25
44
Liverpool
2
45
Southampton
1
W
346
Community Shield (1 Matches)
02:00 PM
10/08/25
7
Crystal Palace
2
44
Liverpool
2
L
853
Club Friendly Games (5 Matches)
07:00 PM
04/08/25
44
Liverpool
3
2825
Athletic Club
2
W
04:00 PM
04/08/25
44
Liverpool
4
2825
Athletic Club
1
W
10:30 AM
30/07/25
3137
Yokohama F. Marinos
1
44
Liverpool
3
W
11:30 AM
26/07/25
44
Liverpool
2
2692
Milan
4
L
02:00 PM
13/07/25
21
Preston North End
1
44
Liverpool
3
W

Tottenham Hotspur Next Fixtures

Liverpool Next Fixtures

Tottenham Hotspur Last Match Played stats

Newcastle United vs Tottenham Hotspur

Final Score :2 - 2

(H)Match overview (A)
53%Ball possession47%
2.04Expected goals0.75
1Big chances1
19Total shots8
0Goalkeeper saves4
11Corner kicks8
5Fouls12
440Passes388
18Tackles17
11Free kicks5
0Yellow cards3
(H)Shots (A)
19Total shots8
7Shots on target2
1Hit woodwork0
5Shots off target1
7Blocked shots5
13Shots inside box7
6Shots outside box1
(H)Attack (A)
1Big chances scored1
1Through balls0
38Touches in penalty area22
3Fouled in final third0
3Offsides1
(H)Passes (A)
377Accurate passes313
14Throw-ins16
53Final third entries43
88/118 (75%)Final third phase84/111 (76%)
13/33 (39%)Long balls12/41 (29%)
10/40 (25%)Crosses6/28 (21%)
(H)Duels (A)
58%Duels42%
12Dispossessed8
38/70 (54%)Ground duels32/70 (46%)
25/39 (64%)Aerial duels14/39 (36%)
9/14 (64%)Dribbles10/20 (50%)
(H)Defending (A)
72%Tackles won76%
18Total tackles17
9Interceptions8
54Recoveries49
28Clearances37
0Errors lead to a shot3
(H)Goalkeeping (A)
0Total saves4
-0.64Goals prevented0.42
1High claims1
1Punches3
5Goal kicks11

Liverpool Last Match Played stats

Liverpool vs Sunderland

Final Score :1 - 1

(H)Match overview (A)
68%Ball possession32%
1.45Expected goals0.41
1Big chances1
23Total shots9
4Goalkeeper saves4
7Corner kicks3
10Fouls5
638Passes304
12Tackles15
5Free kicks10
1Yellow cards1
(H)Shots (A)
23Total shots9
4Shots on target6
1Hit woodwork2
8Shots off target2
11Blocked shots1
13Shots inside box4
10Shots outside box5
(H)Attack (A)
1Big chances missed1
0Through balls2
33Touches in penalty area16
0Fouled in final third1
2Offsides2
(H)Passes (A)
554Accurate passes218
16Throw-ins15
84Final third entries43
211/255 (83%)Final third phase44/85 (52%)
15/41 (37%)Long balls24/73 (33%)
6/34 (18%)Crosses3/12 (25%)
(H)Duels (A)
47%Duels53%
7Dispossessed6
21/48 (44%)Ground duels27/48 (56%)
18/35 (51%)Aerial duels17/35 (49%)
5/13 (38%)Dribbles3/9 (33%)
(H)Defending (A)
75%Tackles won47%
12Total tackles15
6Interceptions9
50Recoveries42
26Clearances47
1Errors lead to a shot2
1Errors lead to a goal1
(H)Goalkeeping (A)
4Total saves4
-0.56Goals prevented-0.26
0High claims5
1Punches0
5Goal kicks11

Tottenham Hotspur Vs Liverpool Season Stats

Tottenham HotspurPerformance SummaryLiverpool
14Matches14
23Goals Scored21
18Goals Conceded21
1.64Goals per Game1.5
1.29Goals Conceded per Game1.5
3.14Shots on Target per Game4.21
1.71Big Chances per Game2.71
53.14%Ball Possession61.86%
4Clean Sheets4
19.93Tackles per Game13.07
1Penalty Goals Conceded1
11.79Fouls per Game10.43
2Offsides per Game1.93
8.36Goal Kicks per Game6.79
20.29Throw-ins per Game20.79
2.5Yellow Cards per Game1.86

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal14101333
2Manchester CityManchester City1494128
3Aston VillaAston Villa1483327
4ChelseaChelsea1474324
5Crystal PalaceCrystal Palace1463523
6SunderlandSunderland1463523
7Brighton & Hove AlbionBrighton & Hove Albion1464422
8Manchester UnitedManchester United1464422
9LiverpoolLiverpool1476122
10EvertonEverton1465321
11Tottenham HotspurTottenham Hotspur1455419
12Newcastle UnitedNewcastle United1455419
13BrentfordBrentford1467119
14BournemouthBournemouth1455419
15FulhamFulham1457217
16Nottingham ForestNottingham Forest1447315
17Leeds UnitedLeeds United1448214
18West Ham UnitedWest Ham United1438312
19BurnleyBurnley14310110
20WolverhamptonWolverhampton1401222
Champions League
UEFA Europa League
Relegation

Top Upcoming

07:45 PM 05/12/25
Prediction
RAAL La LouvièreRAAL La Louvière
FCV DenderFCV Dender
03:00 PM 06/12/25
Prediction
Cercle BruggeCercle Brugge
Standard LiègeStandard Liège
05:30 PM 06/12/25
Prediction
Real Sociedad BReal Sociedad B
Sporting GijónSporting Gijón
03:15 PM 08/12/25
Prediction
Burgos Club de FútbolBurgos Club de Fútbol
Albacete BalompiéAlbacete Balompié
01:30 PM 07/12/25
Prediction
FC SochiFC Sochi
Lokomotiv MoscowLokomotiv Moscow
08:00 PM 06/12/25
Prediction
FeyenoordFeyenoord
PEC ZwollePEC Zwolle
01:30 PM 07/12/25
Prediction
FC VolendamFC Volendam
NEC NijmegenNEC Nijmegen
03:45 PM 07/12/25
Prediction
Sparta RotterdamSparta Rotterdam
NAC BredaNAC Breda
08:30 PM 06/12/25
Prediction
FamalicãoFamalicão
Sporting BragaSporting Braga
06:00 PM 07/12/25
Prediction
CF Estrela AmadoraCF Estrela Amadora
FC AroucaFC Arouca
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches