Swansea City vs Birmingham City: Prediction, Head-to-Head, Odds & Stats (Sat, 17 Jan '26)

Wojtek Kolan

Wojtek Kolan

Published on 17 Jan, 05:30 PM

Next Match 17/01/26 at 05:30 PM UTC

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

Scheduled H2H Match For Swansea City Vs Birmingham City

Championship

Sat, 17 Jan 2026 at 05:30 PM UTC

Swansea City
Swansea City

WAL WAL

Recent Form

W
D
L
L
L
Birmingham City
Birmingham City

ENG ENG

Recent Form

L
W
W
L
W

1

Win

Last 10 Played

10
5 Draws

4

Win

6.75
Avg. Rating
6.79
20
Position
9
Vitor Matos
Manager
Chris Davies

Game Schedule - Time Of Fixture

Swansea City will square off vs Birmingham City in Championship on Sat, 17 Jan 2026 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.

Swansea City vs Birmingham City H2H Stats

In the most recent 10 H2H results for these competitors, Swansea City have got the victory 1 times and Birmingham City have come out on top on 4 occasion.


Head-to-Head (Last 10 Matches)
Swansea City1
Birmingham City4

Swansea City vs Birmingham City Past H2H Matches

18
Championship
11:30 AM
20/09/25
9
Birmingham City
1
74
Swansea City
0
03:00 PM
13/01/24
9
Birmingham City
2
74
Swansea City
2
02:00 PM
05/08/23
74
Swansea City
1
9
Birmingham City
1
03:00 PM
04/02/23
74
Swansea City
3
9
Birmingham City
4
07:45 PM
08/11/22
9
Birmingham City
2
74
Swansea City
2
02:00 PM
10/09/22
9
Birmingham City
74
Swansea City
03:00 PM
19/03/22
74
Swansea City
0
9
Birmingham City
0
02:00 PM
23/10/21
9
Birmingham City
2
74
Swansea City
1
07:00 PM
02/04/21
9
Birmingham City
1
74
Swansea City
0
02:00 PM
19/09/20
74
Swansea City
0
9
Birmingham City
0
05:00 PM
08/07/20
9
Birmingham City
1
74
Swansea City
3
11:00 AM
25/08/19
74
Swansea City
3
9
Birmingham City
0
07:45 PM
29/01/19
74
Swansea City
3
9
Birmingham City
3
06:45 PM
17/08/18
9
Birmingham City
0
74
Swansea City
0
03:00 PM
28/12/08
9
Birmingham City
0
74
Swansea City
0
07:45 PM
21/11/08
74
Swansea City
2
9
Birmingham City
3
853
Club Friendly Games
02:00 PM
29/07/17
9
Birmingham City
0
74
Swansea City
2
19
FA Cup
03:00 PM
25/01/14
9
Birmingham City
1
74
Swansea City
2
21
EFL Cup
06:45 PM
25/09/13
9
Birmingham City
3
74
Swansea City
1

Swansea City Recent Matches

18
Championship (22 Matches)
12:30 PM
22/11/25
58
Bristol City
3
74
Swansea City
0
L
03:00 PM
08/11/25
74
Swansea City
1
32
Ipswich Town
4
L
07:45 PM
05/11/25
21
Preston North End
2
74
Swansea City
1
L
03:00 PM
01/11/25
47
Charlton Athletic
1
74
Swansea City
1
D
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
21
EFL Cup (4 Matches)
07:45 PM
29/10/25
74
Swansea City
1
17
Manchester City
3
L
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

Birmingham City Recent Matches

18
Championship (16 Matches)
03:00 PM
22/11/25
9
Birmingham City
4
263
Norwich City
1
W
03:00 PM
08/11/25
36
Middlesbrough
2
9
Birmingham City
1
L
07:45 PM
04/11/25
9
Birmingham City
4
25
Millwall
0
W
03:00 PM
01/11/25
9
Birmingham City
4
2
Portsmouth
0
W
02:00 PM
25/10/25
58
Bristol City
1
9
Birmingham City
0
L
06:45 PM
21/10/25
21
Preston North End
0
9
Birmingham City
1
W
02:00 PM
18/10/25
9
Birmingham City
2
96
Hull City
3
L
07:00 PM
03/10/25
64
Wrexham
1
9
Birmingham City
1
D
06:45 PM
30/09/25
9
Birmingham City
2
12
Sheffield Wednesday
2
D
11:30 AM
27/09/25
11
Coventry City
3
9
Birmingham City
0
L
11:30 AM
20/09/25
9
Birmingham City
1
74
Swansea City
0
W
02:00 PM
13/09/25
29
Stoke City
1
9
Birmingham City
0
L
07:00 PM
29/08/25
31
Leicester City
2
9
Birmingham City
0
L
02:00 PM
23/08/25
9
Birmingham City
1
95
Oxford United
0
W
02:00 PM
16/08/25
46
Blackburn Rovers
1
9
Birmingham City
2
W
07:00 PM
08/08/25
9
Birmingham City
1
32
Ipswich Town
1
D
21
EFL Cup (2 Matches)
06:45 PM
26/08/25
9
Birmingham City
0
55
Port Vale
1
L
07:00 PM
13/08/25
9
Birmingham City
2
15
Sheffield United
1
W
853
Club Friendly Games (8 Matches)
02:00 PM
02/08/25
9
Birmingham City
1
14
Nottingham Forest
0
W
02:00 PM
26/07/25
57
Northampton Town
3
9
Birmingham City
0
L
12:00 PM
26/07/25
55
Port Vale
0
9
Birmingham City
2
W
06:30 PM
23/07/25
9
Birmingham City
1
7942
Solihull Moors
0
W
02:00 PM
19/07/25
19
Crewe Alexandra
4
9
Birmingham City
0
L
02:00 PM
19/07/25
134
Burton Albion
1
9
Birmingham City
0
L
06:00 PM
16/07/25
7942
Solihull Moors
9
Birmingham City
-
07:00 PM
12/07/25
2833
Sevilla
1
9
Birmingham City
3
W
24
League One (4 Matches)
02:00 PM
03/05/25
63
Cambridge United
1
9
Birmingham City
2
W
06:45 PM
30/04/25
67
Blackpool
0
9
Birmingham City
2
W
02:00 PM
27/04/25
9
Birmingham City
4
70
Mansfield Town
0
W
06:45 PM
24/04/25
133
Stevenage
0
9
Birmingham City
1
W

Swansea City Next Fixtures

18
Championship
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
05:30 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
12:00 PM
08/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
02:00 PM
11/04/26
31
Leicester City
74
Swansea City
Prediction
02:00 PM
18/04/26
74
Swansea City
45
Southampton
Prediction
06:45 PM
21/04/26
1
Queens Park Rangers
74
Swansea City
Prediction
02:00 PM
25/04/26
263
Norwich City
74
Swansea City
Prediction
11:30 AM
02/05/26
74
Swansea City
47
Charlton Athletic
Prediction

Birmingham City Next Fixtures

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

Swansea City Last Match Played stats

Bristol City vs Swansea City

Final Score :3 - 0

(H)Match overview (A)
43%Ball possession57%
2.03Expected goals0.94
4Big chances1
15Total shots17
5Goalkeeper saves4
5Corner kicks6
10Fouls7
422Passes549
19Tackles13
7Free kicks10
2Yellow cards0
(H)Shots (A)
15Total shots17
8Shots on target5
0Hit woodwork0
5Shots off target4
2Blocked shots8
9Shots inside box9
6Shots outside box8
(H)Attack (A)
2Big chances scored0
2Big chances missed1
1Through balls1
19Touches in penalty area19
0Fouled in final third3
1Offsides4
(H)Passes (A)
352Accurate passes484
16Throw-ins16
45Final third entries61
55/85 (65%)Final third phase107/141 (76%)
17/44 (39%)Long balls27/52 (52%)
5/14 (36%)Crosses4/24 (17%)
(H)Duels (A)
49%Duels51%
5Dispossessed6
32/61 (52%)Ground duels29/61 (48%)
6/17 (35%)Aerial duels11/17 (65%)
6/14 (43%)Dribbles7/20 (35%)
(H)Defending (A)
47%Tackles won77%
19Total tackles13
5Interceptions12
57Recoveries49
25Clearances21
0Errors lead to a shot1
(H)Goalkeeping (A)
5Total saves4
0.88Goals prevented-0.84
1Big saves2
0High claims1
1Punches0
6Goal kicks12

Birmingham City Last Match Played stats

Birmingham City vs Norwich City

Final Score :4 - 1

(H)Match overview (A)
51%Ball possession49%
3.56Expected goals1.34
7Big chances3
16Total shots15
7Goalkeeper saves2
3Corner kicks8
10Fouls8
414Passes407
26Tackles16
8Free kicks10
1Yellow cards2
(H)Shots (A)
16Total shots15
6Shots on target7
1Hit woodwork0
7Shots off target3
3Blocked shots5
11Shots inside box11
5Shots outside box4
(H)Attack (A)
4Big chances scored1
3Big chances missed2
3Through balls0
31Touches in penalty area24
3Fouled in final third1
0Offsides2
(H)Passes (A)
336Accurate passes320
23Throw-ins18
57Final third entries54
91/128 (71%)Final third phase54/95 (57%)
19/43 (44%)Long balls26/62 (42%)
7/25 (28%)Crosses6/15 (40%)
(H)Duels (A)
53%Duels47%
6Dispossessed9
36/71 (51%)Ground duels35/71 (49%)
13/21 (62%)Aerial duels8/21 (38%)
3/13 (23%)Dribbles9/26 (35%)
(H)Defending (A)
58%Tackles won56%
26Total tackles16
7Interceptions6
52Recoveries50
26Clearances20
1Errors lead to a goal0
(H)Goalkeeping (A)
7Total saves2
1.27Goals prevented-0.89
1Big saves0
2High claims0
1Punches0
5Goal kicks10

Championship 25/26 Standings

POSTEAMMPWLDPER %
1Coventry CityCoventry City16111437
2MiddlesbroughMiddlesbrough1682630
3Stoke CityStoke City1685327
4Bristol CityBristol City1674526
5Preston North EndPreston North End1674526
6Hull CityHull City1675425
7MillwallMillwall1675425
8Ipswich TownIpswich Town1563624
9Birmingham CityBirmingham City1676324
10Leicester CityLeicester City1664624
11WatfordWatford1665523
12Derby CountyDerby County1665523
13Charlton AthleticCharlton Athletic1665523
14WrexhamWrexham1654722
15Queens Park RangersQueens Park Rangers1666422
16SouthamptonSouthampton1655621
17West Bromwich AlbionWest Bromwich Albion1667321
18Blackburn RoversBlackburn Rovers1568119
19PortsmouthPortsmouth1647517
20Swansea CitySwansea City1647517
21Oxford UnitedOxford United1638514
22Sheffield UnitedSheffield United16411113
23Norwich CityNorwich City1621139
24Sheffield WednesdaySheffield Wednesday161105-4
Promotion
Promotion Playoffs
Relegation

Top Upcoming

06:00 PM 25/11/25
Prediction
Kauno ŽalgirisKauno Žalgiris
Saski BaskoniaSaski Baskonia
02:30 AM 29/11/25
Prediction
Oklahoma City ThunderOklahoma City Thunder
Phoenix SunsPhoenix Suns
01:00 AM 30/11/25
Prediction
Milwaukee BucksMilwaukee Bucks
Brooklyn NetsBrooklyn Nets
08:00 PM 30/11/25
Prediction
Utah JazzUtah Jazz
Houston RocketsHouston Rockets