 Whelan played 14 times for Stoke City in the 2007–08 season as Stoke finished 2nd and were promoted to the Premier League.Whelan started the club's first match in the Premier League against Bolton Wanderers.Whelan did not have a good match and as a result he did not feature much in the first team, only playing in League Cup fixtures and even reserve matches.