Championship · Matchweek 18 · Nov 29

West Brom - Swansea

West Brom beat Swansea 3-2 in Championship (Matchweek 18). Goals: A. Heggebo 47', 52'; J. Molumby 85'; Z. Vipotnik 1'; E. Galbraith 11'.

🏟 The Hawthorns 👤 Referee: Tom Nield, England
Key events
1' Z. Vipotnik(0 - 1) · Assist: G. Franco Swansea
11' E. Galbraith(0 - 2) · Assist: G. Franco Swansea
32' 🟨 Nathaniel PhillipsYellow card West Brom
47' A. Heggebo(1 - 2) · Assist: A. Mowatt West Brom
52' A. Heggebo(2 - 2) · Assist: G. Campbell West Brom
65' 🟨 Josh KeyYellow card Swansea
84' 🟨 Liam CullenYellow card Swansea
85' J. Molumby(3 - 2) · Assist: J. Maja West Brom
Quick stats
%65 Possession %35
2.79 Expected goals (xG) 0.49
1.64 Pre-match xG 1.25
26 Total shots 3
10 Shots on target 2
10 Shots off target 1
6 Blocked shots 0
15 Shots inside box 2
11 Shots outside box 1
0 Saves 7
Match timeline
First half
1'
Z. Vipotnik(0 - 1) · Assist: G. Franco
11'
E. Galbraith(0 - 2) · Assist: G. Franco
Nathaniel PhillipsYellow card🟨
32'
HT 0 - 2
N. Phillips ↔ K. BielikSubstitution🔁
46'
A. Gilchrist ↔ G. CampbellSubstitution🔁
46'
I. Price ↔ J. MajaSubstitution🔁
46'
S. Iling Junior ↔ K. GrantSubstitution🔁
46'
A. Heggebo(1 - 2) · Assist: A. Mowatt
47'
A. Heggebo(2 - 2) · Assist: G. Campbell
52'
54'
🔁J. Eom ↔ M. WidellSubstitution
55'
🔁Z. Inoussa ↔ RonaldSubstitution
65'
🟨Josh KeyYellow card
65'
🔁Z. Vipotnik ↔ A. IdahSubstitution
76'
🔁M. Stamenic ↔ J. FultonSubstitution
76'
🔁J. Key ↔ L. CullenSubstitution
84'
🟨Liam CullenYellow card
J. Molumby(3 - 2) · Assist: J. Maja
85'
A. Heggebo ↔ O. DiakiteSubstitution🔁
90+2'
FT 3 - 2
Match statsWest Brom · Swansea
Key stats
%65 Possession %35
2.79 Expected goals (xG) 0.49
1.64 Pre-match xG 1.25
Shots
26 Total shots 3
10 Shots on target 2
10 Shots off target 1
6 Blocked shots 0
15 Shots inside box 2
11 Shots outside box 1
0 Saves 7
Attacking
143 Attacks 77
62 Dangerous attacks 20
Passing
582 Total passes 321
482 Accurate passes 212
%83 Pass accuracy %66
Set pieces & discipline
7 Corners 1
1 Offsides 2
11 Fouls 13
13 Free kicks 11
26 Throw-ins 13
7 Goal kicks 12
Cards
1 Yellow cards 2
1 1st-half cards 0
0 2nd-half cards 2
By half
0 1st-half goals 2
3 2nd-half goals 0
3 1st-half corners 1
4 2nd-half corners 0
Penalties
0 Penalties won 0
0 Penalty goals 0
LineupsWest Brom 4-2-3-1Swansea 4-2-3-1
West Brom · Bench
Coach: Ryan Glen Mason
Swansea · Bench
35Ronald35
Coach: Alan Michael Anthony Sheehan
HEAD TO HEAD10 meetings · 2021–2026
West Brom 2
Oct 20who was on topJan 11
Swansea 6
2 West Brom 2 draw 6 Swansea
GOALS IN THIS FIXTURE
2.7goals / match
1116total goals
1/3clean sheets
1-0West Brom best win · Aug 31
2-0Swansea best win · Feb 28
%70 Over 1.5 7/10
%40 Over 2.5 4/10
%30 Over 3.5 3/10
%60 BTTS 6/10
DOES THE VENUE MATTER
West Brom at home4 matches
2W 0D 2L 6:7
Swansea at home6 matches
4W 2D 0L 9:5
Results are read from the side that hosted the match.
SEASON COMPARISON
21West Bromin the table51pts
46matches 13-14-19W-D-L 48:58goals -10diff
LDWWD
11Swanseain the table64pts
46matches 18-10-18W-D-L 57:59goals -2diff
WDWLW
PREVIOUS MEETINGS
Jan 11 Swansea 1-1 West Brom FA Cup
Jan 1 Swansea 1-0 West Brom Championship
Jan 4 Swansea 1-1 West Brom Championship
Aug 31 West Brom 1-0 Swansea Championship
Jan 1 Swansea 1-0 West Brom Championship
Aug 12 West Brom 3-2 Swansea Championship
May 8 Swansea 3-2 West Brom Championship
Oct 1 West Brom 2-3 Swansea Championship
xG difference & finishing
West Brom3 gol · 2.79 xG +0.21
Swansea2 gol · 0.49 xG +1.51
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
West Brom dominated the ball65% possession
West Brom took more shots26 - 3
THE REFEREE28 matches on record
Tom Nield
Strictness47 TEMPO50
Cards: ModerateFouls: ModeratePenalties: FrequentGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 33.3 -0.3
Fouls 2422.6 +1.4
Goals 52.8 +2.2
Corners 89.1 -1.1
THIS MATCH VS SEASON AVERAGE
Goals 3.01.0 +2.0
Shots 26.012.0 +14.0
On target 10.03.5 +6.5
Possession %65%51 +13.8
Corners 7.04.7 +2.3
Cards 1.03.5 -2.5
Conceded 2.01.2 +0.8
this matchseason average · 45 matches
Goals 2.01.2 +0.8
Shots 3.011.9 -8.9
On target 2.03.7 -1.7
Possession %35%55 -20.0
Corners 1.04.4 -3.4
Cards 2.02.0
Conceded 3.01.2 +1.8
this matchseason average · 45 matches
PLAYER RATINGS★ Aune Selland Heggebø 9.00
Starting XI
19 Aune Selland Heggebø F · 89' 9.00
Goals2On target4/7Key pass1Duels won10/18Fouls won1Fouls2Passes21 · %16
27 Alex Mowatt M · 90' · K 8.20
Assist1Key pass6Dribbles1/1Tackles5Interceptions1Duels won10/10Fouls won2Passes57 · %49
8 Jayson Molumby M · 90' 7.60
Goals1On target1/1Key pass3Tackles1Duels won4/8Fouls won2Passes71 · %62
4 Callum Styles D · 90' 6.90
Dribbles1/2Tackles4Interceptions1Duels won12/18Fouls2Passes47 · %39
11 Michael Johnston M · 90' 6.70
On target2/3Key pass2Duels won2/9Fouls1Passes37 · %33
21 Isaac Price M · 45' 6.50
On target1/1Duels won1/2Fouls won1Passes13 · %9
2 Chris Mepham D · 90' 6.30
On target1/1Key pass1Dribbles1/1Duels won6/11Passes84 · %73
14 Alfie Gilchrist D · 45' 6.30
Key pass1Tackles2Interceptions1Duels won4/5Fouls won1Fouls1Passes38 · %29
22 Samuel Iling Junior M · 45' 6.20
Duels won2/5Fouls won1Fouls1Offside1Passes19 · %13
3 Nathaniel Phillips D · 45' 6.20
Duels won2/6Fouls won1Fouls1Passes44 · %43
20 Joshua Griffiths G · 90' 5.30
Passes32 · %24
Substitutes
6 George Campbell D · 45' 7.30
Assist1Key pass3Dribbles1/1Duels won4/7Passes35 · %29
5 Krystian Bielik D · 45' 7.20
On target1/1Key pass1Tackles1Interceptions1Duels won6/10Fouls2Passes41 · %33
10 Karlan Grant F · 45' 6.90
Key pass2Dribbles1/2Duels won4/9Fouls won3Fouls1Passes21 · %12
9 Josh Maja F · 45' 6.70
Assist1Key pass1Passes20 · %17
17 Ousmane Diakité M · 1'
Duels won1/2Passes2 · %1
Unused: Daryl DikeCharlie TaylorJoe WildsmithTammer Bany
Starting XI
30 Ethan Galbraith M · 90' 7.50
Goals1On target1/1Dribbles1/3Tackles1Duels won5/12Fouls won1Fouls1Passes44 · %31
9 Žan Vipotnik F · 65' 7.20
Goals1On target1/1Blocks1Duels won1/6Fouls1Offside1Passes6 · %5
22 Lawrence Vigouroux G · 90' 6.90
Saves7Passes43 · %15
27 Zeidane Inoussa M · 55' 6.70
Dribbles1/3Tackles1Interceptions1Duels won6/10Fouls won1Passes6 · %4
5 Ben Cabango D · 90' · K 6.50
Tackles3Interceptions3Duels won10/17Fouls won1Fouls1Passes38 · %30
10 Ji-sung Eom M · 54' 6.50
Key pass1Duels won3/10Fouls won2Fouls1Passes6 · %4
17 Gonçalo Franco M · 90' 6.30
Assist2Key pass2Tackles3Blocks2Duels won5/17Fouls won1Fouls4Passes24 · %18
6 Marko Stamenić M · 76' 6.20
Tackles1Duels won3/7Fouls won1Fouls2Passes29 · %21
14 Josh Tymon D · 90' 6.20
Tackles2Interceptions2Blocks1Duels won2/4Passes32 · %24
15 Cameron Burgess D · 90' 6.20
Tackles1Interceptions1Blocks1Duels won4/9Fouls won1Passes40 · %29
2 Josh Key D · 76' 5.90
Tackles1Duels won2/5Fouls won1Fouls2Passes25 · %18
Substitutes
20 Liam Cullen F · 14' 6.70
Duels won1/2Fouls1Passes4 · %2
33 Adam Idah F · 25' 6.70
Dribbles1/1Duels won3/5Fouls won1Offside1Passes4 · %1
7 Melker Widell M · 36' 6.50
Tackles1Interceptions1Blocks1Duels won3/5Passes6 · %2
4 Jay Fulton M · 14' 6.50
Tackles1Duels won1/2Passes8 · %5
35 Ronald F · 35' 6.50
Dribbles1/2Tackles1Duels won3/9Fouls won1Passes6 · %3
Unused: Ishé Samuels-SmithAndrew FisherRicardo SantosKaelan Casey
Win probabilityModel: 2 (%48) ✗
West Brom %26 Draw %26 Swansea %48
1.04West Brom xPuan
1.70Swansea xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
West BromDLWLD
SwanseaLLLLD
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20 Atletico Madrid 2-0 MalagaLa Liga · Aug 19 Casa Pia 0-7 BenficaPrimeira Liga · Aug 17
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad