Coventry can welcome back top scorer David McGoldrick from suspension for the final game of his loan spell.
The Nottingham Forest loanee missed the 3-2 victory at MK Dons on Saturday serving a one-match ban, but will earn an immediate recall after scoring 17 goals in 24 games for the Sky Blues.
Stephen Elliott marked his first start in three months with a second-half double against the Dons, in place of McGoldrick, leaving manager Mark Robins with a selection dilemma up front.
Robins adopted a 4-5-1 system at the stadium:mk, with John Fleck benefiting from the departure of loan midfielder James Bailey, but a change of system may be in order to accommodate both of his in-form strikers.
The City boss has no injury or suspension concerns going into the New Year's Day game.
Robins' promotion hopefuls will find extra motivation as they look for revenge for a 4-1 defeat against the Shrews in September.
Paul Parry remains a doubt for Shrewsbury.
The former Wales international missed Saturday's goalless draw against Brentford through illness, and faces a race against time to prove his fitness for the game at the Ricoh Arena.
Rob Purdie came in to cover for the former Cardiff man, and will keep his starting place if Parry continues his absence.
Manager Graham Turner has limited options at the moment, forced into naming three youth team players on the bench against the Bees, and is unlikely to make any unforced changes to his team.
Turner could opt to reinstate Mark Wright as the winger gets back to full fitness following a knee injury.
Midfielder Luke Summerfield (hernia) and striker Ryan Doble (hand) remain absent.