Join The Team!

A signing like no other...

Name
Email
Password
Selected Plan:
Pro£19.99/m
Pro w/ API£69.99/m
Season Ticket£179.99

Middlesbrough vs Charlton Athletic

Middlesbrough beat Charlton Athletic 3-0 in the England Championship on Saturday 31 October 2026, 2-0 at half-time. In their last 3 meetings, including this one, Charlton Athletic won 1, Middlesbrough won 2 and 0 were drawn.

You're viewing an earlier meeting. Go to the latest Charlton Athletic vs Middlesbrough match

England Championship Save
Middlesbrough
30
FT
HT 2-0
Charlton Athletic
Riverside Stadium, Middlesbrough Referee: Will Finnie

Middlesbrough vs Charlton Athletic timeline

  1. 9' Tyler Bindon Yellow card · Foul, Charlton Athletic
  2. 12' Sebastian Berhalter 1-0 Goal · Assist Amario Cozier-Duberry · Right foot shot, Middlesbrough
  3. 36' Riley McGree Yellow card · Foul, Middlesbrough
  4. 44' Will Lankshear 2-0 Goal · Assist Sebastian Berhalter · Right foot shot, Middlesbrough
  5. 58' Ashley Phillips Yellow card · Foul, Middlesbrough
  6. 82' Will Lankshear 3-0 Goal · Right foot shot, Middlesbrough

Pressure monitor Pro

See who's on top, minute by minute Pro shows the live pressure chart with goals and red cards, who's on top right now, each side's strongest spell and every 15-minute period. Unlock with Pro

Middlesbrough vs Charlton Athletic stats

MiddlesbroughCharlton Athletic
1.34 Expected goals (xG) 0.66
1.47 xG on target 0.03
58% Possession 42%
87 Attacks 83
58 Dang. Attacks 45
16 Shots 7
6 Shots On Target 0
1 Big Chances 0
8 Corners 4
82% Pass Accuracy 76%
0 Saves 3
7 Fouls 14
2 Yellow Cards 1
4 Offsides 1

Middlesbrough vs Charlton Athletic lineups

Confirmed

Middlesbrough vs Charlton Athletic team news

Middlesbrough were without 2 players and Charlton Athletic were without 2 players.

Middlesbrough 2 out

Alfie Jones Calf Injury · Missed 6 games Injured
Rokas Pukstas Hamstring Injury · Missed 4 games Injured

Charlton Athletic 2 out

Micah Mbick Knee Injury · Missed 31 games Injured
Zach Mitchell Knee Surgery · Missed 5 games Injured

Middlesbrough vs Charlton Athletic form

Middlesbrough All venues
3 W · 2 D · 0 L
Points per game
2.20
Scored per game
2.6
Conceded per game
1.4
Both teams scored
80%
Over 2.5 goals
80%
  1. Championship A Bolton Wanderers 5–1 win xG 3.5–0.7
  2. Championship H Cardiff City 2–2 draw xG 3.1–1.0
  3. Championship A Stoke City 3–2 win xG 2.0–0.7
  4. Championship H Wolverhampton Wanderers 1–0 win xG 1.1–0.7
  5. Championship A Birmingham City 2–2 draw xG 2.4–1.3
Charlton Athletic All venues
0 W · 2 D · 3 L
Points per game
0.40
Scored per game
1.0
Conceded per game
2.2
Both teams scored
80%
Over 2.5 goals
60%
  1. Championship H Norwich City 1–3 defeat xG 1.1–1.4
  2. Championship A Watford 0–2 defeat xG 1.4–1.8
  3. Championship A Burnley 2–2 draw xG 2.7–1.6
  4. Championship H Bristol City 1–1 draw xG 1.9–1.8
  5. Championship A Cardiff City 1–3 defeat xG 0.6–2.8

Results before kick-off, most recent first, from each team's side. Open a game to see its full stats.

Season averages

MiddlesbroughCharlton Athletic
60% Win rate 0%
2.60 Goals scored 1.00
1.40 Goals conceded 2.20
80% Both teams score 80%
80% Over 2.5 goals 60%
20% Clean sheets 0%
80% Scored first 40%
2.42 xG for 1.54
0.87 xG against 1.88
10.80 Match corners 9.60

Championship matches only, before kick-off: 5 each.

Charlton Athletic vs Middlesbrough head to head

1 Charlton Athletic wins 0 draws 2 Middlesbrough wins
2.3 goals per game 33% both teams scored 67% over 2.5 goals
  1. 23 Jan 2027Championship Charlton Athletic 15:00 Middlesbrough
  2. 31 Oct 2026Championship Middlesbrough 3–0 Charlton Athletic
  3. 11 Mar 2026Championship Middlesbrough 0–1 Charlton Athletic
  4. 9 Dec 2025Championship Charlton Athletic 1–2 Middlesbrough

Pre-match probabilities

61%Middlesbrough 21%Draw 17%Charlton Athletic
Unlock every model market, including correct scores, half-time/full-time, team goals and corners, with Pro

From the OddAlerts probability model before kick-off.

Middlesbrough vs Charlton Athletic predictionSee how the pre-match simulation called it