Boro enter this match off the back of clinching a cupset over Crystal Palace in midweek, and depending on earlier results for Sheffield United and Norwich, victory could send them top.
Stoke City boss, Gary Rowett has a tough choice to make as Tom Edwards and Cuco Martina vie for a starting spot at Right Back.
Edwards impressed after filling in for an unfit Martina last time out at Bristol City but the Curacao international is ready to return.
Peter Etebo could feature after returning to training but Mame Diouf and Sam Clucas might miss out if it is felt that this fixture is too soon for them.
Middlesbrough will again be without Ryan Shotton as the defender continues to recover from a knee injury.
Loan signing, Sam McQueen is also ruled out after being stretchered off against Crystal Palace in midweek with cruciate ligament damage.
Daniel Ayala will also be absent as he serves an one match ban following his fifth booking against Derby County last weekend.
Stoke are starting to see an upturn in fortunes with 10 points from their last five matches propelling them up the league table.
They however have won just one of their last three home matches with four of five goals across those games coming in second half.
Since returning from the international break, Middlesbrough scored in three of their four games across all competitions but have won and drawn two apiece, with both draws coming in their last two league games which were at home.
On the road, Boro have lost just one of their seven away league games this season but have kept only three clean sheets across those matches.
They however have scored twice in each of their last two away games at Sheffield Wednesday and Ipswich, taking the three points on both occasions.
Stoke are currently starting to find their best form after a rough year but Middlesbrough are a solid side defensively and are difficult to beat away from The Riverside Stadium.
I am therefore going for an away win.
Prediction: Stoke City 1-2 Middlesbrough
Result: Stoke City 0-0 Middlesbrough