Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Birmingham City v Swansea City: 2–1 result

Birmingham City 2–1 Swansea City was the full-time score in the Championship on Sat 7 Nov 2026 at St. Andrew's Stadium.

UK dates and kick-off times · GMT / BST

· 15:00 GMT · Regular season

Birmingham City crest Birmingham City
2 – 1Full timeHalf-time 1 – 0
Swansea City crest Swansea City

St. Andrew's Stadium

Match information as at 13 Nov 2026, 06:00 GMT.

Goalscorers

  • Birmingham City crest 29' Jay Stansfield · Goal
  • Swansea City crest 65' Christoph Klarer · Own Goal
  • Birmingham City crest 87' Jay Stansfield · Goal - Volley

Birmingham City v Swansea City highlights & goals

Official match footage

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Birmingham City v Swansea City: UK TV coverage

No confirmed UK broadcaster is listed for this match.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
St. Andrew's StadiumBirmingham, England
Attendance
28005
Final whistle
7 Nov, 17:03:23 GMT

Goals by period

Birmingham CityFirst half: 1
Birmingham CitySecond half: 1
Swansea CityFirst half: 0
Swansea CitySecond half: 1

Birmingham City v Swansea City: goals, cards & substitutions

29 events
  1. 0'
    Kick-off
  2. 12'Swansea City crest
    Penalty - Saved · Swansea City

    Ross Stewart

  3. 21'Birmingham City crest
    End Delay · Birmingham City
  4. 21'Swansea City crest
    End Delay · Swansea City
  5. 26'Swansea City crest
    Red Card · Swansea City

    Marko Stamenic

  6. 29'Birmingham City crest
    Goal · Birmingham City

    Scorer: Jay Stansfield · Assist: Max Bird

  7. 42'Swansea City crest
    Yellow Card · Swansea City

    Ross Stewart

  8. 45'Swansea City crest
    Substitution · Swansea City

    On: Joshua Key · Off: Eom Ji-Sung

  9. 49'Swansea City crest
    Yellow Card · Swansea City

    Jay Fulton

  10. 54'Birmingham City crest
    Yellow Card · Birmingham City

    Jay Stansfield

  11. 55'Birmingham City crest
    Yellow Card · Birmingham City

    Ethan Laird

  12. 58'Birmingham City crest
    Substitution · Birmingham City

    On: Demarai Gray · Off: Liam Millar

  13. 58'Birmingham City crest
    Substitution · Birmingham City

    On: Carlos Vicente · Off: Patrick Roberts

  14. 59'Swansea City crest
    Substitution · Swansea City

    On: Elijah Just · Off: Moussa Yeo

  15. 59'Swansea City crest
    Substitution · Swansea City

    On: Zan Vipotnik · Off: Ross Stewart

  16. 65'Swansea City crest
    Own Goal · Swansea City

    Own goal: Christoph Klarer

  17. 67'Birmingham City crest
    End Delay · Birmingham City
  18. 67'Swansea City crest
    End Delay · Swansea City
  19. 70'Birmingham City crest
    Substitution · Birmingham City

    On: Marvin Ducksch · Off: Max Bird

  20. 70'Birmingham City crest
    Substitution · Birmingham City

    On: Paik Seung-Ho · Off: Jhon Solís

  21. 79'Birmingham City crest
    End Delay · Birmingham City
  22. 79'Swansea City crest
    End Delay · Swansea City
  23. 80'Birmingham City crest
    Substitution · Birmingham City

    On: Luis Vázquez · Off: Ethan Laird

  24. 81'Swansea City crest
    Substitution · Swansea City

    On: Melker Widell · Off: Jay Fulton

  25. 86'Swansea City crest
    End Delay · Swansea City
  26. 86'Birmingham City crest
    End Delay · Birmingham City
  27. 86'Swansea City crest
    Substitution · Swansea City

    On: Joseph Opoku · Off: Gonçalo Franco

  28. 87'Birmingham City crest
    Goal - Volley · Birmingham City

    Scorer: Jay Stansfield

  29. 90'+9'
    Full time

Match statistics

Birmingham City and Swansea City statistics comparison
StatisticBirmingham City crest Birmingham CitySwansea City crest Swansea City
Possession59.2%40.8%
Shots218
Shots on target83
Corners85
Fouls89
Offsides13
Saves36
Yellow cards22
Red cards01
Passes476335
Accurate passes375224
Pass accuracy78.8%66.9%
Crosses3114
Accurate crosses72
Long balls7272
Accurate long balls3123
Blocked shots42
Tackles1217
Interceptions89
Clearances2535
Shots on target (%)38.1%37.5%
Penalties scored00
Penalties taken01
Cross accuracy22.6%14.3%
Long-ball accuracy43.1%31.9%
Successful tackles69
Tackle success50.0%52.9%
Effective clearances2535

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Birmingham City crest Birmingham City

4-2-3-1
21
Ryan AllsopGoalkeeper
4
Christoph KlarerCentre Left Defender
5
Phil NeumannCentre Right Defender
20
Alex CochraneLeft Back
2
Ethan LairdRight Back · Substituted
18
Max BirdAttacking Midfielder · Substituted
14
Jhon SolísLeft Midfielder · Substituted
24
Tomoki IwataRight Midfielder
28
Jay StansfieldForward
17
Liam MillarAttacking Midfielder Left · Substituted
16
Patrick RobertsAttacking Midfielder Right · Substituted
Substitutes (9)
  • 33Marvin DuckschUsed substitute
  • 19Taylor Gardner-Hickman
  • 30Bradley Mayo
  • 10Demarai GrayUsed substitute
  • 23Dael Fry
  • 26Bright Osayi-Samuel
  • 7Carlos VicenteUsed substitute
  • 8Paik Seung-HoUsed substitute
  • 32Luis VázquezUsed substitute

Swansea City crest Swansea City

4-3-3
22
Lawrence VigourouxGoalkeeper
3
Jenson SeeltCentre Left Defender
5
Ben CabangoCentre Right Defender
14
Josh TymonLeft Back
26
Filip LissahRight Back
4
Jay FultonCentre Midfielder · Substituted
6
Marko StamenicLeft Midfielder
17
Gonçalo FrancoRight Midfielder · Substituted
31
Ross StewartForward · Substituted
10
Eom Ji-SungLeft Forward · Substituted
49
Moussa YeoRight Forward · Substituted
Substitutes (9)
  • 33Adam Idah
  • 50Carter Heywood
  • 16Tom Iorpenda
  • 9Zan VipotnikUsed substitute
  • 7Melker WidellUsed substitute
  • 30Joseph OpokuUsed substitute
  • 8Elijah JustUsed substitute
  • 2Joshua KeyUsed substitute
  • 1Andrew Fisher

Player statistics

Birmingham City crest Birmingham City · player statistics
Birmingham City player statistics for Birmingham City v Swansea City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Ryan Allsop0000003
Christoph Klarer000000—
Phil Neumann002000—
Alex Cochrane001000—
Ethan Laird002010—
Max Bird012200—
Jhon Solís001100—
Tomoki Iwata000000—
Jay Stansfield207310—
Liam Millar004200—
Patrick Roberts000000—
Marvin Ducksch001000—
Demarai Gray000000—
Carlos Vicente001000—
Paik Seung-Ho000000—
Luis Vázquez000000—
Swansea City crest Swansea City · player statistics
Swansea City player statistics for Birmingham City v Swansea City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Lawrence Vigouroux0000006
Jenson Seelt002000—
Ben Cabango000000—
Josh Tymon000000—
Filip Lissah001100—
Jay Fulton000010—
Marko Stamenic000001—
Gonçalo Franco001000—
Ross Stewart001110—
Eom Ji-Sung001000—
Moussa Yeo001000—
Zan Vipotnik000000—
Melker Widell000000—
Joseph Opoku001100—
Elijah Just000000—
Joshua Key000000—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
8 Aug 2026Swansea City crest Swansea City0 – 1Birmingham City crest Birmingham City
17 Jan 2026Swansea City crest Swansea City1 – 1Birmingham City crest Birmingham City
20 Sep 2025Birmingham City crest Birmingham City1 – 0Swansea City crest Swansea City
13 Jan 2024Birmingham City crest Birmingham City2 – 2Swansea City crest Swansea City
5 Aug 2023Swansea City crest Swansea City1 – 1Birmingham City crest Birmingham City

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Birmingham City crest Birmingham CityShotsJay Stansfield7Shots on target: 3Expected goals (xG): 0.73
Birmingham City crest Birmingham CityAccurate passesChristoph Klarer66Passes: 80Big chances created: 0
Birmingham City crest Birmingham CityDefensive interventionsPhil Neumann11Successful tackles: 0Duels won: 8
Birmingham City crest Birmingham CitySavesRyan Allsop3Shots on target faced: 4Expected goals conceded (xGC): 1.04
Swansea City crest Swansea CityShotsJenson Seelt2Shots on target: 0Expected goals (xG): 0.08
Swansea City crest Swansea CityAccurate passesJenson Seelt34Passes: 42Big chances created: 0
Swansea City crest Swansea CityDefensive interventionsBen Cabango14Successful tackles: 0Duels won: 2
Swansea City crest Swansea CitySavesLawrence Vigouroux6Shots on target faced: 8Expected goals conceded (xGC): 3.04

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Birmingham City: more player statistics

Ryan Allsop

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
1
Shots faced
0

Christoph Klarer

Fouls committed
1
Fouls won
0
Own goals
1
Offsides
0
Goals conceded
1
Shots faced
0

Phil Neumann

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Alex Cochrane

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Ethan Laird

Fouls committed
2
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Max Bird

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jhon Solís

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Tomoki Iwata

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Jay Stansfield

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Liam Millar

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Patrick Roberts

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Marvin Ducksch

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Demarai Gray

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Carlos Vicente

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Paik Seung-Ho

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Luis Vázquez

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0
Swansea City: more player statistics

Lawrence Vigouroux

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
2
Shots faced
0

Jenson Seelt

Fouls committed
0
Fouls won
2
Own goals
0
Offsides
1
Goals conceded
2
Shots faced
0

Ben Cabango

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Josh Tymon

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Filip Lissah

Fouls committed
3
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
2
Shots faced
0

Jay Fulton

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Marko Stamenic

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Gonçalo Franco

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Ross Stewart

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Eom Ji-Sung

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Moussa Yeo

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Zan Vipotnik

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
1
Shots faced
0

Melker Widell

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Joseph Opoku

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Elijah Just

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Joshua Key

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
1
Shots faced
0

Form before Birmingham City v Swansea City

Earlier results, with the competition shown for each game. Scores are written home team first.

Birmingham City crest Birmingham City

DateOpponentVenueScoreResultCompetition
3 Nov 2026Millwall crest MillwallHome3 – 0WEFL Championship
31 Oct 2026Lincoln City crest Lincoln CityAway1 – 3WEFL Championship
24 Oct 2026Cardiff City crest Cardiff CityAway1 – 0LEFL Championship
17 Oct 2026Queens Park Rangers crest Queens Park RangersHome3 – 0WEFL Championship
13 Oct 2026Preston North End crest Preston North EndHome4 – 0WEFL Championship

Swansea City crest Swansea City

DateOpponentVenueScoreResultCompetition
3 Nov 2026Portsmouth crest PortsmouthAway3 – 1LEFL Championship
31 Oct 2026Blackburn Rovers crest Blackburn RoversHome4 – 0WEFL Championship
24 Oct 2026Queens Park Rangers crest Queens Park RangersAway5 – 0LEFL Championship
17 Oct 2026West Ham United crest West Ham UnitedHome0 – 1LEFL Championship
13 Oct 2026Millwall crest MillwallAway0 – 1WEFL Championship

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
Birmingham City crest Birmingham City158522814+1429
6Swansea City crest Swansea City158252218+426

Birmingham City v Swansea City: match questions

What was the Birmingham City v Swansea City result?

Birmingham City 2–1 Swansea City was the full-time score in the Championship on Sat 7 Nov 2026 at St. Andrew's Stadium.

Was Birmingham City v Swansea City on UK TV?

No confirmed UK broadcaster is listed for this match.

Are highlights available for Birmingham City v Swansea City?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.