Data coverage

Charlton vs Middlesbrough

Score updated: · Updates may be delayed.
Championship · 2025/26 · Regular Season - 20
9 December 2025 at 19:45 UTC · The Valley →Floyd Road, Charlton, London
Half-time0–2
Regulation1–2

Referee: Oliver Langford, England

Middlesbrough beat Charlton 2–1 in the Championship on 9 December 2025.

Match events

EVENTS
Harvey KnibbsYellow cardFoul
R. McGreeGoal · Assist: D. Burgzorg
James BreeYellow cardFoul
M. WhittakerGoal · Assist: R. McGree
On: K. AndersonOff: S. CareySubstitution
On: G. DochertyOff: C. CoventrySubstitution
On: I. FullahOff: H. KnibbsSubstitution
On: L. AylingOff: A. BanguraSubstitution
On: G. EdmundsonOff: M. WhittakerSubstitution
On: T. OlaofeOff: L. BerrySubstitution
Alexander GilbertYellow cardTime wasting
On: A. BrowneOff: R. McGreeSubstitution
On: S. NypanOff: T. ConwaySubstitution
Greg DochertyYellow cardFoul
On: R. ApterOff: J. BreeSubstitution
G. EdmundsonOwn goal
Kayne RamsayYellow cardFoul
On: M. K. SeneOff: D. BurgzorgSubstitution
Symbol key
  • Goal
  • Yellow card
  • Red card
  • Second yellow / red
  • Substitution
  • Penalty scored
  • Penalty missed
  • Own goal
  • Goal disallowed
  • VAR review

Match stats

The match picture

CharltonMiddlesbrough
0.26Expected goals (xG)0.72
6Shots13
3Shots on target7
37%Possession63%
5Corners5
5Saves3
All match statistics
StatisticCharltonMiddlesbrough
Expected goals (xG)0.260.72
Shots613
Shots on target37
Possession37%63%
Corners55
Saves53
Blocked Shots02
Fouls185
Offsides31
Passes %70%84%
Passes accurate192404
Red Cards——
Shots insidebox39
Shots off Goal34
Shots outsidebox34
Total passes273483
Yellow Cards41
goals_prevented-0.63-0.63
About these stats

Source: API-Football. xG measures the recorded quality of chances, not who deserved to win. Missing values stay unavailable. Half values are shown only when they agree with the selected full-match record.

  • Expected goals (xG): 01/11/2026, 17:56:44 UTC
  • Shots: 01/11/2026, 17:56:44 UTC
  • Shots on target: 01/11/2026, 17:56:44 UTC
  • Possession: 01/11/2026, 17:56:44 UTC
  • Corners: 01/11/2026, 17:56:44 UTC
  • Saves: 01/11/2026, 17:56:44 UTC
Download PNG

Lineups

Formations

Source: API-Football · Match updated · About the data