West Ham and Tottenham clash in a London derby this Sunday with both sides desperate to salvage pride despite having little to play for in the Premier League standings.
The Hammers enter on a seven-game winless streak but will fancy their chances at home against Spurs, who might prioritize their Europa League campaign after Thursday's convincing win over Bodo/Glimt.
With defensive vulnerabilities on both sides—West Ham conceding in six straight matches and Tottenham leaking goals in nine consecutive league games—fans can expect an entertaining, high-scoring affair at the London Stadium.
West Ham vs. Tottenham prediction: who will win?
For today's West Ham vs Tottenham matchup, our predictive model gives the Spurs a 60% chance of defeating the Hammers.
Tottenham: 60% win probability
- Superior attacking threat (62 goals scored compared to West Ham's 39)
- Higher league position (16th vs 17th in the table)
- Better recent away form (Won 1 of last 5 compared to West Ham's 0 wins)
West Ham: 40% win probability
- Poor defensive record (58 goals conceded in 34 matches)
- Inconsistent home form (LDLDL in recent matches)
- Struggling to convert chances (39 goals from 34 games, averaging just 1.15 goals per match)
At Sporting Post, our unique prediction model harnesses insights from top Premier League football experts. Instead of scouring hundreds of analyses across the web, you can rely on our predictions to gauge the market's overall sentiment. We scan trusted sources, analysing football predictions, statistics, and expert opinions, and our AI assigns a confidence level to each prediction. These confidence levels are then averaged to create an 'expert opinion' win probability—capturing the collective intelligence of the football industry's most respected Premier League analysts.
West Ham vs. Tottenham odds
Here are the current odds for the Premier League clash where West Ham host Tottenham at London Stadium on Sunday, May 04.
West Ham | Tottenham | Draw | |
---|---|---|---|
Match Result | 1/1 (via William Hill) | 23/10 (via William Hill) | 13/5 ( via William Hill) |
West Ham vs. Tottenham preview
West Ham and Tottenham clash in an eagerly-anticipated London derby this Sunday with both teams desperate to salvage some pride from their underwhelming Premier League campaigns.
The Hammers enter on a dismal seven-game winless run, most recently squandering a 2-1 lead in the dying minutes against Brighton, while Spurs arrive fresh off a convincing 3-1 Europa League victory over Bodo/Glimt.
Graham Potter's West Ham side, hampered by injuries to Antonio and Cresswell, have developed an alarming habit of leaking goals but maintain a decent scoring record – finding the net in five of their last six outings.
Tottenham boss Ange Postecoglou faces selection headaches with Son Heung-min, James Maddison and Radu Dragusin all sidelined, though Richarlison looks sharp since returning from injury with two goals in his last five appearances.
Recent history favors the visitors who demolished West Ham 4-1 in their October meeting, but Spurs haven't won at the London Stadium since 2019 – setting the stage for a potentially explosive derby with both defenses looking particularly vulnerable.
West Ham vs. Tottenham betting tips
Both Teams To Score (11/25)
Tottenham @ West Ham


Tottenham to Win 2-1 (10/1)
Tottenham @ West Ham


Richarlison To Score Anytime (47/25)
Tottenham @ West Ham


Key stats
- 1West Ham sits 17th in the table with 36 points from 34 matches, showing concerning form (LDLDL) in their recent games
- 2Tottenham holds 16th position on 37 points, just one point ahead of West Ham despite playing the same number of matches
- 3Tottenham has scored significantly more goals (62) than West Ham (39), but both teams have struggled defensively
- 4Both sides have poor recent form with West Ham winless in their last five (LDLDL) while Tottenham has lost four of their last five matches (LLLWL)
West Ham vs. Tottenham form


West Ham vs. Tottenham head to head
West Ham
25%
Tottenham
75%
Oct 19, 2024
Tottenham
4 : 1
West Ham
Apr 2, 2024
West Ham
1 : 1
Tottenham
Dec 7, 2023
Tottenham
1 : 2
West Ham
Feb 19, 2023
Tottenham
2 : 0
West Ham
Aug 31, 2022
West Ham
1 : 1
Tottenham
Mar 20, 2022
Tottenham
3 : 1
West Ham