The Hammers’ season started in dire fashion with three defeats, all on the road, to Manchester United, Southampton and Newcastle, ahead of beating Huddersfield 2-0 and drawing 0-0 with West Brom.
They come into this clash on the back of a good 3-0 defeat of Bolton Wanderers in the League Cup.
Spurs, meanwhile, have endured mixed results, having won two, drawn two and lost one of their opening five Premier League fixtures.
And after being held to a 0-0 draw with Swansea at home in the league last week, Tottenham saw off Barnsley with a narrow 1-0 win.
West Ham boss Slaven Bilic, who saw his side win their last two home matches against Spurs, told his pre-match press conference: “We’ve been great against Spurs recently, especially at home, but also away in the last one away we lost 3-2. We were winning 2-1 with two minutes to go.
“We played good and beat them twice. We always get a special performance, OK, it’s a derby, and I’m wishing to get these performances no matter who we play. But it’s a special atmosphere and we all remember those.”
Spurs boss manager Mauricio Pochettino added: “For all the excitement and desire they [West Ham] show to beat us, we must show the same.
“It is a derby. When you play a derby they try to give their best and try to win. It is our enemy, I understand very well that.
“We know what it means for our fans to play against West Ham. We will try to stay and be ready to compete, fight and be aggressive.”
In team news, Manuel Lanzini remains out for West Ham, while Pedro Obiang is out with a knee injury. But captain Mark Noble is available.