Bristol City vs West Brom

21 March 2026 · Championship · 2025/26 · Referee Thomas Kirk

Full time 0 – 1

Half-time: 0–1

  • G. Campbell 26’

Match summary

West Brom won 1-0 away at Bristol City. West Brom led 1-0 at half-time.

G. Campbell put West Brom ahead with a header in the 26th minute.

The chances backed that up: West Brom created 2.42 expected goals (xG) from 19 shots to Bristol City's 0.20 from 4.

Match stats

54% Possession 46%
4 Shots 19
1 Shots on target 6
5 Corners 4
533 Passes 463
80.9% Pass accuracy 79.5%
14 Tackles 22
10 Fouls 6
1 Yellow cards 1
0 Offsides 1

Key events

Bristol City West Brom
26’
G. CampbellHeader0-1 (West Brom)
32’
Shot on target
38’
46’
S. ArmstrongS. Twine
46’
46’
R. McCrorieShot on target
57’
65’
C. StylesShot on target
G. EarthyS. Morsy
69’
69’
D. DikeJ. Maja
70’
D. ImrayShot on target
72’
J. MolumbyShot on target
72’
I. PriceShot on target
D. BurgzorgE. R. Jacobsen
79’
80’
J. JimohJ. Wallace
83’
86’
C. TaylorA. S. Heggebø

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.20 2.42 26’ G. Campbell (West Brom), 0-1 26’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.20 2.42 26’ G. Campbell (West Brom), 0-1 Campbell 26’
Bristol City 0.20 xGWest Brom 2.42 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 West Brom attacking Bristol City attacking 
72’ J. Molumby (West Brom), from a corner, 0.42 xG, saved 90’ I. Price (West Brom), open play, 0.36 xG, off target 32’ Unknown (West Brom), open play, 0.32 xG, saved 26’ G. Campbell (West Brom), from a corner, 0.28 xG, goal 70’ I. Price (West Brom), open play, 0.19 xG, off target 4’ Unknown (West Brom), open play, 0.12 xG, off target 72’ Unknown (West Brom), from a corner, 0.12 xG, blocked 72’ Unknown (West Brom), from a corner, 0.09 xG, blocked 72’ Unknown (West Brom), open play, 0.08 xG, blocked 29’ E. R. Jacobsen (Bristol City), from a corner, 0.08 xG, blocked 49’ N. Phillips (West Brom), from a corner, 0.07 xG, off target 57’ R. McCrorie (Bristol City), open play, 0.07 xG, saved 49’ Unknown (West Brom), from a corner, 0.07 xG, blocked 43’ J. Molumby (West Brom), set piece, 0.06 xG, off target 48’ J. Wallace (West Brom), open play, 0.06 xG, blocked 55’ Unknown (West Brom), open play, 0.04 xG, blocked 72’ I. Price (West Brom), open play, 0.05 xG, saved 70’ Unknown (West Brom), open play, 0.04 xG, blocked 28’ T. Horvat (Bristol City), open play, 0.03 xG, blocked 11’ A. Randell (Bristol City), set piece, 0.02 xG, off target 47’ J. Molumby (West Brom), open play, 0.02 xG, off target 65’ C. Styles (West Brom), open play, 0.02 xG, saved 70’ D. Imray (West Brom), open play, 0.01 xG, saved 72’ J. Molumby (West Brom), from a corner, 0.42 xG, saved 90’ I. Price (West Brom), open play, 0.36 xG, off target 32’ Unknown (West Brom), open play, 0.32 xG, saved 26’ G. Campbell (West Brom), from a corner, 0.28 xG, goal 70’ I. Price (West Brom), open play, 0.19 xG, off target 4’ Unknown (West Brom), open play, 0.12 xG, off target 72’ Unknown (West Brom), from a corner, 0.12 xG, blocked 72’ Unknown (West Brom), from a corner, 0.09 xG, blocked 29’ E. R. Jacobsen (Bristol City), from a corner, 0.08 xG, blocked 72’ Unknown (West Brom), open play, 0.08 xG, blocked 49’ N. Phillips (West Brom), from a corner, 0.07 xG, off target 57’ R. McCrorie (Bristol City), open play, 0.07 xG, saved 49’ Unknown (West Brom), from a corner, 0.07 xG, blocked 43’ J. Molumby (West Brom), set piece, 0.06 xG, off target 48’ J. Wallace (West Brom), open play, 0.06 xG, blocked 72’ I. Price (West Brom), open play, 0.05 xG, saved 55’ Unknown (West Brom), open play, 0.04 xG, blocked 70’ Unknown (West Brom), open play, 0.04 xG, blocked 28’ T. Horvat (Bristol City), open play, 0.03 xG, blocked 11’ A. Randell (Bristol City), set piece, 0.02 xG, off target 47’ J. Molumby (West Brom), open play, 0.02 xG, off target 65’ C. Styles (West Brom), open play, 0.02 xG, saved 70’ D. Imray (West Brom), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Bristol City 3-4-2-1 Starting XI
Vítek
Eile
Knight
Borges
Sykes 46’
Randell
Morsy 69’
McCrorie
Horvat
Twine 46’
Jacobsen 79’
West Brom 4-4-2 Starting XI
Griffiths
Imray
Phillips
Campbell
Styles
Wallace 80’
Molumby
Diakité
Price
Maja 69’
Heggebø 86’

Player stats

Goalkeeper1 player
90′ 5 1 25 1 – – – –
Defenders4 players
N. Eile
90′ 3 2 – 3 – 76 2 – – –
90′ – 1 – 3 3 74 – – – –
90′ 2 – – 5 2 72 2 – – –
C. Pring Came on as a substitute
45′ 1 1 – 2 1 23 1 – – –
Midfielders6 players
45′ – – 16 1 – – – 1 – – –
90′ – – 46 – – 1 1 1 – – –
69′ – – 45 – – 3 – 3 2 – –
90′ – – 47 – – 2 1 10 – 1 –
M. Bird Came on as a substitute
45′ – – 32 – – – 1 – – – –
G. Earthy Came on as a substitute
21′ – – 17 – – – 1 – – – –
Forwards5 players
45′ – – 1 – 0.03 – 1 3 – 20
45′ – – – – – – – 3 2 16 –
E. R. Jacobsen
79′ – – 1 – 0.08 – 1 2 – 10 –
S. Armstrong Came on as a substitute
45′ – – – – – – – 2 1 11 –
D. Burgzorg Came on as a substitute
11′ – – – – – – – 2 – 4 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Bristol City win 36% Avg odds 2.63
Draw 28% Avg odds 3.28
West Brom win 36% Avg odds 2.60

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.