Middlesbrough vs Charlton Athletic
Match pulse
Who won: Boro 3-0
Middlesbrough beat Charlton Athletic 3-0 on Saturday, October 31, 2026 at Riverside Stadium. Goals for Boro: Sebastian Berhalter (12') and Will Lankshear (44', 82').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Will Lankshear
MID · 2 G
Deserved to win
Boro created better chances: they win this game 51% of the time
Play by play
- Match ends, Middlesbrough 3, Charlton Athletic 0.
- Second Half ends, Middlesbrough 3, Charlton Athletic 0.
- 90'+4'


Free kick won
Sebastian Berhalter (Middlesbrough) wins a free kick on the right wing.
- 90'+4'

Foul
Foul by Tyreece Campbell (Charlton Athletic).
- 90'+3'

Free kick won
David Strelec (Middlesbrough) wins a free kick in the attacking half.
- 90'+3'

Foul
Foul by Millenic Alli (Charlton Athletic).
- 90'+2'CHA

Corner awarded
Corner, Charlton Athletic. Conceded by Max Arfsten.
- 90'+1'
Fourth official has announced 4 minutes of added time.
- 90'

Foul
Foul by David Strelec (Middlesbrough).
- 90'

Free kick won
Billy Koumetio (Charlton Athletic) wins a free kick in the defensive half.
- 89'

Offside
Offside, Middlesbrough. Max Arfsten is caught offside.
- 88'CHA

Corner awarded
Corner, Charlton Athletic. Conceded by Adilson Malanda.
- 88'

Foul
Foul by Myles Peart-Harris (Middlesbrough).
- 88'

Free kick won
Nathaniel Chalobah (Charlton Athletic) wins a free kick in the defensive half.
- 88'

Right footed shot saved
Attempt saved. Jeremy Sarmiento (Middlesbrough) right footed shot from the left side of the box is saved in the bottom right corner by Arthur Okonkwo (Charlton Athletic). Assisted by Callum Brittain with a cross.
J. Sarmiento
- 83'
SubSubbed on for W. Lankshear
Substitution, Middlesbrough. David Strelec replaces Will Lankshear because of an injury.
D. Strelec
- GOAL82'

Goal! Left footed shot
W. Lankshear
Goal! Middlesbrough 3, Charlton Athletic 0. Will Lankshear (Middlesbrough) left footed shot from outside the box to the top left corner.
MID 3 - 0 CHA - 81'
SubSubbed on for T. Bindon
Substitution, Charlton Athletic. Nathaniel Chalobah replaces Tyler Bindon.
N. Chalobah
- 81'
SubSubbed on for O. Skipp
Substitution, Charlton Athletic. Millenic Alli replaces Oliver Skipp.
M. Alli
- 79'

Foul
Foul by Jeremy Sarmiento (Middlesbrough).
- 79'

Free kick won
Dan McNamara (Charlton Athletic) wins a free kick in the defensive half.
- 78'
SubSubbed on for A. Cozier-Duberry
Substitution, Middlesbrough. Max Arfsten replaces Amario Cozier-Duberry.
M. Arfsten
- 78'
SubSubbed on for T. Conway
Substitution, Middlesbrough. Jeremy Sarmiento replaces Tommy Conway.
J. Sarmiento
- 77'

Shot off target
Attempt missed. Billy Koumetio (Charlton Athletic) header from the centre of the box is high and wide to the left. Assisted by Dan McNamara with a cross following a corner.
- 77'CHA

Corner awarded
Corner, Charlton Athletic. Conceded by Sam Byram.

