Reading will continue with third-choice goalkeeper Stuart Taylor with Adam Federici still sidelined with an ankle injury.
Pavel Pogrebnyak serves the second of his three-game ban for his red card two weeks ago, allowing Adam Le Fondre to keep his place in the starting lineup. Injured duo Jason Roberts and Alex McCarthy will miss out while Jimmy Kebe is doubtful.
For Villa, Fabian Delph will only be able to watch the game on the sidelines after picking up 10 yellow cards so far this season, resulting in the midfielder being suspended for two games. Ron Vlaar has missed the last two games with a calf problem but could return.
Long-term absentees Stylian Petrov (leukemia), Darren Bent (ankle), Marc Albrighton (ankle), Gary Gardner (knee) and Richard Dunne (groin) are all ruled out for the Premier League clash at the Madjeski Stadium.Aston Villa has failed to win 20 of its last 22 away games.
Reading has kept only three clean sheets this season, but two of them have come in the club's last six Premier League fixtures.
In the last six Premier League home fixtures for the Royals, they have scored either before the 10th minute or after the 80th minute.
Aston Villa has won this fixture on five of the last six occasions.
On average, both teams manage only three shots on target per game.
The previous six fixtures have seen an average of three goals per game.
Based on the last six games, Reading is 12th in the form guide while Aston Villa is 16th.
Aston Villa has lost the away games against last season's promoted teams, gaining zero points at both Southampton and West Ham.
Aston Villa won the reverse fixture earlier in the season 1-0, on the strength of a goal by leading goalscorer Christian Benteke (pictured right).