 Batth made 13 appearances under Tony Pulis at Boro before his loan was cut short in January 2019.Batth joined Stoke City on 29 January 2019 on a three-and-a-half year contract for a fee understood to be an initial £3 million.Batth made his Stoke debut on 2 February 2019 against Hull City and was given the captain's armband by Nathan Jones in the absence of Ryan Shawcross.