ChampionshipMiddlesbroughFixtures, results, standings and squad information.View leagueCompare oddsOverviewFixturesStandingsOdds2026-2027Championship2026-20272025-20262024-20252023-2024Team formCompleted2 – 2Cardiff City5 – 1Bolton Wanderers3 – 0Charlton Athletic0 – 2Wrexham0 – 0WatfordNext matchChampionshipBristol City10:00 AMNov 21MiddlesbroughSeason stats2026-2027Record8-2-5Games15Points for30Points against19ScheduleFixtures24 matchesUpcoming fixtures12Nov 21Bristol City at MiddlesbroughChampionship · Scheduled10:00 AMNov 24Swansea City at MiddlesbroughChampionship · Scheduled2:45 PMNov 27Middlesbrough at SouthamptonChampionship · Scheduled3:00 PMDec 5Derby County at MiddlesbroughChampionship · Scheduled7:30 AMDec 8Middlesbrough at West Ham UnitedChampionship · Scheduled3:00 PMDec 12Middlesbrough at Preston North EndChampionship · Scheduled7:30 AMDec 19Portsmouth at MiddlesbroughChampionship · Scheduled10:00 AMDec 26Middlesbrough at Sheffield UnitedChampionship · Scheduled7:30 AMDec 29Bolton Wanderers at MiddlesbroughChampionship · Scheduled2:45 PMJan 1Preston North End at MiddlesbroughChampionship · Scheduled10:00 AMJan 16Middlesbrough at Cardiff CityChampionship · Scheduled10:00 AMJan 23Middlesbrough at Charlton AthleticChampionship · Scheduled10:00 AMPast fixtures12Nov 7Middlesbrough at WatfordChampionship · Final0 – 0Nov 4Middlesbrough at WrexhamChampionship · Final0 – 2Oct 31Charlton Athletic at MiddlesbroughChampionship · Final0 – 3Oct 23Middlesbrough at Bolton WanderersChampionship · Final5 – 1Oct 17Cardiff City at MiddlesbroughChampionship · Final2 – 2Oct 13Middlesbrough at Stoke CityChampionship · Final3 – 2Oct 10Wolverhampton Wanderers at MiddlesbroughChampionship · Final0 – 1Sep 19Middlesbrough at Birmingham CityChampionship · Final2 – 2Sep 15Millwall at MiddlesbroughChampionship · Final2 – 2Sep 12Norwich City at MiddlesbroughChampionship · Final3 – 4Sep 5Middlesbrough at Queens Park RangersChampionship · Final1 – 0Sep 2Middlesbrough at BurnleyChampionship · Final1 – 1
Team formCompleted2 – 2Cardiff City5 – 1Bolton Wanderers3 – 0Charlton Athletic0 – 2Wrexham0 – 0Watford