Championship 2026/27, matchday 3: 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

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

Results

MatchHTxGShotsOn targetHome poss.
Wrexham 1–2 Birmingham0–11.42–1.859–104–461%
Wolves 4–1 Stoke2–12.64–0.8818–108–353%
Middlesbrough 3–1 West Brom0–02.46–1.4015–126–447%
Derby 0–3 Swansea0–20.59–3.338–230–1247%
Watford 1–1 West Ham1–11.30–0.7315–134–138%
Southampton 5–1 Millwall2–13.21–1.0921–147–552%
Norwich 4–1 Burnley3–11.92–0.9520–166–437%
Charlton 1–0 Preston0–00.87–0.9115–122–157%
Cardiff 2–2 Sheffield Utd2–22.27–1.5328–610–467%
Bristol City 2–1 Portsmouth1–00.61–1.389–143–146%
Bolton 0–1 Lincoln0–01.54–1.0520–86–269%
Blackburn 1–2 QPR0–01.02–1.3012–192–655%

The heaviest match was Southampton 5–1 Millwall with 6 goals. 9 of 12 matches had both clubs scoring, 9 went over 2.5 goals, and 3 clubs failed to score. 20 goals came before half-time and 20 after it; 4 arrived inside the first 15 minutes and 0 after the 75th. The earliest goal of the round came in minute 2, the latest in minute 73. 1 of the 11 goals were penalties and 0 were own goals; the round produced 8 yellow cards and 0 red. The minute-by-minute feed carries 11 of the 40 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

Wrexham 1–2 Birmingham 2026-08-28 19:00 UTC · half-time 0–1 · 3-4-2-1 v 4-2-3-1
Racecourse Ground

Goals

  • 13' Phil Neumann Birmingham assist Alex Cochrane

Cards

  • 🟨 7' Alex Cochrane Birmingham

Best rated

  • 8.9 Phil Neumann Birmingham · 2 goals, 2 shots, 7/10 duels
  • 8.2 Callum Doyle Wrexham · 1 goal, 1 shots, 9/12 duels
  • 7.6 Issa Kaboré Wrexham · 1/2 duels

Wrexham · Birmingham

1.42xG1.85
0.22xG first half1.24
9Shots10
4On target4
8Shots in the box8
1Blocked3
3Corners6
61%Possession39%
486Passes311
380Passes completed206
1Saves3
9Fouls14
2Offsides2
1Yellow cards2

source: full match archive

Wolves 4–1 Stoke 2026-08-29 11:30 UTC · half-time 2–1 · 4-2-3-1 v 4-2-3-1
Molineux Stadium

Goals

  • 2' Sam Gallagher Stoke
  • 19' Rodrigo Gomes Wolves
  • 23' Rodrigo Gomes Wolves
  • 55' Raúl Jiménez (pen) Wolves

Cards

  • 🟨 15' Jun-Ho Bae Stoke
  • 🟨 31' Bosun Lawal Stoke
  • 🟨 39' Mateus Mané Wolves
  • 🟨 45' Sam Gallagher Stoke

Best rated

  • 8.6 Fer López Wolves · 1 assist, 10/12 duels
  • 7.9 Raúl Jiménez Wolves · 1 goal, 2 shots, 10/18 duels
  • 7.7 José Sá Wolves · 2 saves, 2/2 duels

Wolves · Stoke

2.64xG0.88
1.24xG first half0.71
18Shots10
8On target3
13Shots in the box6
7Blocked2
7Corners1
53%Possession47%
408Passes362
345Passes completed310
2Saves4
13Fouls15
2Offsides3
1Yellow cards4

source: full match archive

Middlesbrough 3–1 West Brom 2026-08-29 11:30 UTC · half-time 0–0 · 4-2-3-1 v 4-4-1-1
Riverside Stadium

Goals

  • 48' Will Lankshear Middlesbrough
  • 65' Jimmy Morgan West Brom assist Isaac Price
  • 73' Will Lankshear Middlesbrough

Cards

  • 🟨 61' Ousmane Diakité West Brom

Best rated

  • 7.6 Will Lankshear Middlesbrough · 2 goals, 2 shots, 1/5 duels
  • 7.5 Neto Borges Middlesbrough · 8/11 duels
  • 7.3 Luke Ayling Middlesbrough · 1 assist, 1 shots, 3/3 duels

Middlesbrough · West Brom

2.46xG1.40
0.19xG first half0.42
15Shots12
6On target4
14Shots in the box10
4Blocked6
7Corners6
47%Possession53%
516Passes584
455Passes completed522
2Saves4
15Fouls6
3Offsides0
0Yellow cards1

source: full match archive

Derby 0–3 Swansea 2026-08-29 11:30 UTC · half-time 0–2 · 4-2-3-1 v 4-3-3
Pride Park

Goals

  • 2' Joseph Opoku Swansea assist Ji-sung Eom
  • 44' Ji-sung Eom Swansea

Cards

  • 🟨 69' Sondre Langås Derby
  • 🟨 73' Marko Stamenić Swansea

Best rated

  • 8.3 Stephen Welsh Swansea · 1 shots, 4/6 duels
  • 8.2 Ji-sung Eom Swansea · 1 goal, 1 assist, 2 shots, 6/11 duels
  • 7.9 Josh Key Swansea · 7/12 duels

Derby · Swansea

0.59xG3.33
0.06xG first half1.99
8Shots23
0On target12
5Shots in the box15
6Blocked6
5Corners6
47%Possession53%
406Passes475
309Passes completed395
9Saves0
16Fouls7
5Offsides4
3Yellow cards2

source: full match archive

Watford 1–1 West Ham 2026-08-29 14:00 UTC · half-time 1–1
Vicarage Road

Goals

  • none

Watford · West Ham

1.30xG0.73
0.58xG first half0.40
15Shots13
4On target1
13Shots in the box6
7Blocked7
3Corners11
38%Possession62%
302Passes498
235Passes completed420
1Saves3
9Fouls7
2Offsides3
3Yellow cards1

source: full match archive

Southampton 5–1 Millwall 2026-08-29 14:00 UTC · half-time 2–1
 

Goals

  • none

Best rated

  • 9.2 Finn Azaz Southampton · 1 goal, 1 assist, 1 shots, 3/6 duels
  • 8.9 Cyle Larin Southampton · 2 goals, 4 shots, 3/12 duels
  • 8.7 Leo Scienza Southampton · 1 goal, 1 assist, 2 shots, 5/6 duels

Southampton · Millwall

3.21xG1.09
1.59xG first half0.76
21Shots14
7On target5
16Shots in the box11
7Blocked4
8Corners11
52%Possession48%
418Passes377
367Passes completed303
4Saves2
6Fouls10
1Offsides2
2Yellow cards1

source: full match archive

Norwich 4–1 Burnley 2026-08-29 14:00 UTC · half-time 3–1
Carrow Road

Goals

  • none

Best rated

  • 9.5 Andre Brooks Norwich · 2 goals, 2 shots, 2/8 duels
  • 8.5 Mohamed Touré Norwich · 2 goals, 3 shots, 1/3 duels
  • 7.5 Ben Chrisene Norwich · 1 shots, 5/6 duels

Norwich · Burnley

1.92xG0.95
1.00xG first half0.61
20Shots16
6On target4
12Shots in the box10
8Blocked5
3Corners5
37%Possession63%
319Passes554
259Passes completed481
3Saves2
14Fouls5
3Offsides1
4Yellow cards3
0Red cards1

source: full match archive

Charlton 1–0 Preston 2026-08-29 14:00 UTC · half-time 0–0
The Valley

Goals

  • none

Best rated

  • 8.0 Lloyd Jones Charlton · 11/12 duels
  • 8.0 Alfie Devine Preston · 5/8 duels
  • 7.5 Tyreece Campbell Charlton · 1/5 duels

Charlton · Preston

0.87xG0.91
0.22xG first half0.36
15Shots12
2On target1
4Shots in the box5
10Blocked6
7Corners4
57%Possession43%
427Passes311
354Passes completed225
1Saves1
10Fouls21
6Offsides0
1Yellow cards1

source: full match archive

Cardiff 2–2 Sheffield Utd 2026-08-29 14:00 UTC · half-time 2–2
Cardiff City Stadium

Goals

  • 2' Jack Moylan Cardiff

Best rated

  • 7.9 Callum O'Hare Sheffield Utd · 1 goal, 1 shots, 9/15 duels
  • 7.9 Joel Bagan Cardiff · 1 shots, 7/9 duels
  • 7.6 Cian Ashford Cardiff · 1 goal, 1 assist, 2 shots, 4/5 duels

Cardiff · Sheffield Utd

2.27xG1.53
0.97xG first half1.40
28Shots6
10On target4
21Shots in the box4
9Blocked1
12Corners2
67%Possession33%
513Passes259
428Passes completed174
2Saves8
12Fouls12
2Offsides1
2Yellow cards2

source: full match archive

Bristol City 2–1 Portsmouth 2026-08-29 14:00 UTC · half-time 1–0
Ashton Gate Stadium

Goals

  • none

Best rated

  • 7.9 Jason Knight Bristol City · 1 goal, 1 shots, 4/9 duels
  • 7.7 Marko Milovanović Portsmouth · 1 goal, 1 shots, 2/7 duels
  • 7.2 Lorent Tolaj Bristol City · 1 goal, 1 shots, 2/10 duels

Bristol City · Portsmouth

0.61xG1.38
0.36xG first half0.11
9Shots14
3On target1
6Shots in the box8
3Blocked4
3Corners10
46%Possession54%
321Passes370
237Passes completed281
1Saves1
15Fouls5
1Offsides0
3Yellow cards0

source: full match archive

Bolton 0–1 Lincoln 2026-08-29 14:00 UTC · half-time 0–0
Toughsheet Community Stadium

Goals

  • none

Best rated

  • 8.9 George Wickens Lincoln · 7 saves
  • 8.2 Josh Sheehan Bolton · 1 shots, 4/10 duels
  • 8.2 Ben House Lincoln · 1 goal, 1 shots, 10/16 duels

Bolton · Lincoln

1.54xG1.05
1.09xG first half0.18
20Shots8
6On target2
12Shots in the box5
7Blocked3
14Corners2
69%Possession31%
541Passes250
465Passes completed179
1Saves7
6Fouls15
0Offsides4
0Yellow cards3

source: full match archive

Blackburn 1–2 QPR 2026-08-29 14:00 UTC · half-time 0–0
Ewood Park

Goals

  • none

Best rated

  • 8.2 Paul Smyth QPR · 1 goal, 1 shots, 6/7 duels
  • 7.9 Jimmy Dunne QPR · 1 goal, 1 shots, 3/4 duels
  • 7.9 Ryoya Morishita Blackburn · 1 goal, 1 shots, 4/7 duels

Blackburn · QPR

1.02xG1.30
0.60xG first half0.14
12Shots19
2On target6
7Shots in the box11
4Blocked5
3Corners3
55%Possession45%
521Passes439
450Passes completed372
4Saves1
12Fouls6
1Offsides0
3Yellow cards2

source: full match archive

Every club, one row each

ClubOpponentScorexGShotsOTIn boxCorPossPassesSavesFoulsYel
SouthamptonHMillwall5–13.2121716852%418462
NorwichHBurnley4–11.9220612337%3193144
WolvesHStoke4–12.6418813753%4082131
SwanseaADerby3–03.33231215653%475072
MiddlesbroughHWest Brom3–12.4615614747%5162150
BirminghamAWrexham2–11.851048639%3113142
Bristol CityHPortsmouth2–10.61936346%3211153
QPRABlackburn2–11.3019611345%439162
CharltonHPreston1–00.871524757%4271101
LincolnABolton1–01.05825231%2507153
CardiffHSheffield Utd2–22.272810211267%5132122
Sheffield UtdACardiff2–21.53644233%2598122
WatfordHWest Ham1–11.3015413338%302193
West HamAWatford1–10.7313161162%498371
BlackburnHQPR1–21.021227355%5214123
PortsmouthABristol City1–21.3814181054%370150
WrexhamHBirmingham1–21.42948361%486191
BoltonHLincoln0–11.54206121469%541160
PrestonACharlton0–10.911215443%3111211
West BromAMiddlesbrough1–31.4012410653%584461
BurnleyANorwich1–40.9516410563%554253
StokeAWolves1–40.881036147%3624154
DerbyHSwansea0–30.59805547%4069163
MillwallASouthampton1–51.09145111148%3772101

Bolton had the most of the ball (69 per cent); Cardiff took the most shots (28).

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
NorwichBurnley 41.92+2.08 10.95-0.05
SouthamptonMillwall 53.21+1.79 11.09+0.09
Bristol CityPortsmouth 20.61+1.39 11.38+0.38
WolvesStoke 42.64+1.36 10.88-0.12
QPRBlackburn 21.30+0.70 11.02+0.02
MiddlesbroughWest Brom 32.46+0.54 11.40+0.40
Sheffield UtdCardiff 21.53+0.47 22.27+0.27
West HamWatford 10.73+0.27 11.30+0.30
BirminghamWrexham 21.85+0.15 11.42+0.42
CharltonPreston 10.87+0.13 00.91+0.91
StokeWolves 10.88+0.12 42.64-1.36
BurnleyNorwich 10.95+0.05 41.92-2.08
BlackburnQPR 11.02-0.02 21.30-0.70
LincolnBolton 11.05-0.05 01.54+1.54
MillwallSouthampton 11.09-0.09 53.21-1.79
CardiffSheffield Utd 22.27-0.27 21.53-0.47
WatfordWest Ham 11.30-0.30 10.73-0.27
SwanseaDerby 33.33-0.33 00.59+0.59
PortsmouthBristol City 11.38-0.38 20.61-1.39
West BromMiddlesbrough 11.40-0.40 32.46-0.54
WrexhamBirmingham 11.42-0.42 21.85-0.15
DerbySwansea 00.59-0.59 33.33+0.33
PrestonCharlton 00.91-0.91 10.87-0.13
BoltonLincoln 01.54-1.54 11.05+0.05

Norwich scored 2.08 goals more than the model expected of their chances; Bolton scored 1.54 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 (Wolves–Stoke -0.55, Middlesbrough–West Brom -0.46, Derby–Swansea +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

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

PlayerClubGoalsAssists
Andre BrooksNorwich20
Cyle LarinSouthampton20
Mohamed TouréNorwich20
Phil NeumannBirmingham20
Rodrigo GomesWolves20
Will LankshearMiddlesbrough20
Cian AshfordCardiff11
Finn AzazSouthampton11
Ji-sung EomSwansea11
Leo ScienzaSouthampton11
Alfie JonesMiddlesbrough10
Ben HouseLincoln10
Callum DoyleWrexham10
Callum O'HareSheffield Utd10
Jack MoylanCardiff10
Jason KnightBristol City10
Jimmy DunneQPR10
Jimmy MorganWest Brom10
Jordan JamesWolves10
Joseph OpokuSwansea10
Josh LaurentBurnley10
Karlan GrantCharlton10
Lorent TolajBristol City10
Mark SykesMillwall10
Marko MilovanovićPortsmouth10
Paul SmythQPR10
Raúl JiménezWolves10
RonaldSwansea10
Ryoya MorishitaBlackburn10
Sam GallagherStoke10
Thomas CannonSheffield Utd10
Tom FellowsSouthampton10
Alex CochraneBirmingham01
Andri GuðjohnsenBlackburn01
Anthony MusabaNorwich01
August PriskeBirmingham01
Callum ElderLincoln01
Fer LópezWolves01
Isaac PriceWest Brom01
Jack StaceyNorwich01
Jacob Bruun LarsenBurnley01
Jed WallaceBristol City01
José CórdobaNorwich01
Lewis Oandapos;BrienWrexham01
Luke AylingMiddlesbrough01
Millenic AlliCharlton01
Patrick BamfordSheffield Utd01
Rio CardinesBristol City01
Rumarn BurrellQPR01
Ryan ManningSouthampton01
Stephen EustaquioSwansea01
Tariq LampteyQPR01

Player ratings, top 25

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

PlayerClubRatingMinGAShKey p.DuelsTklIntSaves
Andre BrooksNorwich9.57120232/8110
Finn AzazSouthampton9.29011133/6000
Cyle LarinSouthampton8.97020403/12100
George WickensLincoln8.99600000/0007
Phil NeumannBirmingham8.99520207/10220
Leo ScienzaSouthampton8.77111235/6100
Fer LópezWolves8.690010310/12500
Mohamed TouréNorwich8.57120301/3100
Stephen WelshSwansea8.39000124/6100
Ji-sung EomSwansea8.28511226/11100
Josh SheehanBolton8.29600144/10110
Ben HouseLincoln8.285101010/16600
Paul SmythQPR8.26410116/7010
Callum DoyleWrexham8.29510119/12010
Lloyd JonesCharlton8.096000011/12120
Alfie DevinePreston8.09600045/8110
Raúl JiménezWolves7.973102110/18300
Josh KeySwansea7.99000057/12530
Jacob Widell ZetterströmDerby7.99000000/0009
Tom FellowsSouthampton7.91910100/0000
Callum O'HareSheffield Utd7.99410109/15300
Joel BaganCardiff7.99400137/9200
Jason KnightBristol City7.99710104/9210
Ryley TowlerLincoln7.99600016/6210
Jimmy DunneQPR7.99510103/4040

Matchday 3 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 32025/26 averageDifference
Goals per match3.332.61+0.73
Goals in the first half, per match1.671.21+0.45
Shots per club14.512.6+1.9
Shots on target per club4.44.1+0.3
xG per club1.511.28+0.23
Corners per club5.95.2+0.8
Passes per club415401+14
Fouls per club10.810.7+0.1
Yellow cards per club1.881.89-0.01
Saves per club2.82.8+0.0
Home wins (share)0.500.41+0.09
Draws (share)0.170.26-0.10

Where these numbers come from

Our own database, built from the same feed every match here uses. Team figures for 12 of 12 matches, goals and cards by minute for all 12, player-level detail for 11. 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 29 of the 40 goals, so goal minutes, penalties and the scorer table are floors; 1 of the 12 matches (Watford–West Ham) have team figures but no player-level detail yet — the archive feed delivers those a day later, so player ratings below cover 11 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…