Championship 2026/27, matchday 4: every number from the 12 matches

💬 Comments none yet — be the first · what does this get wrong, or miss?

GoalSoon · built 05 September 2026, 10:48 UTC · every figure is our own count from our own database

28 goals in 12 matches — 2.33 a game, against 2.61 across all 545 matches of 2025/26. 5 home wins, 4 draws, 3 away wins. Results, goals by minute, cards, shots, possession, xG and player ratings — all of it on one page.

Results

MatchHTxGShotsOn targetHome poss.
West Ham 4–2 Wolves—–——–——–——–—
Swansea 2–0 Watford—–——–——–——–—
Sheffield Utd 1–0 Bolton—–——–——–——–—
Preston 1–3 Bristol City—–——–——–——–—
Portsmouth 0–2 Derby—–——–——–——–—
Lincoln 0–0 Blackburn—–——–——–——–—
Stoke 1–0 Norwich—–——–——–——–—
Birmingham 1–1 Southampton—–——–——–——–—
West Brom 1–1 Charlton—–—0.57–0.3915–43–171%
QPR 2–1 Cardiff—–—2.09–0.6020–94–337%
Millwall 0–3 Wrexham—–—0.23–0.884–90–339%
Burnley 1–1 Middlesbrough—–—0.64–1.2211–103–243%

The heaviest match was West Ham 4–2 Wolves with 6 goals. 6 of 12 matches had both clubs scoring, 4 went over 2.5 goals, and 7 clubs failed to score. 0 goals came before half-time and 28 after it; 0 arrived inside the first 15 minutes and 0 after the 75th. The earliest goal of the round came in minute None, the latest in minute None. 0 of the 0 goals were penalties and 0 were own goals; the round produced 0 yellow cards and 0 red. The minute-by-minute feed carries 0 of the 28 goals, so every count in this paragraph is a floor, not a total; the scores and half-time scores above are complete.

Every match, in detail

West Ham 4–2 Wolves 2026-09-01 18:45 UTC · half-time None–None
London Stadium

Goals

  • none

West Ham · Wolves

no match statistics

source: events only

Swansea 2–0 Watford 2026-09-01 18:45 UTC · half-time None–None
Swansea.com Stadium

Goals

  • none

Swansea · Watford

no match statistics

source: events only

Sheffield Utd 1–0 Bolton 2026-09-01 18:45 UTC · half-time None–None
The Shay

Goals

  • none

Sheffield Utd · Bolton

no match statistics

source: events only

Preston 1–3 Bristol City 2026-09-01 18:45 UTC · half-time None–None
Deepdale

Goals

  • none

Preston · Bristol City

no match statistics

source: events only

Portsmouth 0–2 Derby 2026-09-01 18:45 UTC · half-time None–None
Fratton Park

Goals

  • none

Portsmouth · Derby

no match statistics

source: events only

Lincoln 0–0 Blackburn 2026-09-01 18:45 UTC · half-time None–None
LNER stadium

Goals

  • none

Lincoln · Blackburn

no match statistics

source: events only

Stoke 1–0 Norwich 2026-09-01 19:00 UTC · half-time None–None
Bet365 Stadium

Goals

  • none

Stoke · Norwich

no match statistics

source: events only

Birmingham 1–1 Southampton 2026-09-01 19:00 UTC · half-time None–None
 

Goals

  • none

Birmingham · Southampton

no match statistics

source: events only

West Brom 1–1 Charlton 2026-09-02 18:45 UTC · half-time None–None
The Hawthorns

Goals

  • none

Best rated

  • 8.2 Callum Styles West Brom · 1 goal, 2 shots, 6/9 duels
  • 7.6 Ousmane Diakité West Brom · 10/11 duels
  • 7.5 Tyreece Campbell Charlton · 1 goal, 1 shots, 2/4 duels

West Brom · Charlton

0.57xG0.39
0.25xG first half0.08
15Shots4
3On target1
8Shots in the box4
7Blocked3
8Corners3
71%Possession29%
721Passes282
640Passes completed212
0Saves2
4Fouls16
2Offsides2
1Yellow cards1

source: full match archive

QPR 2–1 Cardiff 2026-09-02 18:45 UTC · half-time None–None
Loftus Road

Goals

  • none

Best rated

  • 8.9 Rumarn Burrell QPR · 2 goals, 4 shots, 6/16 duels
  • 7.9 Perry Ng Cardiff · 1 goal, 3 shots, 5/8 duels
  • 7.9 Gabriel Osho Cardiff · 8/10 duels

QPR · Cardiff

2.09xG0.60
0.78xG first half0.31
20Shots9
4On target3
17Shots in the box5
7Blocked2
3Corners4
37%Possession63%
342Passes583
270Passes completed515
2Saves2
10Fouls12
2Offsides0
0Yellow cards2

source: full match archive

Millwall 0–3 Wrexham 2026-09-02 18:45 UTC · half-time None–None
The Den

Goals

  • none

Best rated

  • 8.3 Jacques Ekomié Wrexham · 1 goal, 1 shots, 8/10 duels
  • 7.6 Kieffer Moore Wrexham · 1 goal, 1 shots, 7/14 duels
  • 7.3 Max Cleworth Wrexham · 2 shots, 8/19 duels

Millwall · Wrexham

0.23xG0.88
0.23xG first half0.11
4Shots9
0On target3
1Shots in the box8
1Blocked3
1Corners2
39%Possession61%
350Passes566
263Passes completed473
1Saves0
11Fouls14
0Offsides1
2Yellow cards1

source: full match archive

Burnley 1–1 Middlesbrough 2026-09-02 19:00 UTC · half-time None–None
Turf Moor

Goals

  • none

Best rated

  • 8.5 Aidan Morris Middlesbrough · 1 goal, 2 shots, 7/9 duels
  • 7.6 Radek Vitek Middlesbrough · 2 saves, 2/2 duels
  • 7.6 Ugo Raghouber Burnley · 1 goal, 1 shots, 1/4 duels

Burnley · Middlesbrough

0.64xG1.22
0.30xG first half1.09
11Shots10
3On target2
6Shots in the box4
4Blocked3
5Corners1
43%Possession57%
390Passes541
301Passes completed466
1Saves2
11Fouls8
2Offsides6
2Yellow cards2

source: full match archive

Every club, one row each

ClubOpponentScorexGShotsOTIn boxCorPossPassesSavesFoulsYel
WrexhamAMillwall3–00.88938261%5660141
West HamHWolves4–20
Bristol CityAPreston3–10
DerbyAPortsmouth2–00
SwanseaHWatford2–00
QPRHCardiff2–12.0920417337%3422100
Sheffield UtdHBolton1–00
StokeHNorwich1–00
BirminghamHSouthampton1–10
BurnleyHMiddlesbrough1–10.641136543%3901112
CharltonAWest Brom1–10.39414329%2822161
MiddlesbroughABurnley1–11.221024157%541282
SouthamptonABirmingham1–10
West BromHCharlton1–10.571538871%721041
BlackburnALincoln0–00
LincolnHBlackburn0–00
CardiffAQPR1–20.60935463%5832122
BoltonASheffield Utd0–10
NorwichAStoke0–10
WolvesAWest Ham2–40
PrestonHBristol City1–30
PortsmouthHDerby0–20
WatfordASwansea0–20
MillwallHWrexham0–30.23401139%3501112

West Brom had the most of the ball (71 per cent); QPR took the most shots (20).

Goals against xG

xG is the provider's shot-quality model, not ours; we publish it because it is the same measure across every match here. One matchday is far too small to call anyone lucky — this is a record of what happened, not a verdict.

ClubOpponentGoalsxGGoals − xG ConcededxG facedSaved against xG
WrexhamMillwall 30.88+2.12 00.23+0.23
CharltonWest Brom 10.39+0.61 10.57-0.43
West BromCharlton 10.57+0.43 10.39-0.61
CardiffQPR 10.60+0.40 22.09+0.09
BurnleyMiddlesbrough 10.64+0.36 11.22+0.22
QPRCardiff 22.09-0.09 10.60-0.40
MiddlesbroughBurnley 11.22-0.22 10.64-0.36
MillwallWrexham 00.23-0.23 30.88-2.12

Wrexham scored 2.12 goals more than the model expected of their chances; Millwall scored 0.23 fewer. The last column is the same subtraction at the other end: how many goals a club conceded against the xG of the shots it faced.

One column we removed. The feed also carries a field called “goals prevented”, which looks like a goalkeeping measure. In all 12 matches of this round it is identical for both clubs (West Brom–Charlton -0.38, QPR–Cardiff -0.45, Millwall–Wrexham +0.00, and so on), so it cannot be a per-club number and we do not publish it rather than guess at what it means.

Scorers and assists

4 of the 28 goals have an assist recorded against them. Assists come from the full match archive where it has arrived (3 matches) and from the live event feed otherwise, which records fewer of them — so this is a floor, not a count.

PlayerClubGoalsAssists
Rumarn BurrellQPR20
Aidan MorrisMiddlesbrough10
Callum StylesWest Brom10
Perry NgCardiff10
Tyreece CampbellCharlton10
Ugo RaghouberBurnley10
Ollie TannerCardiff01
Ronnie EdwardsQPR01
Sebastian BerhalterMiddlesbrough01
Zeki AmdouniBurnley01

Player ratings, top 25

Ratings are the provider's, over the 4 matches whose player detail has arrived; 160 player appearances in total.

PlayerClubRatingMinGAShKey p.DuelsTklIntSaves
Rumarn BurrellQPR8.99020436/16000
Aidan MorrisMiddlesbrough8.59010217/9320
Jacques EkomiéWrexham8.37610108/10410
Callum StylesWest Brom8.29010236/9510
Perry NgCardiff7.99010315/8350
Gabriel OshoCardiff7.99000008/10310
Ousmane DiakitéWest Brom7.690000010/11210
Kieffer MooreWrexham7.67310127/14210
Radek VitekMiddlesbrough7.69000012/2102
Ugo RaghouberBurnley7.69010101/4010
Tyreece CampbellCharlton7.59010102/4110
Arthur OkonkwoCharlton7.39000000/0002
Isaac PriceWest Brom7.39000122/4100
Rabby NzingoulaWest Brom7.34500206/8110
Tariq LampteyQPR7.37200117/11300
Alfie LloydQPR7.38100204/9000
Max CleworthWrexham7.39000208/19200
Jayson MolumbyWest Brom7.29000116/9110
Conor CoventryCharlton7.28900002/5210
George CampbellWest Brom7.29000013/4100
Ivan MesíkCharlton7.23000011/1100
Nicolas MadsenQPR7.27100012/3130
Joel BaganCardiff7.29000004/6100
Daniel ImrayWrexham7.22301023/5100
Callum DoyleWrexham7.29000007/13130

Matchday 4 against the whole of 2025/26

One round is 12 matches and last season was 545. Every difference below is well inside what 12 matches can produce by chance; it is here as a record, not as a trend.

MeasureMatchday 42025/26 averageDifference
Goals per match2.332.61-0.27
Goals in the first half, per match0.001.21-1.21
Shots per club10.212.6-2.4
Shots on target per club2.44.1-1.7
xG per club0.831.28-0.46
Corners per club3.45.2-1.8
Passes per club472401+71
Fouls per club10.810.7+0.0
Yellow cards per club1.381.89-0.51
Saves per club1.22.8-1.5
Home wins (share)0.420.41+0.01
Draws (share)0.330.26+0.07

Where these numbers come from

Our own database, built from the same feed every match here uses. Team figures for 4 of 12 matches, goals and cards by minute for all 12, player-level detail for 4. Crowds and referees are as published for the 0 matches that carry them . Nothing on this page is a projection.

What is missing, stated plainly. the event feed is missing 28 of the 28 goals, so goal minutes, penalties and the scorer table are floors; 8 of the 12 matches (West Ham–Wolves, Swansea–Watford, Sheffield Utd–Bolton, Preston–Bristol City, Portsmouth–Derby, Lincoln–Blackburn, Stoke–Norwich, Birmingham–Southampton) have team figures but no player-level detail yet — the archive feed delivers those a day later, so player ratings below cover 4 matches, not 12; attendance is published for 0 of 12 matches, so there is no average to give.
The rest of the season on the same data: all 24 clubs, their matches and their players · the free season packs.

Comments

No account, no email. Links are not allowed — say it in words.

Loading…