FT
Middlesbrough vs Charlton: Result & Match Report — October 31, 2026
Middlesbrough
Home · #1 · 25 pts
Bolton 1–5 Middlesbrough Middlesbrough 2–2 Cardiff Stoke City 2–3 Middlesbrough Middlesbrough 1–0 Wolves Birmingham 2–2 Middlesbrough
3 : 0
Charlton
Away · #20 · 14 pts
Charlton 1–3 Norwich Watford 2–0 Charlton Burnley 2–2 Charlton Charlton 1–1 Bristol City Cardiff 3–1 Charlton
Middlesbrough vs Charlton Match Summary
- Competition
- Championship
- Round
- 13
- Date and time
- Status
- Final
- Venue
- Riverside Stadium
- City
- Middlesbrough
- Referee
- Will Finnie
Middlesbrough vs Charlton Match Statistics
MiddlesbroughCharlton
6Shots on target0
6Shots off target4
16Total shots7
4Blocked shots3
9Shots inside box6
7Shots outside box1
7Fouls14
8Corners4
4Offsides1
58%Possession42%
2Yellow cards1
0Red cards0
0Goalkeeper saves3
447Total passes324
367Accurate passes245
1.79Expected goals0.46
Middlesbrough vs Charlton Match Timeline
- 9′ CardYellow Card Charlton
Tyler Bindon
- 12′ GoalNormal Goal Middlesbrough
S. Berhalter · Assist: A. Cozier-Duberry
- 36′ CardYellow Card Middlesbrough
R. McGree
- 44′ GoalNormal Goal Middlesbrough
W. Lankshear · Assist: S. Berhalter
- 45′ SubstitutionSubstitution 1 Charlton
K. Ramsay → D. McNamara
- 58′ CardYellow Card Middlesbrough
A. Phillips
- 64′ SubstitutionSubstitution 1 Middlesbrough
R. McGree → M. Peart-Harris
- 64′ SubstitutionSubstitution 2 Middlesbrough
Neto Borges → S. Byram
- 66′ SubstitutionSubstitution 2 Charlton
M. Leaburn → K. Ahearne-Grant
- 66′ SubstitutionSubstitution 3 Charlton
J. Rankin-Costello → T. Campbell
- 78′ SubstitutionSubstitution 3 Middlesbrough
T. Conway → J. Sarmiento
- 78′ SubstitutionSubstitution 4 Middlesbrough
A. Cozier-Duberry → M. Arfsten
- 81′ SubstitutionSubstitution 4 Charlton
O. Skipp → M. Alli
- 81′ SubstitutionSubstitution 5 Charlton
Tyler Bindon → N. Chalobah
- 82′ GoalNormal Goal Middlesbrough
W. Lankshear
- 83′ SubstitutionSubstitution 5 Middlesbrough
W. Lankshear → D. Strelec
Middlesbrough vs Charlton Lineups
Middlesbrough
Formation: 4-2-3-1
Coach: K. Hellberg
Starting XI
- 1R. VítekG
- 2C. BrittainD
- 4A. PhillipsD
- 29A. MalandaD
- 30Neto BorgesD
- 6S. BerhalterM
- 10A. MorrisM
- 11A. Cozier-DuberryM
- 8R. McGreeM
- 9T. ConwayM
- 7W. LankshearF
Substitutes
12 L. Ayling31 S. Brynn3 S. Byram19 Leo Castledine17 M. Arfsten22 K. Joseph14 M. Peart-Harris16 J. Sarmiento13 D. Strelec
Charlton
Formation: 5-3-2
Coach: N. Jones
Starting XI
- 13A. OkonkwoG
- 2K. RamsayD
- 5L. JonesD
- 44Tyler BindonD
- 12Billy Dawson KoumetioD
- 17A. BellD
- 8H. KnibbsM
- 34O. SkippM
- 23C. KelmanM
- 26J. Rankin-CostelloF
- 11M. LeaburnF
Substitutes
19 M. Alli7 T. Campbell14 S. Carey15 N. Chalobah6 C. Coventry9 K. Ahearne-Grant25 W. Mannion20 D. McNamara18 I. Mesík
Middlesbrough vs Charlton · Totals
Historical estimates from 20 unique matches before kickoff. Each match counts once; percentages show how often the total was exceeded in 90 minutes.
Over 0.5 95% Under 0.5 5%
Over 1.5 65% Under 1.5 35%
Over 2.5 50% Under 2.5 50%
Over 3.5 40% Under 3.5 60%
Over 4.5 10% Under 4.5 90%
Previous Middlesbrough vs Charlton Meetings
Full Head-to-Head4Middlesbrough
0Draw
2Charlton
FT
FT
FT
FT
FT
Team Form Before the Match
Middlesbrough Form
Bolton Championship · Oct 23, 2026
1–5 Cardiff Championship · Oct 17, 2026
2–2 Stoke City Championship · Oct 13, 2026
2–3 Wolves Championship · Oct 10, 2026
1–0 Birmingham Championship · Sep 19, 2026
2–2 Charlton Form
Norwich Championship · Oct 24, 2026
1–3 Watford Championship · Oct 17, 2026
2–0 Burnley Championship · Oct 13, 2026
2–2 Bristol City Championship · Oct 10, 2026
1–1 Cardiff Championship · Sep 19, 2026
3–1 Standings Before Middlesbrough vs Charlton
| # | Club | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | | 12 | 7 | 4 | 1 | 27 | 17 | 10 | 25 |
| 2 | | 12 | 7 | 3 | 2 | 24 | 12 | 12 | 24 |
| 19 | | 12 | 4 | 2 | 6 | 16 | 23 | -7 | 14 |
| 20 | | 12 | 3 | 5 | 4 | 11 | 18 | -7 | 14 |
| 21 | | 13 | 3 | 2 | 8 | 12 | 23 | -11 | 11 |
Table before kickoff · Season 2026 ·