FREE LIVE FOOTBALL PREDICTIONS
See live & upcoming matches1-2
Will Lankshear
Middlesbrough have not lost in six Championship games. Bolton Wanderers have won one of their last three at home. Friday night is a test of which of those two things bends first, and the form on both sides gives you a decent argument either way.
Bolton Wanderers v Middlesbrough kicks off at 20:00 BST on Friday 23 October 2026 at the Toughsheet Community Stadium in Bolton, a Championship fixture between two sides who have both taken points from their last two games.
You can see the game alongside the rest of the weekend's Championship fixtures on the live match list.
Bolton Wanderers have 10 points from their last six Championship matches, winning three, drawing one and losing two, and the split tells you more than the total: two wins from three away, one from three at home.
Steven Schumacher's side drew 0-0 at Southampton six days before this match, and four days earlier won 3-1 at Wolverhampton. Their home record over the same stretch is patchier. A 2-3 defeat by West Ham United on 8 September, a 1-0 win over Cardiff City on 12 September, and a 1-2 loss to Stoke City on 10 October.
They also won 4-3 away at Norwich City in September, which is the sort of result that tells you how these games tend to go.
Middlesbrough are unbeaten in their last six Championship games, with three wins and three draws for 12 points, 14 goals scored and 11 conceded.
Kim Hellberg's team drew 2-2 at home to Cardiff City on 17 October, the same day Bolton were grinding out their goalless draw on the south coast. Before that came a 3-2 win away at Stoke City and a 1-0 home win over Wolverhampton Wanderers.
Bolton Wanderers
Middlesbrough