 Whelan played 34 times in 2012–13 as Stoke finished in 13th position.He ended the season on a sour note as he was involved in a dressing room bust-up with Kenwyne Jones.At the end of the 2012–13 season Tony Pulis was replaced by Mark Hughes and Whelan stated that he hopes the change in style of play will help the team score more goals.