Next match: Middlesbrough vs Charlton Athletic on 31/10/2026 (English League Championship). Last result: Bolton Wanderers 1-5 Middlesbrough. Last 5 matches: 3-2-0 (W-D-L).
Where to watch United States: Paramount+ Every country on the match page
Form Last 5 matches
Season numbers
Last 20 matches (all competitions)
20Played
11Won
5Drawn
4Lost
35:25Goals
1.75Goals per match
4Clean sheets
4Without scoring
5-3-1Home W-D-L
6-2-3Away W-D-L
English League ChampionshipBolton Wanderers1 - 5MiddlesbroughWEnglish League ChampionshipMiddlesbrough2 - 2Cardiff CityDEnglish League ChampionshipStoke City2 - 3MiddlesbroughWEnglish League ChampionshipMiddlesbrough1 - 0Wolverhampton WanderersW
English League ChampionshipBirmingham City2 - 2MiddlesbroughD
English League ChampionshipMiddlesbrough2 - 2MillwallD
English League ChampionshipMiddlesbrough4 - 3Norwich CityW
EFL CupCrystal Palace3 - 0MiddlesbroughL
English League ChampionshipQueens Park Rangers0 - 1MiddlesbroughW
English League ChampionshipBurnley1 - 1MiddlesbroughD
English League ChampionshipMiddlesbrough3 - 1West Bromwich AlbionW
EFL CupDoncaster Rovers1 - 3MiddlesbroughW
English League ChampionshipBlackburn Rovers2 - 1MiddlesbroughL
English League ChampionshipMiddlesbrough2 - 1Lincoln CityW
English Carabao CupMiddlesbrough1 - 0Wrexham FCW
English League ChampionshipHull City1 - 0MiddlesbroughL
English League ChampionshipMiddlesbrough0 - 1Charlton AthleticL
English League ChampionshipStoke City1 - 2MiddlesbroughW
English League ChampionshipCharlton Athletic1 - 2MiddlesbroughW
English League ChampionshipMiddlesbrough0 - 0Stoke CityD
Goalkeepers
Defenders
Midfielders
Forwards
Players
Head to head
Archive and statistics
Add to calendar
Upcoming matches go straight into your calendar. A subscription keeps itself up to date — no account needed.
