Birmingham 2-1 Swansea | Result & Match Report

Birmingham 2 - 1 Swansea
Championship · Matchday 15 · Full Time

Championship · Matchday 15: Birmingham beat Swansea 2-1. The match was played on Saturday, 7 November 2026 at St. Andrew's Stadium (Birmingham); refereed by Anthony Backhouse.

⚽ Goals

Jay Stansfield 29' (Birmingham) · Christoph·Klarer 65' (OG) (Swansea) · Jay Stansfield 87' (Birmingham)

Match Analysis

After a 1-0 first half, the game finished 2-1.

Birmingham held 59% of possession against 41%, attempting 21 shots to Swansea's 8.

Shots on target read 8-3 and corners 8-5.

⏱️ Match Events

12'❌Ross Stewart
24'🟨Chris Davies
26'🟥Marko Stamenić
29'⚽Jay Stansfield (Max Bird)
42'🟨Ross Stewart
45'🔄▲ Josh Key ▼ Eom Ji-Sung
49'🟨Jay Fulton
54'🟨Jay Stansfield
55'🟨Ethan Laird
58'🔄▲ Demarai Gray ▼ Liam Millar
58'🔄▲ Carlos Vicente ▼ Patrick Roberts
59'🔄▲ Elijah Just ▼ Moussa Kounfolo Yeo
59'🔄▲ Zan Vipotnik ▼ Ross Stewart
65'⚽🔴Christoph·Klarer
70'🔄▲ Marvin Ducksch ▼ Max Bird
70'🔄▲ Paik Seung-Ho ▼ Jhon Elmer Solís Romero
80'🔄▲ Luis Vasquez ▼ Ethan Laird
81'🔄▲ melker widell ▼ Jay Fulton
86'🔄▲ Joseph Amankwaah Opoku ▼ Goncalo Franco
87'⚽Jay Stansfield

👕 Line-ups

Birmingham · 4-2-3-1 · ⌀ 6.81
21
6.8
14
6.5
24
6.7
17
7.2
18
6.9
16
6.3

Substitutes: M. Ducksch, D. Fry, T. Gardner-Hickman, D. Gray, Bradley Mayo, B. Osayi-Samuel, Paik Seung-Ho, L. Vázquez, Carlos Vicente

Coach: C. Davies

Swansea · 4-3-3 · ⌀ 6.11
14
5.4
3
6.5
26
5.6
10
6.6
31
5.7
49
6.7

Substitutes: A. Fisher, C. Heywood, A. Idah, Tom Iorpenda, E. Just, J. Key, Joseph Okopu, Z. Vipotnik, M. Widell

Coach: Vítor Matos

📊 Match Stats

59%Possession41%
2.99Expected goals (xG)1.11
21Total shots8
8Shots on target3
9Shots off target3
4Blocked shots2
18Shots inside box5
3Shots outside box3
8Corners5
1Offsides3
8Fouls9
2Yellow cards2
0Red cards1
3Goalkeeper saves6
475Total passes338
376Accurate passes226

⭐ Player of the Match

J. Stansfield (Birmingham) — named player of the match with a 8.8 rating.

📝 Player Ratings

Birmingham
⭐ J. Stansfield ⚽×290'8.8L. Millar58'7.2M. Bird 🅰️70'6.9A. Cochrane90'6.8R. Allsop90'6.8D. Gray32'6.8T. Iwata90'6.7Carlos Vicente32'6.7P. Neumann90'6.6J. Solis70'6.5M. Ducksch20'6.5L. Vázquez10'6.4P. Roberts58'6.3Paik Seung-Ho20'6.2
Swansea
L. Vigouroux90'6.9Joseph Okopu4'6.8M. Yeo59'6.7Eom Ji-Sung45'6.6J. Seelt90'6.5B. Cabango90'6.5E. Just31'6.4Gonçalo Franco86'6.3Z. Vipotnik31'6.3J. Key45'6.1M. Widell9'5.9J. Fulton81'5.8R. Stewart59'5.7F. Lissah90'5.6
📱 WhatsApp✈️ Telegram🐦 X

📦 Add live scores to your website — free widget

📱Get the SkorMerkez appAd-free live scores, no betting · goal & kick-off alerts · AndroidGoogle Play ▶⚽ Open this match on SkorMerkez — Live Score & Details
🌍 TR · AZ · EN · DE · ES · PT · FR · EL · AM · AR