West Ham last beat Everton in the Premier League in April 2007 when Bobby Zamora's goal earned a 1-0 win and the hosts head into this weekend's fixture with problems in attack.
Though West Ham started the season with a 2-0 home win over Cardiff, they have not scored in three subsequent games and have managed just six shots on target this term.
The Hammers also have the worst shooting accuracy in the division at just 20 per cent and it is almost seven years since they last went four consecutive Premier League games without a goal.
Everton have not exactly been prolific either so far this term after scoring only three goals in their four-match unbeaten start to the campaign.
Steven Naismith's header secured Roberto Martinez his first league win at the helm against Chelsea last week and Everton have at least been enjoying plenty of possession in their opponents' half of the pitch.
Martinez's men have attempted more passes in the final third than any other top-flight team and currently sit sixth in Europe in that statistic.
West Ham started their season off with a strong victory over Cardiff City with their new additions from the last two transfer windows getting things off to the right start. However, injuries to key players such as Andy Carroll, Stewart Downing and Joe Cole have seen the club hampered as of late as their struggle to build their offense around their summer marquee signing's of Carroll and Downing.
Everton on the other hand continue to only look stronger every week under Roberto Martinez as his Toffees share the undefeated status of the Premier League with neighboring rivals Liverpool and know one else. After three straight draws and the sell of Marouane Fellaini to Manchester United, the club managed to upset Chelsea at home to remain unbeaten and earn their first victory of the year as Martinez continues to send out the right players week after week.