Tom Davies returns from a one-match ban but Oumar Niasse has to sit out until the weekend through suspension.
Leighton Baines and Michael Keane both came off injured in the 4-1 defeat to Southampton on Sunday and will miss out here, leaving David Unsworth short of options at the back.
Wayne Rooney was an unused substitute at the weekend and will surely start here, while Morgan Schneiderlin faces the axe after another poor showing.
Andre Ayew was fit enough to come off the bench on Friday and may replace Marko Arnautovic in the starting XI after the latter was forced off against Leicester with a calf problem.
James Collins and Michail Antonio failed to overcome their respective injuries to feature against Leicester and they both remain doubts for the trip to Goodison Park.
Given West Ham played on Friday night, fatigue should not be too much of a problem and David Moyes may opt against several changes, although captain Mark Noble will push for a recall.
Pablo Zabaleta could be rested with an eye on a reunion with Manchester City just four days later, but with Sam Byram still sidelined, the 32-year-old may have to play here.
Everton are undefeated in 20 of their last 21 matches against West Ham in all competitions. Everton win or draw 1.33
Everton have conceded at least 2 goals in their last 5 matches (Premier League). Over 1.5 goals 1.30
There have been over 2.5 goals scored in Everton’s last 3 games (Premier League). Over 2.5 goals 2.04
West Ham have failed to win their last 7 away matches (Premier League). West Ham lose or draw 1.33
~ Everton have lost back-to-back matches and shipped nine goals in that time. They still haven’t found a replacement for Ronald Koeman and are sinking very quickly under David Unsworth. They are only two points above the bottom three and have conceded the most goals in the Premier League this term (28).
~ West Ham will be keen to take advantage of the fact they have had two days extra rest than Everton ahead of Wednesday’s clash at Goodison Park. The Hammers finished very strongly at home to Leicester on Friday and David Moyes will hope his side can carry that momentum into this match against his former club.
Previous Meetings (Last 6 matches)
EPL 22-04-2017 FT West Ham 0 : 0 Everton
EPL 30-10-2016 FT Everton 2 : 0 West Ham
EPL 05-03-2016 FT 1Everton 2 : 3 West Ham
EPL 07-11-2015 FT West Ham 1 : 1 Everton
EPL 16-05-2015 FT West Ham 1 : 2 Everton
FAC 13-01-2015 PEN West Ham 2 : 2 Everton
TV / Live Streaming
6’eren, BT Sport, CANAL+ Sport, Diema Sport, Digi Sport 1 (Cze/Svk), Multifutbol, Sky Sport (Ita), Spiler TV, SportKlub (BiH), SportKlub (Cro), SportKlub (Mac), SportKlub (Mon), SportKlub (Ser), SportKlub (Slo), Sport TV (Por), TV2 Sport Premium, TV2 Sumo, ViaPlay (Den), ViaPlay (Fin), ViaPlay (Swe), Viasat Jalkapallo, Viasat Sport Premium (Fin), Viasat Sport Premium (Swe), Ziggo Sport Select