Tottenham Hotspur vs Manchester City: Prediction, Head-to-Head, Odds & Stats (Sat, 31 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 21 Aug, 01:20 PM UTC

Next Match 31/01/26 at 03:00 PM

Tottenham Hotspur vs Manchester City
📍 Tottenham Hotspur Stadium , England.

Scheduled H2H Match For Tottenham Hotspur Vs Manchester City

Premier League

Sat, 31 Jan 2026 at 03:00 PM UTC

Tottenham Hotspur
Tottenham Hotspur

ENG ENG

Recent Form

D
D
W
L
W
Manchester City
Manchester City

ENG ENG

Recent Form

D
W
W
W
L

5

Win

Last 10 Played

10
1 Draws

4

Win

6.91
Avg. Rating
6.98
3
Position
5
Thomas Frank
Manager
Pep Guardiola

Game Schedule - Time Of Fixture

Tottenham Hotspur will square off vs Manchester City in Premier League on Sat, 31 Jan 2026 at 03:00 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 Manchester City H2H Stats

For the last 10 head to head fixtures for these teams, Tottenham Hotspur have got the victory 5 times and Manchester City have come out on top on 4 occasion.


Head-to-Head (Last 10 Matches)
Tottenham Hotspur5
Draw1
Manchester City4

Tottenham Hotspur vs Manchester City Past H2H Matches

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

Tottenham Hotspur Recent Matches

17
Premier League (15 Matches)
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
06:30 PM
16/05/25
40
Aston Villa
2
33
Tottenham Hotspur
0
L
01:15 PM
11/05/25
33
Tottenham Hotspur
0
7
Crystal Palace
2
L
01:00 PM
04/05/25
37
West Ham United
1
33
Tottenham Hotspur
1
D
03:30 PM
27/04/25
44
Liverpool
5
33
Tottenham Hotspur
1
L
07:00 PM
21/04/25
33
Tottenham Hotspur
1
14
Nottingham Forest
2
L
7
UEFA Champions League (3 Matches)
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 (1 Matches)
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 (4 Matches)
07:00 PM
21/05/25
33
Tottenham Hotspur
1
35
Manchester United
0
W
07:00 PM
08/05/25
656
Bodø/Glimt
0
33
Tottenham Hotspur
2
W
07:00 PM
01/05/25
33
Tottenham Hotspur
3
656
Bodø/Glimt
1
W
07:00 PM
17/04/25
2674
Eintracht Frankfurt
0
33
Tottenham Hotspur
1
W

Manchester City Recent Matches

17
Premier League (18 Matches)
02:00 PM
26/10/25
40
Aston Villa
1
17
Manchester City
0
L
02:00 PM
18/10/25
17
Manchester City
2
48
Everton
0
W
03:30 PM
05/10/25
50
Brentford
0
17
Manchester City
1
W
02:00 PM
27/09/25
17
Manchester City
5
6
Burnley
1
W
03:30 PM
21/09/25
42
Arsenal
1
17
Manchester City
1
D
03:30 PM
14/09/25
17
Manchester City
3
35
Manchester United
0
W
01:00 PM
31/08/25
30
Brighton & Hove Albion
2
17
Manchester City
1
L
11:30 AM
23/08/25
17
Manchester City
0
33
Tottenham Hotspur
2
L
04:30 PM
16/08/25
3
Wolverhampton
0
17
Manchester City
4
W
03:00 PM
25/05/25
43
Fulham
0
17
Manchester City
2
W
07:00 PM
20/05/25
17
Manchester City
3
60
Bournemouth
1
W
02:00 PM
10/05/25
45
Southampton
0
17
Manchester City
0
D
07:00 PM
02/05/25
17
Manchester City
1
3
Wolverhampton
0
W
07:00 PM
22/04/25
17
Manchester City
2
40
Aston Villa
1
W
02:00 PM
19/04/25
48
Everton
0
17
Manchester City
2
W
11:30 AM
12/04/25
17
Manchester City
5
7
Crystal Palace
2
W
03:30 PM
06/04/25
35
Manchester United
0
17
Manchester City
0
D
06:45 PM
02/04/25
17
Manchester City
2
31
Leicester City
0
W
7
UEFA Champions League (3 Matches)
07:00 PM
21/10/25
2819
Villarreal
0
17
Manchester City
2
W
07:00 PM
01/10/25
1653
AS Monaco
2
17
Manchester City
2
D
07:00 PM
18/09/25
17
Manchester City
2
2714
Napoli
0
W
21
EFL Cup (1 Matches)
06:45 PM
24/09/25
59
Huddersfield Town
0
17
Manchester City
2
W
853
Club Friendly Games (1 Matches)
07:00 PM
09/08/25
2715
Palermo
0
17
Manchester City
3
W
357
FIFA Club World Cup (4 Matches)
01:00 AM
01/07/25
17
Manchester City
3
21895
Al-Hilal
4
L
07:00 PM
26/06/25
2687
Juventus
2
17
Manchester City
5
W
01:00 AM
23/06/25
17
Manchester City
6
37082
Al-Ain
0
W
04:00 PM
18/06/25
17
Manchester City
2
36268
Wydad Casablanca
0
W
19
FA Cup (3 Matches)
03:30 PM
17/05/25
7
Crystal Palace
1
17
Manchester City
0
L
03:30 PM
27/04/25
14
Nottingham Forest
0
17
Manchester City
2
W
03:30 PM
30/03/25
60
Bournemouth
1
17
Manchester City
2
W

Tottenham Hotspur Next Fixtures

Manchester City Next Fixtures

Tottenham Hotspur Last Match Played stats

Everton vs Tottenham Hotspur

Final Score :0 - 3

(H)Match overview (A)
54%Ball possession46%
1.74Expected goals1.72
3Big chances4
12Total shots7
1Goalkeeper saves2
9Corner kicks8
9Fouls8
442Passes395
19Tackles20
8Free kicks9
2Yellow cards0
(H)Shots (A)
12Total shots7
2Shots on target4
0Hit woodwork0
5Shots off target2
5Blocked shots1
8Shots inside box5
4Shots outside box2
(H)Attack (A)
0Big chances scored3
3Big chances missed1
31Touches in penalty area16
2Fouled in final third2
2Offsides2
(H)Passes (A)
374Accurate passes329
17Throw-ins15
56Final third entries37
123/168 (73%)Final third phase46/75 (61%)
16/37 (43%)Long balls14/45 (31%)
3/33 (9%)Crosses4/15 (27%)
(H)Duels (A)
53%Duels47%
8Dispossessed11
35/72 (49%)Ground duels37/72 (51%)
19/30 (63%)Aerial duels11/30 (37%)
8/21 (38%)Dribbles8/16 (50%)
(H)Defending (A)
53%Tackles won55%
19Total tackles20
6Interceptions6
46Recoveries50
27Clearances54
1Errors lead to a shot1
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves2
0.23Goals prevented1.20
1Big saves3
0High claims1
1Punches2
3Goal kicks9

Manchester City Last Match Played stats

Aston Villa vs Manchester City

Final Score :1 - 0

(H)Match overview (A)
47%Ball possession53%
0.81Expected goals1.18
2Big chances2
9Total shots18
3Goalkeeper saves2
5Corner kicks6
8Fouls16
449Passes504
18Tackles14
16Free kicks8
1Yellow cards4
(H)Shots (A)
9Total shots18
3Shots on target4
0Hit woodwork0
1Shots off target5
5Blocked shots9
8Shots inside box14
1Shots outside box4
(H)Attack (A)
2Big chances missed2
0Through balls2
26Touches in penalty area33
1Fouled in final third1
1Offsides3
(H)Passes (A)
388Accurate passes455
13Throw-ins14
48Final third entries52
52/87 (60%)Final third phase141/174 (81%)
25/59 (42%)Long balls10/20 (50%)
3/12 (25%)Crosses7/21 (33%)
(H)Duels (A)
51%Duels49%
7Dispossessed7
39/67 (58%)Ground duels28/67 (42%)
3/16 (19%)Aerial duels13/16 (81%)
6/13 (46%)Dribbles6/17 (35%)
(H)Defending (A)
61%Tackles won57%
18Total tackles14
7Interceptions11
45Recoveries44
19Clearances19
(H)Goalkeeping (A)
3Total saves2
0.16Goals prevented-0.19
1High claims0
7Goal kicks3

Tottenham Hotspur Vs Manchester City Season Stats

Tottenham HotspurPerformance SummaryManchester City
9Matches9
17Goals Scored17
7Goals Conceded7
1.89Goals per Game1.89
0.78Goals Conceded per Game0.78
3.67Shots on Target per Game4.78
1.89Big Chances per Game3.22
54.22%Ball Possession58.22%
4Clean Sheets4
19Tackles per Game14.44
0Penalty Goals Conceded1
11.44Fouls per Game9
2.22Offsides per Game1
9.33Goal Kicks per Game6
19.67Throw-ins per Game20.22
1.89Yellow Cards per Game1.56

Premier League 25/26 Standings

POSTEAMMPWLDPTS
1ArsenalArsenal971122
2BournemouthBournemouth951318
3Tottenham HotspurTottenham Hotspur952217
4SunderlandSunderland952217
5Manchester CityManchester City953116
6Manchester UnitedManchester United953116
7LiverpoolLiverpool954015
8Aston VillaAston Villa942315
9ChelseaChelsea943214
10Crystal PalaceCrystal Palace932413
11BrentfordBrentford944113
12Newcastle UnitedNewcastle United933312
13Brighton & Hove AlbionBrighton & Hove Albion933312
14EvertonEverton934211
15Leeds UnitedLeeds United934211
16BurnleyBurnley935110
17FulhamFulham92528
18Nottingham ForestNottingham Forest91625
19West Ham UnitedWest Ham United91714
20WolverhamptonWolverhampton90722
Champions League
UEFA Europa League
Relegation

Football Previews & Betting Tips

28 Oct 2025

Serie A Preview And Prediction: Lecce vs Napoli Betting Tips & Picks October 28, 2025

27 Oct 2025

MLS Preview And Prediction: Minnesota United vs Seattle Sounders FC Betting Tips & Picks October 28, 2025

26 Oct 2025

Ligue 1 Preview And Prediction: Olympique Lyonnais vs RC Strasbourg Betting Tips & Picks October 26, 2025

26 Oct 2025

Serie A Preview And Prediction: Fiorentina vs Bologna Betting Tips & Picks October 26, 2025

26 Oct 2025

LaLiga 2 Preview And Prediction: Almería vs CD Castellón Betting Tips & Picks October 26, 2025

26 Oct 2025

LaLiga Preview And Prediction: Rayo Vallecano vs Deportivo Alavés Betting Tips & Picks October 26, 2025