KickoffDNA
0 live

West Bromwich Albion

Championship 4th of 24 · 14 pts · P7 W4 D2 L1 · GD +3 LDWWD

Coach: Eric Ramsay · since Jan 2026 · 0.44 ppg over 9

Next: at Wolverhampton Wanderers · Championship

50 team matches · 55 goals · 2025-09-19 → 2026-09-12 · ranks within the current squad · 17 players who appeared but left not shown

Most influential

#1
Isaac Price 21 · Central Midfield
● 6.91
Minutes #1G+A #2Rating #2Creation #3
Minutes
3984 (88% of team) · 46 starts + 4 sub
Goals + assists
8 + 2 (18% of team goals) · xG 11.0
Rating
6.98 (82th pct, midfielders in league)
Creation
69.0 key passes · 9.0 big chances · 1.76/90
  • DQueens Park RangersH7.0
  • WDerby CountyA6.8
  • WWatfordH6.5
  • DCharlton AthleticH7.2
  • LMiddlesbroughA 1A7.1
#2
George Campbell 6 · Centre Back · captain ×6
● 6.92
Minutes #4G+A #4Rating #5Defence #3
Minutes
3302 (73% of team) · 35 starts + 7 sub
Goals + assists
4 + 2 (11% of team goals) · xG 3.8
Rating
6.93 (78th pct, defenders in league)
Defence
8.4 actions/90 · duels 55% · aerials 73%
With / without
1.34 ppg starting (35) · 0.73 without (15) +0.61
  • DQueens Park RangersH
  • WDerby CountyA6.8
  • WWatfordH7.1
  • DCharlton AthleticH7.1
  • LMiddlesbroughA6.7
#3
Callum Styles 4 · Left Back
▲ 7.53
Minutes #2G+A #6Rating #6Defence #8
Minutes
3971 (88% of team) · 44 starts + 4 sub
Goals + assists
2 + 3 (9% of team goals) · xG 1.6
Rating
6.91 (74th pct, defenders in league)
Defence
6.0 actions/90 · duels 55% · aerials 89%
With / without
1.23 ppg starting (44) · 0.67 without (6) +0.56
  • DQueens Park RangersH1G8.2
  • WDerby CountyA7.2
  • WWatfordH7.3
  • DCharlton AthleticH1G8.5
  • LMiddlesbroughA6.4
#4
Nat Phillips 3 · Centre Back · captain ×3
● 6.92
Minutes #3G+A #9Rating #3Defence #1
Minutes
3582 (79% of team) · 41 starts + 2 sub
Goals + assists
2 + 0 (4% of team goals) · xG 2.8
Rating
6.97 (84th pct, defenders in league)
Defence
10.9 actions/90 · duels 65% · aerials 72%
With / without
1.27 ppg starting (41) · 0.67 without (9) +0.60
  • DQueens Park RangersH7.2
  • WDerby CountyA7.5
  • WWatfordH6.4
  • DCharlton AthleticH6.6
  • LMiddlesbroughA6.9
#5
Jimmy-Jay Morgan 11 · Centre Forward New signing · 1 Jul
● 7.03
Minutes #11G+A #5Rating #1Creation #6
Minutes
519 (11% of team) · 6 starts + 1 sub
Goals + assists
3 + 3 (11% of team goals) · xG 2.2
Rating
7.22 (97th pct, attackers in league)
Creation
6.0 key passes · 2.0 big chances · 1.39/90
With / without
2.17 ppg starting (6) · 1.02 without (44) +1.14
  • DQueens Park RangersH6.7
  • WDerby CountyA 1A7.2
  • WWatfordH1G7.5
  • DCharlton AthleticH6.7
  • LMiddlesbroughA1G7.1

Full squad by position · click a column to sort

PlayerRankAppsMinGAxGRatingFormMin#G+A#Rat#
Goalkeepers
Max O'Leary 1 #12 24 2090 0 1 0.0 6.74 ● 6.83 9 14 13
Matt Ingram 13 New signing · 1 Jul 0 0 0 0 7.82
Defenders
George Campbell 6 #2 42 3302 4 2 3.8 6.93 ● 6.92 4 4 5
Callum Styles 4 #3 48 3971 2 3 1.6 6.91 ▲ 7.53 2 6 6
Nat Phillips 3 #4 43 3582 2 0 2.8 6.97 ● 6.92 3 9 3
Chris Mepham 2 #10 28 2049 1 0 1.2 6.84 ▲ 7.34 10 11 9
Conor Townsend 22 New signing · 24 Jul #13 2 128 0 0 0.0 6.96 6.96 17 17 4
Nolan Galves 25 New signing · 28 Jul #16 6 465 0 0 0.0 6.64 ● 6.65 12 16 17
Brayann Pereira 18 New signing · 1 Sep 1 34 0 0 0.0 5.68 ▼ 6.35
Midfielders
Isaac Price 21 #1 50 3984 8 2 11.0 6.98 ● 6.91 1 2 2
Ousmane Diakité 17 #8 42 3114 1 1 3.6 6.85 ● 7.0 5 8 8
Jayson Molumby 8 #9 41 2943 2 2 3.9 6.8 ● 6.95 7 7 11
Harry Whitwell 29 #11 9 434 1 1 0.7 6.82 ● 6.96 13 10 10
Felix Horn Myhre 7 New signing · 5 Aug #14 6 415 0 1 0.2 6.73 ● 6.74 14 12 14
Toby Collyer 15 New signing · 30 Aug #15 9 287 0 1 0.1 6.65 ● 6.59 15 13 16
Rabby Nzingoula 20 New signing · 11 Aug #17 7 287 0 0 0.4 6.68 ● 6.75 16 15 15
Attackers
Jimmy-Jay Morgan 11 New signing · 1 Jul #5 7 519 3 3 2.2 7.22 ● 7.03 11 5 1
Mikey Johnston 10 #6 32 2260 1 7 3.8 6.89 ● 6.6 8 3 7
Aune Heggebø 19 #7 48 3070 11 3 12.7 6.78 ● 6.61 6 1 12
Kareem Tunde 26 New signing · 27 Aug 3 81 0 0 0.3 6.65 ● 6.6
Tammer Bany 23 4 55 0 0 0.0 6.42 6.42
Barney Stewart 9 New signing · 1 Jul 6 42 0 0 0.0 6.52 ● 6.52

Ranks need 90+ minutes in the window (rating also 2+ rated matches). Form = average rating over the player's last 5 appearances anywhere, arrow vs their own last-365 average (±0.3). With/without shown only with 5+ matches each side and is a record, not an effect.

This week · last 7 days

1match played · last one 6 days ago
0 kmtravelled · round trips from The Hawthorns, as the crow flies
2 duntil the next match
Last win from behind · 26 days ago 23 Aug 2026 · v Burnley 3-1 · Championship From 1 down at 8′ · level Harry Whitwell 18′ · winner Isaac Price 46′
  • 12 Sepv Queens Park Rangers · The Hawthorns, West Bromwich · home · UK CHAMP

Market · 2026/2027 · Championship · 7 priced matches

14 ptsthe market expected 10.3 ± 3.3 · gap +3.7 (+1.1 sd)
57%went in as favourite · even 14% · underdog 29%

Pinnacle closing 1X2, margin removed; expected points = 3 × P(win) + P(draw) per match, summed. ± is one standard deviation of the season total, so about a third of team-seasons finish outside it and the gap is a description of this season, not a rating of the team or the market.

50 matches · 2025-09-19 → 2026-09-12

MetricAll 50Home 24Away 26
Results
Matches502426
Points per game1.161.580.77
W / D / L14 / 16 / 209 / 11 / 45 / 5 / 16
Goals for / match1.101.330.88
Goals against / match1.321.081.54
Clean sheets28%33%23%
Failed to score28%25%31%
Both teams scored56%58%54%
Over 2.550%46%54%
Expected goals
xG for / match1.441.691.20
xG against / match1.180.831.50
xG difference0.260.86-0.30
Finishing vs xG-0.34-0.36-0.32
xPts / match1.551.941.19
Points vs xPts-0.39-0.35-0.42
Game state
Scored first38%50%27%
PPG when scoring first2.052.002.14
PPG when conceding first0.521.250.18
Came back from behind26%50%16%
Won from behind330
Came back for a point or win743
Leads held61%60%62%
Minutes leading22%30%15%
Minutes level53%54%53%
Minutes trailing25%16%32%
First goal (min)464052
First goal conceded (min)444544
Timing
Goals scored in 2nd half57%56%59%
Goals conceded in 2nd half55%58%54%
Late goals for (76'+)0.260.170.35
Late goals against0.300.250.35
Style
Possession51%54%49%
Shots12.714.710.9
On target4.14.83.5
Shot conversion9%9%8%
Shots inside box65%63%67%
Big chances created2.02.31.8
Corners5.06.04.1
xG from set plays36%40%31%
Goals from headers23%19%27%
Pressure index13.116.310.1
Dominant minutes51.557.545.9
Pass accuracy80%82%79%
Fouls10.310.010.5
Cards1.921.502.31

Goal timing for / against per 15 min

0–15'47
16–30'89
31–45'1113
46–60'812
61–75'1110
76–90'1214

Current: unbeaten 4 · winless 1 · scoring 8 · conceding 1

FormationUsePPGGFGAxGxGA
4-4-222 44%1.451.050.861.421.22
4-2-3-120 40%1.051.151.41.531.01
3-4-2-13 6%0.00.03.00.861.62
4-4-1-12 4%1.52.02.01.671.55
5-4-12 4%0.51.52.01.180.75

Windows with fewer than 5 matches show no figures. Won from behind counts matches the team trailed in at any point and won on goals; a shootout win after coming back to level counts as a comeback, not a win from behind. Distances are straight-line round trips from the ground the team hosts most, never road or air miles.

7 matches with pressure data · intensity v an average side in the same situations, SD units · raw 12.18 for, 11.93 against

Pressure in line with an average side in the same situations (+0.14) · stands out: 10 min after scoring +0.38

Typical match · pressure by minute, smoothed · overall home away

0'15'30'45'60'75'90'

Tempo

Overall intensity+0.147
Early press (0-15, level)+0.027
Late push (76+, level)-0.292

Game state

When ahead+0.085
When level+0.197
When behind-0.033
10 min after conceding-0.105
10 min after scoring+0.387

Situations

At home+0.274
Away-0.043
3 days rest or fewer+0.052
4+ days rest+0.175

Opposition

v mid-tier opponents+0.003
v bottom-tier opponents+0.234
As favourite+0.224
As underdog-0.072

Conceded

Pressure conceded-0.047
Conceded when ahead-0.165
Conceded late (76+)-0.257

Congested vs rested -0.11 · Ahead vs level -0.11 · Behind vs level -0.22

Bars are SD units against the league baseline for the same venue, game state, men on the pitch and minute; the last column is the number of matches behind each figure. Fewer than 3 matches shows greyed.

7 played in the 2026/27 season · W4 D2 L1 · tap a result for the summary, events, stats, lineups, player stats and closing odds.

Championship· 2026/2027W4 D2 L1

39 fixtures in the feed · kick-off times in your local time.

Sun 20 SepChampionship · Matchweek 8 Wolverhampton Wanderers v West Bromwich Albion 1/1 Sat 10 OctChampionship · Matchweek 9 West Bromwich Albion v Birmingham City 1/1 Tue 13 OctChampionship · Matchweek 10 Wrexham v West Bromwich Albion 1/1 Sat 17 OctChampionship · Matchweek 11 West Bromwich Albion v Blackburn Rovers 1/1 Sat 24 OctChampionship · Matchweek 12 Preston North End v West Bromwich Albion 1/1 Sat 31 OctChampionship · Matchweek 13 West Ham United v West Bromwich Albion 1/1 Tue 3 NovChampionship · Matchweek 14 West Bromwich Albion v Southampton 1/1 Sat 7 NovChampionship · Matchweek 15 West Bromwich Albion v Millwall 1/1 Sat 21 NovChampionship · Matchweek 16 Swansea City v West Bromwich Albion 1/1 Wed 25 NovChampionship · Matchweek 17 Bolton Wanderers v West Bromwich Albion 1/1 Sat 28 NovChampionship · Matchweek 18 West Bromwich Albion v Bristol City 1/1 Sat 5 DecChampionship · Matchweek 19 Portsmouth v West Bromwich Albion 1/1 Tue 8 DecChampionship · Matchweek 20 West Bromwich Albion v Cardiff City 1/1 Sat 12 DecChampionship · Matchweek 21 Stoke City v West Bromwich Albion 1/1 Fri 18 DecChampionship · Matchweek 22 West Bromwich Albion v Sheffield United 1/1 Sat 26 DecChampionship · Matchweek 23 Lincoln City v West Bromwich Albion 1/1 Tue 29 DecChampionship · Matchweek 24 West Bromwich Albion v Preston North End 1/1 Fri 1 JanChampionship · Matchweek 25 West Bromwich Albion v Stoke City 1/1 Sat 16 JanChampionship · Matchweek 26 Blackburn Rovers v West Bromwich Albion 1/1 Sat 23 JanChampionship · Matchweek 27 West Bromwich Albion v West Ham United 1/1 Tue 26 JanChampionship · Matchweek 28 Southampton v West Bromwich Albion 1/1 Sat 30 JanChampionship · Matchweek 29 Millwall v West Bromwich Albion 1/1 Sat 6 FebChampionship · Matchweek 30 West Bromwich Albion v Swansea City 1/1 Sat 13 FebChampionship · Matchweek 31 Queens Park Rangers v West Bromwich Albion 1/1 Tue 16 FebChampionship · Matchweek 32 West Bromwich Albion v Wrexham 1/1 Sat 20 FebChampionship · Matchweek 33 West Bromwich Albion v Wolverhampton Wanderers 1/1 Sat 27 FebChampionship · Matchweek 34 Birmingham City v West Bromwich Albion 1/1 Tue 2 MarChampionship · Matchweek 35 Burnley v West Bromwich Albion 1/1 Sat 6 MarChampionship · Matchweek 36 West Bromwich Albion v Norwich City 1/1 Sat 13 MarChampionship · Matchweek 37 Bristol City v West Bromwich Albion 1/1 Tue 16 MarChampionship · Matchweek 38 West Bromwich Albion v Portsmouth 1/1 Sat 20 MarChampionship · Matchweek 39 West Bromwich Albion v Lincoln City 1/1 Sat 3 AprChampionship · Matchweek 40 Sheffield United v West Bromwich Albion 1/1 Wed 7 AprChampionship · Matchweek 41 West Bromwich Albion v Derby County 1/1 Sat 10 AprChampionship · Matchweek 42 Watford v West Bromwich Albion 1/1 Sat 17 AprChampionship · Matchweek 43 West Bromwich Albion v Middlesbrough 1/1 Tue 20 AprChampionship · Matchweek 44 Charlton Athletic v West Bromwich Albion 1/1 Sat 24 AprChampionship · Matchweek 45 Cardiff City v West Bromwich Albion 1/1 Sat 1 MayChampionship · Matchweek 46 West Bromwich Albion v Bolton Wanderers 1/1

22 players in the current squad · 2026/2027. Appearances, minutes and rating over the last 365 days for this club.

Goalkeepers 2

  • 1 Max O'LearyGoalkeeper · 29 · England 24 (23) 2090′ 0+1 6.74
  • 13 Matt Ingram New signing · 1 Jul Yet to debutGoalkeeper · 32 · England 0 0′ 0+0

Defenders 7

  • 2 Chris MephamCentre Back · 28 · Wales 28 (22) 2049′ 1+0 6.84
  • 3 Nat PhillipsCentre Back · 29 · England 43 (41) 3582′ 2+0 6.97
  • 4 Callum StylesLeft Back · 26 · Hungary 48 (44) 3971′ 2+3 6.91
  • 6 George CampbellCentre Back · 25 · United States 42 (35) 3302′ 4+2 6.93
  • 18 Brayann Pereira New signing · 1 SepRight Back · 23 · France 1 (1) 34′ 0+0 5.68
  • 22 Conor Townsend New signing · 24 JulLeft Back · 33 · England 2 (1) 128′ 0+0 6.96
  • 25 Nolan Galves New signing · 28 JulRight Back · 23 · France 6 (5) 465′ 0+0 6.64

Midfielders 7

  • 7 Felix Horn Myhre New signing · 5 AugCentral Midfield · 27 · Norway 6 (5) 415′ 0+1 6.73
  • 8 Jayson MolumbyCentral Midfield · 27 · Republic of Ireland 41 (31) 2943′ 2+2 6.8
  • 15 Toby Collyer New signing · 30 AugDefensive Midfield · 22 · England 9 (4) 287′ 0+1 6.65
  • 17 Ousmane DiakitéDefensive Midfield · 26 · Mali 42 (34) 3114′ 1+1 6.85
  • 20 Rabby Nzingoula New signing · 11 AugDefensive Midfield · 20 · France 7 (2) 287′ 0+0 6.68
  • 21 Isaac PriceCentral Midfield · 22 · Northern Ireland 50 (46) 3984′ 8+2 6.98
  • 29 Harry WhitwellCentral Midfield · 20 · England 9 (6) 434′ 1+1 6.82

Attackers 6

  • 9 Barney Stewart New signing · 1 JulCentre Forward · 22 · Scotland 6 42′ 0+0 6.52
  • 10 Mikey JohnstonLeft Wing · 27 · Scotland 32 (26) 2260′ 1+7 6.89
  • 11 Jimmy-Jay Morgan New signing · 1 JulCentre Forward · 20 · England 7 (6) 519′ 3+3 7.22
  • 19 Aune HeggebøCentre Forward · 25 · Norway 48 (36) 3070′ 11+3 6.78
  • 23 Tammer BanyCentre Forward · 22 · Denmark 4 55′ 0+0 6.42
  • 26 Kareem Tunde New signing · 27 AugRight Wing · 21 · Spain 3 (1) 81′ 0+0 6.65