1. Football streams
  2. Championship
  3. Birmingham vs Swansea

How to watch Birmingham vs Swansea online & on TV, head to head and predictions


Match feed:
  • Match Ended
  • 90'
    Substitution
    • Ronald Pereira Martins
    • Melker Widell

    The away team replace Ronald Pereira Martins with Melker Widell.

  • 90'
    Substitution
    • Goncalo Franco
    • Liam Cullen

    Liam Cullen is replacing Goncalo Franco for Swansea at St Andrew's Trillion Trophy Stadium.

  • 90'
    Goal !
    • Lyndon Dykes (Scorer)
    • Patrick Roberts (Assist)

    Goal! A Lyndon Dykes header gives Birmingham a 1-0 lead in Birmingham.

    Patrick Roberts with an assist there.

  • 90'
    Yellow Card
    • Marko Stamenic

    Marko Stamenic (Swansea) gets a yellow card.

  • 89'
    Substitution
    • Ethan Gaibraith
    • Malick Yalcouye

    Swansea make their third substitution with Malick Yalcouye replacing Ethan Gaibraith.

  • 87'
    Substitution
    • Jay Stansfield
    • Lyndon Dykes

    Lyndon Dykes is on a sub for Jay Stansfield for Birmingham.

  • 86'
    Substitution
    • Seung Ho Paik
    • Tommy Doyle

    Chris Davies (Birmingham) is making a fifth substitution, with Tommy Doyle replacing Seung Ho Paik.

  • 86'
    Yellow Card
    • Ben Cabango

    Ben Cabango (Swansea) has been booked and must now be careful not to get a second yellow card.

  • 83'
    Yellow Card
    • Seung Ho Paik

    Seung Ho Paik (Birmingham) has received a first yellow card.

  • 82'
    Yellow Card
    • Josh Tymon

    Josh Tymon is booked for the away team.

  • 80'
    Substitution
    • Alexander William Cochrane
    • Eiran Cashin

    The home team have replaced Alexander William Cochrane with Eiran Cashin. This is the fourth substitution made today by Chris Davies.

  • 74'
    Substitution
    • Zeidane Inoussa
    • Eom Ji-sung

    Eom Ji-sung is replacing Zeidane Inoussa for the away team.

  • 74'
    Substitution
    • Zan Vipotnik
    • Adam Idah

    The away team replace Zan Vipotnik with Adam Idah.

  • 67'
    Substitution
    • Lewis Koumas
    • Patrick Roberts

    Birmingham make their third substitution with Patrick Roberts replacing Lewis Koumas.

  • 67'
    Substitution
    • Marvin Ducksch
    • Kyogo Furuhashi

    Kyogo Furuhashi is on a sub for Marvin Ducksch for Birmingham.

  • 67'
    Substitution
    • Bright Osayi-Samuel
    • Ethan Laird

    Ethan Laird is replacing Bright Osayi-Samuel for the home team.

  • 56'
    Yellow Card
    • Zeidane Inoussa

    Swansea's Zeidane Inoussa has been booked in Birmingham.

  • 40'
    Yellow Card
    • Bright Osayi-Samuel

    Bright Osayi-Samuel (Birmingham) has received a yellow card from John Busby.

  • 34'
    Yellow Card
    • Demarai Gray

    At St Andrew's Trillion Trophy Stadium, Demarai Gray has been yellow-carded for the home team.

  • 18'
    Yellow Card
    • Ryan Allsop

    Ryan Allsop for Birmingham has been booked by John Busby and receives a first yellow card.

  • 12'
    Yellow Card
    • Christoph Klarer

    Christoph Klarer (Birmingham) gets a yellow card.

  • Match Started

Line-ups

Birmingham Birmingham
(4-4-1-1)
(4-2-3-1)
Swansea Swansea
21Allsop26Osayi-Samuel6Robinson4Klarer20Cochrane33Ducksch24Iwata8Paik10Gray30Koumas28Stansfield22Vigouroux2Key5Cabango15Burgess14Tymon17Franco30Gaibraith35Pereira Martins6Stamenic27Inoussa9Vipotnik
21Allsop26Osayi-Samuel6Robinson4Klarer20Cochrane33Ducksch24Iwata8Paik10Gray30Koumas28Stansfield
Birmingham Birmingham
(4-4-1-1)
22Vigouroux2Key5Cabango15Burgess14Tymon17Franco30Gaibraith35Pereira Martins6Stamenic27Inoussa9Vipotnik
(4-2-3-1)
Swansea Swansea
Birmingham Birmingham
Davies, Chris
Coach
Substitutes
Ethan Laird 2
67' Out: Bright Osayi-Samuel

Kyogo Furuhashi 9
67' Out: Marvin Ducksch

Patrick Roberts 16
67' Out: Lewis Koumas

Eiran Cashin 41
80' Out: Alexander William Cochrane

Tommy Doyle 7
86' Out: Seung Ho Paik

Lyndon Dykes 17
87' Out: Jay Stansfield
Swansea Swansea
Sheehan, Alan
Coach
Substitutes
Adam Idah 33
74' Out: Zan Vipotnik

Eom Ji-sung 10
74' Out: Zeidane Inoussa

Malick Yalcouye 8
89' Out: Ethan Gaibraith

Liam Cullen 20
90' Out: Goncalo Franco

Melker Widell 7
90' Out: Ronald Pereira Martins
Missing players
Benson Manuel
Injured

Statistics

Ball possession
Birmingham50%
50% Swansea
Shots
6Off goal55On goal3

7
Shots blocked
0
7
Corner kicks
2
3
Offsides
3
3
Saves
4
13
Fouls
10
5
Yellow cards
4
0
Red cards
0

Head to head

Birmingham City and Swansea City have faced each other 10 times, with Birmingham winning 3 matches, Swansea winning 2, and 5 ending in draws. Their last match on 13 January 2024 in the Championship ended in a 2-2 draw.

Birmingham
Matches:  11
Swansea
36%
Wins: 4
45%
Draws: 5
18%
Wins: 2
Recent meetings
  1. Flag ENGChampionship
    20 Sep 2025
    BirminghamBirmingham
    1 : 0
    SwanseaSwansea
  2. Flag ENGChampionship
    13 Jan 2024
    BirminghamBirmingham
    2 : 2
    SwanseaSwansea
  3. Flag ENGChampionship
    5 Aug 2023
    SwanseaSwansea
    1 : 1
    BirminghamBirmingham
  4. Flag ENGChampionship
    4 Feb 2023
    SwanseaSwansea
    3 : 4
    BirminghamBirmingham
  5. Flag ENGChampionship
    8 Nov 2022
    BirminghamBirmingham
    2 : 2
    SwanseaSwansea

Form

BirminghamBirmingham
  1. Flag ENGChampionship
    4 Nov 2025
    Birmingham
    4 : 0
    Millwall
  2. Flag ENGChampionship
    1 Nov 2025
    Birmingham
    4 : 0
    Portsmouth
  3. Flag ENGChampionship
    25 Oct 2025
    Bristol City
    1 : 0
    Birmingham
  4. Flag ENGChampionship
    21 Oct 2025
    Preston
    0 : 1
    Birmingham
  5. Flag ENGChampionship
    18 Oct 2025
    Birmingham
    2 : 3
    Hull
SwanseaSwansea
  1. Flag ENGChampionship
    5 Nov 2025
    Preston
    2 : 1
    Swansea
  2. Flag ENGChampionship
    1 Nov 2025
    Charlton
    1 : 1
    Swansea
  3. Flag ENGEFL Cup
    29 Oct 2025
    Swansea
    1 : 3
    Man City
  4. Flag ENGChampionship
    25 Oct 2025
    Swansea
    2 : 1
    Norwich
  5. Flag ENGChampionship
    22 Oct 2025
    Swansea
    0 : 1
    QPR

Birmingham vs Swansea Standings

Swansea are in 7th position, one point ahead of Birmingham, who are in 11th place.

PosTeamWDLMPts
8Hull6441422
9Birmingham6351421
10Ipswich5531320
...
16QPR5361418
17Swansea4551417
18Blackburn5171316

Match information