Swansea City vs Manchester City: Prediction, Head-to-Head, Odds & Stats (Wed, 29 Oct '25)

Wojtek Kolan

Wojtek Kolan

Published on 22 Oct, 08:09 PM UTC

Next Match 29/10/25 at 07:45 PM

Swansea City vs Manchester City
📍 Swansea.com Stadium, Wales.

Scheduled H2H Match For Swansea City Vs Manchester City

EFL Cup

Wed, 29 Oct 2025 at 07:45 PM UTC

Swansea City
Swansea City

WAL WAL

Recent Form

D
W
L
D
L
Manchester City
Manchester City

ENG ENG

Recent Form

W
D
W
W
W

0

Win

Last 10 Played

10
1 Draws

9

Win

6.81
Avg. Rating
7.01
16
Position
3
Alan Sheehan
Manager
Pep Guardiola

Game Schedule - Time Of Fixture

Swansea City will square off vs Manchester City in EFL Cup on Wed, 29 Oct 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Swansea City vs Manchester City H2H Game Summary

In the most recent 10 H2H matches for these rivals, Swansea City have won 0 times and Manchester City have got the victory on 9 occasion. In the most recent game between them, Manchester City won 1-3.


Head-to-Head (Last 10 Matches)
Swansea City0
Manchester City9

Swansea City Vs Manchester City Performance stats

Editorial Prediction:

As Swansea City prepares to lock horns with Manchester City in the upcoming EFL Cup clash on Wednesday, October 29, 2025, one can't help but wonder: who holds the edge in this duel? Are there any standout statistics from their recent encounters? Let's delve into the numbers to find out!

Over the last 10 encounters between Swansea City and Manchester City, neither team has managed to secure a victory, resulting in a record of zero wins for both sides. However, in their most recent battle back on February 10, 2021, Manchester City emerged victorious, defeating Swansea City 3-1 on their home turf. Was this the defining moment that could set the tone for the upcoming match?

Analyzing their previous matchup, statistical performance was surprisingly uniform, with both teams failing to register any free throws or three-pointers. Defensively, both sides matched each other with zero rebounds, turnovers, and even the longest scoring streak was deadlocked at zero. Does this symmetry indicate an even playing field or simply underscore a pending breakthrough for one side?

What about current form? Swansea City enters this match following a goalless draw against Southampton, possibly signaling concerns in their offensive lineup. In contrast, Manchester City comes with a surge of confidence after dismantling Villarreal 2-0. Will this momentum carry them to triumph?

Considering recent performances and past records, Manchester City's superior results and recent victory might just give them the upper hand. Based on the stats, it seems they are poised to leverage their winning momentum and take the advantage in this tightly contested fixture. The prediction leans towards a Manchester City victory in this EFL Cup showdown.

Swansea City vs Manchester City Past H2H Matches

19
FA Cup
05:30 PM
10/02/21
74
Swansea City
1
17
Manchester City
3
05:20 PM
16/03/19
74
Swansea City
2
17
Manchester City
3
17
Premier League
03:30 PM
22/04/18
17
Manchester City
5
74
Swansea City
0
07:45 PM
13/12/17
74
Swansea City
0
17
Manchester City
4
01:30 PM
05/02/17
17
Manchester City
2
74
Swansea City
1
02:00 PM
24/09/16
74
Swansea City
1
17
Manchester City
3
02:00 PM
15/05/16
74
Swansea City
1
17
Manchester City
1
03:00 PM
12/12/15
17
Manchester City
2
74
Swansea City
1
12:30 PM
17/05/15
74
Swansea City
2
17
Manchester City
4
03:00 PM
22/11/14
17
Manchester City
2
74
Swansea City
1
12:45 PM
01/01/14
74
Swansea City
2
17
Manchester City
3
04:10 PM
01/12/13
17
Manchester City
3
74
Swansea City
0
02:00 PM
04/05/13
74
Swansea City
0
17
Manchester City
0
04:30 PM
27/10/12
17
Manchester City
1
74
Swansea City
0
02:00 PM
11/03/12
74
Swansea City
1
17
Manchester City
0
07:00 PM
15/08/11
17
Manchester City
4
74
Swansea City
0
21
EFL Cup
06:45 PM
21/09/16
74
Swansea City
1
17
Manchester City
2

Head To Head Streaks

17
Wins
7
17
No losses
15
74
Without clean sheet
13
(Both)
More than 2.5 goals
7/7
(Both)
Both teams scoring
8/10
17
First to score
9/10
17
First half winner
4/5
(Both)
Less than 4.5 cards
8/10
(Both)
Less than 10.5 corners
6/8

Team Streaks

17
Wins
3
17
No losses
9
17
No goals conceded
3
17
Less than 2.5 goals
6/8
17
First to score
10/10
17
First half winner
5/7
74
Less than 10.5 corners
10/10

Swansea City Recent Matches

18
Championship (23 Matches)
02:00 PM
25/10/25
74
Swansea City
2
263
Norwich City
1
W
06:45 PM
22/10/25
74
Swansea City
0
1
Queens Park Rangers
1
L
11:30 AM
18/10/25
45
Southampton
0
74
Swansea City
0
D
02:00 PM
04/10/25
74
Swansea City
1
31
Leicester City
3
L
06:45 PM
30/09/25
46
Blackburn Rovers
1
74
Swansea City
2
W
11:30 AM
27/09/25
74
Swansea City
1
25
Millwall
1
D
11:30 AM
20/09/25
9
Birmingham City
1
74
Swansea City
0
L
02:00 PM
13/09/25
74
Swansea City
2
96
Hull City
2
D
02:00 PM
30/08/25
12
Sheffield Wednesday
0
74
Swansea City
2
W
11:30 AM
23/08/25
74
Swansea City
1
24
Watford
1
D
02:00 PM
16/08/25
74
Swansea City
1
15
Sheffield United
0
W
02:00 PM
09/08/25
36
Middlesbrough
1
74
Swansea City
0
L
11:30 AM
03/05/25
74
Swansea City
3
95
Oxford United
3
D
02:00 PM
26/04/25
25
Millwall
1
74
Swansea City
0
L
02:00 PM
21/04/25
1
Queens Park Rangers
1
74
Swansea City
2
W
02:00 PM
18/04/25
74
Swansea City
1
96
Hull City
0
W
02:00 PM
12/04/25
41
Sunderland
0
74
Swansea City
1
W
06:45 PM
09/04/25
74
Swansea City
3
71
Plymouth Argyle
0
W
02:00 PM
05/04/25
74
Swansea City
1
27
Derby County
0
W
03:00 PM
29/03/25
34
Leeds United
2
74
Swansea City
2
D
03:00 PM
15/03/25
74
Swansea City
0
6
Burnley
2
L
07:45 PM
12/03/25
24
Watford
1
74
Swansea City
0
L
03:00 PM
08/03/25
74
Swansea City
1
36
Middlesbrough
0
W
21
EFL Cup (3 Matches)
07:00 PM
17/09/25
74
Swansea City
3
14
Nottingham Forest
2
W
06:45 PM
26/08/25
74
Swansea City
1
71
Plymouth Argyle
1
W
06:00 PM
12/08/25
74
Swansea City
3
4875
Crawley Town
1
W
853
Club Friendly Games (4 Matches)
02:00 PM
02/08/25
74
Swansea City
1
1656
Lorient
3
L
12:00 PM
26/07/25
86
Exeter City
1
74
Swansea City
0
L
06:00 PM
23/07/25
69
Cheltenham Town
2
74
Swansea City
1
L
10:00 AM
19/07/25
74
Swansea City
3
133
Stevenage
2
W

Manchester City Recent Matches

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
17
Premier League (18 Matches)
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
03:00 PM
15/03/25
17
Manchester City
2
30
Brighton & Hove Albion
2
D
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

Swansea City Next Fixtures

18
Championship
03:00 PM
01/11/25
47
Charlton Athletic
74
Swansea City
Prediction
07:45 PM
05/11/25
21
Preston North End
74
Swansea City
Prediction
03:00 PM
08/11/25
74
Swansea City
32
Ipswich Town
Prediction
12:30 PM
22/11/25
58
Bristol City
74
Swansea City
Prediction
07:45 PM
25/11/25
74
Swansea City
27
Derby County
Prediction
03:00 PM
29/11/25
8
West Bromwich Albion
74
Swansea City
Prediction
03:00 PM
06/12/25
74
Swansea City
95
Oxford United
Prediction
07:45 PM
09/12/25
74
Swansea City
2
Portsmouth
Prediction
12:30 PM
13/12/25
29
Stoke City
74
Swansea City
Prediction
08:00 PM
19/12/25
74
Swansea City
64
Wrexham
Prediction
03:00 PM
26/12/25
11
Coventry City
74
Swansea City
Prediction
07:45 PM
29/12/25
95
Oxford United
74
Swansea City
Prediction
03:00 PM
01/01/26
74
Swansea City
8
West Bromwich Albion
Prediction
03:00 PM
04/01/26
25
Millwall
74
Swansea City
Prediction
03:00 PM
17/01/26
74
Swansea City
9
Birmingham City
Prediction
07:45 PM
20/01/26
74
Swansea City
46
Blackburn Rovers
Prediction
03:00 PM
24/01/26
96
Hull City
74
Swansea City
Prediction
03:00 PM
31/01/26
24
Watford
74
Swansea City
Prediction
03:00 PM
07/02/26
74
Swansea City
12
Sheffield Wednesday
Prediction
03:00 PM
14/02/26
27
Derby County
74
Swansea City
Prediction
12:30 PM
21/02/26
74
Swansea City
58
Bristol City
Prediction
07:45 PM
24/02/26
74
Swansea City
21
Preston North End
Prediction
03:00 PM
28/02/26
32
Ipswich Town
74
Swansea City
Prediction
03:00 PM
07/03/26
74
Swansea City
29
Stoke City
Prediction
07:45 PM
10/03/26
2
Portsmouth
74
Swansea City
Prediction
03:00 PM
14/03/26
64
Wrexham
74
Swansea City
Prediction
03:00 PM
21/03/26
74
Swansea City
11
Coventry City
Prediction
02:00 PM
03/04/26
15
Sheffield United
74
Swansea City
Prediction
02:00 PM
06/04/26
74
Swansea City
36
Middlesbrough
Prediction

Manchester City Next Fixtures

Swansea City Last Match Played stats

Swansea City vs Norwich City

Final Score :2 - 1

(H)Match overview (A)
42%Ball possession58%
0.43Expected goals1.17
0Big chances1
9Total shots7
2Goalkeeper saves1
2Corner kicks3
13Fouls12
427Passes592
11Tackles15
12Free kicks13
3Yellow cards1
(H)Shots (A)
9Total shots7
3Shots on target3
1Hit woodwork0
1Shots off target3
5Blocked shots1
4Shots inside box3
5Shots outside box4
(H)Attack (A)
0Big chances scored1
13Touches in penalty area7
1Fouled in final third0
1Offsides1
(H)Passes (A)
351Accurate passes513
19Throw-ins14
56Final third entries61
73/113 (65%)Final third phase58/90 (64%)
17/48 (35%)Long balls21/54 (39%)
2/20 (10%)Crosses2/17 (12%)
(H)Duels (A)
44%Duels56%
10Dispossessed6
26/56 (46%)Ground duels30/56 (54%)
10/25 (40%)Aerial duels15/25 (60%)
3/8 (38%)Dribbles3/8 (38%)
(H)Defending (A)
64%Tackles won73%
11Total tackles15
7Interceptions10
46Recoveries48
21Clearances24
0Errors lead to a goal1
(H)Goalkeeping (A)
2Total saves1
0.31Goals prevented-1.32
1Big saves0
7Goal kicks4

Manchester City Last Match Played stats

Villarreal vs Manchester City

Final Score :0 - 2

(H)Match overview (A)
34%Ball possession66%
115.7 kmDistance covered114.0 km
1.28Expected goals1.34
2Big chances5
11Total shots10
5Goalkeeper saves2
136Number of sprints101
1Corner kicks3
17Fouls15
335Passes672
17Tackles14
15Free kicks17
4Yellow cards2
(H)Shots (A)
11Total shots10
2Shots on target7
1Hit woodwork0
7Shots off target2
2Blocked shots1
7Shots inside box7
4Shots outside box3
(H)Attack (A)
0Big chances scored2
2Big chances missed3
20Touches in penalty area31
0Fouled in final third2
(H)Passes (A)
282Accurate passes623
10Throw-ins10
35Final third entries42
81/115 (70%)Final third phase129/147 (88%)
17/42 (40%)Long balls17/29 (59%)
5/15 (33%)Crosses3/12 (25%)
(H)Duels (A)
42%Duels58%
4Dispossessed7
32/72 (44%)Ground duels40/72 (56%)
3/12 (25%)Aerial duels9/12 (75%)
1/11 (9%)Dribbles10/20 (50%)
(H)Defending (A)
59%Tackles won64%
17Total tackles14
9Interceptions4
39Recoveries41
14Clearances22
1Errors lead to a shot2
(H)Goalkeeping (A)
5Total saves2
0.58Goals prevented0.44
1Big saves1
3High claims0
1Punches0
6Goal kicks9