The goalkeeper has lost his place in the Hammers starting 11 to Adrian, however manager David Moyes will reinstate him for the trip to the League One outfit, where he started his career.
West Ham have been knocked out at the third round stage in four of their previous six attempts, and will have to be wary as the Shrews have beaten Aldershot and Morecambe in the competition already.
However, the Hammers will go into the game full of confidence on the back of a win against West Brom and a draw to Tottenham, after a fabulous strike from distance by Pedro Obiang.
When is Shrewsbury vs West Ham and what time is kick-off?
The game takes place on Sunday 7 December.
The match will be held at New Meadow.
Kick-off time is 2pm.
Which channel is it on and can I live stream it?
The game is live on BBC 1, with coverage starting from 1.40pm.
What is the team news?
Shrewsbury keeper Craig MacGillivray has played in goal for the whole competition after first choice keeper Dean Henderson was not given permission by parent club Manchester United to compete in the competition.
David Moyes has admitted he may make some changes ahead of the FA Cup fixture.
Michail Antonio (groin) faces a late fitness test but Reece Oxford (ankle), Marko Arnautovic (hamstring) and Diafra Sakho (knee) all remain sidelined.
Jose Fonte (ankle) and Sam Byram (hamstring) are also still out.
What are the odds? (Courtesy of Betfair)
Shrewsbury – 3/1
Draw – 13/5
West Ham – EVS
FA Cup Third Round ties
Liverpool v Everton
Manchester United v Derby County
Fleetwood Town v Leicester City
Middlesbrough v Sunderland
Aston Villa v Peterborough United
Birmingham City v Burton Albion
Blackburn Rovers v Hull City
Bolton Wanderers v Huddersfield Town
AFC Bournemouth v Wigan Athletic
Brentford v Notts County
Cardiff City v Mansfield Town
Carlisle United v Sheffield Wednesday
Coventry City v Stoke City
Doncaster Rovers v Rochdale
Exeter City v West Bromwich Albion
Fulham v Southampton
Ipswich Town v Sheffield United
Manchester City v Burnley
Millwall v Barnsley
Newcastle United v Luton Town
Queens Park Rangers v Milton Keynes Dons
Stevenage v Reading
Watford v Bristol City
Wolverhampton v Swansea City
Wycombe Wanderers v Preston North End
Yeovil Town v Bradford City
Norwich City v Chelsea
Newport County v Leeds United
Shrewsbury Town v West Ham United
Tottenham Hotspur v AFC Wimbledon
Nottingham Forest v Arsenal
Brighton & Hove Albion v Crystal Palace