Bulgarian defender Aleksandar Tunchev remains the only absentee as he recovers from another knee operation.
Pearson is unlikely to make too many changes to his starting line-up following Monday night's 1-0 win over Reading.
After scoring the goals that saw City return to winning ways at home to Crystal Palace in the previous game, Paul Gallacher was recalled at the Madejski Stadium. The only other change against the Royals saw on loan striker Martyn Waghorn come into the side and the Sunderland teenager responded by netting the winning goal.
Following successive clean sheets, the defence is likely to remain the same so Bruno Berner and Michael Morrison look set for substitute roles once more.
At the other end of the pitch, Dany N'Guessan, Yann Kermorgant, Steve Howard and DJ Campbell provide the options should Pearson want to freshen up his attack.
The match kicks off at 7.45pm.