Middlesbrough are in decent nick, with two wins and three draws from their last five games. That makes six games without defeat. They have scored in each of their last six games.
Middlesbrough shared a 2-2 draw with Cardiff at home in a Championship game on 17 October. Across their last ten games they average 1.9 goals scored and 1.6 conceded. In goal-market terms, seven of those ten games saw both teams score and seven went over 2.5 goals.
Middlesbrough are 3rd in the Championship table with 22 points from 11 games, a point behind leaders Swansea.
The next match takes Middlesbrough to Bolton on Friday 23 October, in a Championship game. Any Middlesbrough prediction we publish for the game against Bolton sits on our Middlesbrough tips page, with the full fixtures list below.