Football Web Pages

Sky Bet Championship – Middlesbrough 3 - 0 Charlton Athletic

Saturday 31st October 2026

  • Middlesbrough badge

    3Middlesbrough

    Sebastian Berhalter (12')
    Will Lankshear (44')
    Will Lankshear (82')

  • Charlton Athletic badge

    0Charlton Athletic

  • Sky Bet Championship
    Attendance: 29,831
    Kick-off: 3pm
    Referee: Will Finnie
    Venue: Riverside Stadium

Match Information

  • Full-time: Middlesbrough 3-0 Charlton Athletic
  • Half-time: Middlesbrough 2-0 Charlton Athletic
  •  
  • 9'Tyler Bindon cautioned
  • 12'Sebastian Berhalter scores
  • 36'Riley McGree cautioned
  • 44'Will Lankshear scores
  • 45'Dan McNamara replaced Kayne Ramsay
  • 58'Ashley Phillips cautioned
  • 64'Myles Peart-Harris replaced Riley McGree
  • 64'Sam Byram replaced Neto Borges
  • 66'Karlan Grant replaced Miles Leaburn
  • 66'T Campbell replaced Joe Rankin-Costello
  • 78'Jeremy Sarmiento replaced Tommy Conway
  • 78'Maximilian Arfsten replaced Amario Cozier-Duberry
  • 81'Millenic Alli replaced Oliver Skipp
  • 81'Nathaniel Chalobah replaced Tyler Bindon
  • 82'Will Lankshear scores
  • 83'David Strelec replaced Will Lankshear

Middlesbrough badgeMatch StatisticsCharlton Athletic badge

1.79Expected goals0.46
447Passes attempted324
367Passes completed245
58%Possession42%
6Shots on target0
6Shots off target4
4Shots blocked3
9Shots inside box6
7Shots outside box1
16Total shots7
8Corner kicks4
7Fouls conceded14
0Goalkeeper saves3
4Offsides1
2Yellow cards1

Videos From This Match

You may add another video to this match

Saturday 31st October 2026
Middlesbrough 3-0 Charlton Athletic
Published by Sky Sports Football

Saturday 31st October 2026
Middlesbrough 3-0 Charlton Athletic
Published by EFL