The on-loan Wigan midfielder missed Saturday's 4-0 thrashing of Preston through suspension following his recent red card at Swansea.
Mikele Leigertwood could also be available having sat out at the weekend with a virus, leaving boss Jim Magilton with a selection dilemma as Gavin Mahon and Alejandro Faurlin impressed in midfield against North End.
Magilton does have a host of injury problems, however, with captain Martin Rowlands out for the season after suffering a cruciate injury playing for the Republic of Ireland.
Lee Cook, Alessandro Pellicori (both knee), Hogan Ephraim (ankle), Angelo Balanta (groin) and Matthew Connolly (glandular fever) are also in the treatment room.
Reading manager Brendan Rodgers is waiting on the fitness of defenders Ryan Bertrand and Matt Mills ahead of the trip.
Left-back Bertrand was removed before half-time of Saturday's 3-1 defeat at West Brom after taking a knock to the head while Mills has a shin injury.
Rodgers said: "Ryan didn't know where he was so I had to take him off while Mills will be assessed after getting a whack on the shin."
Darren O'Dea and Alex Pearce could come into the side but full-back Chris Armstrong remains sidelined with his knee problem.
Striker Simon Church missed out at The Hawthorns after collecting an injury while on international duty with Wales but Shane Long did return from a niggle and could start if required.