How to watch West Ham vs Tottenham online & on TV, head to head and predictions
Who will win?


Match Started - 88'
Yellow Card Mathys Tel
At London Stadium, Mathys Tel has been yellow-carded for the away team.
- 88'
Substitution Aaron Cresswell
Konstantinos Mavropanos
Graham Potter is making the team's fifth substitution at London Stadium with Konstantinos Mavropanos replacing Aaron Cresswell.
- 81'
Substitution Jean-Clair Todibo
Vladimir Coufal
West Ham make their fourth substitution with Vladimir Coufal replacing Jean-Clair Todibo.
- 80'
Substitution Niclas Fullkrug
Evan Ferguson
Graham Potter (West Ham) is making a first substitution, with Evan Ferguson replacing Niclas Fullkrug.
- 80'
Substitution Niclas Fullkrug
Evan Ferguson
Graham Potter (West Ham) is making a first substitution, with Evan Ferguson replacing Niclas Fullkrug.
- 80'
Substitution Niclas Fullkrug
Evan Ferguson
Graham Potter (West Ham) is making a first substitution, with Evan Ferguson replacing Niclas Fullkrug.
- 73'
Yellow Card Lucas Paqueta
West Ham's Lucas Paqueta has been booked in London.
- 68'
Substitution Richarlison
Mikey Moore
Mikey Moore is on a sub for Richarlison for Tottenham.
- 28'
Goal ! Jarrod Bowen (Scorer)
Aaron Wan-Bissaka (Assist)
Goal! Jarrod Bowen equalizes to bring the score to 1-1.
Aaron Wan-Bissaka instrumental with a fine assist.
- 19'
Yellow Card Mohammed Kudus
Mohammed Kudus (West Ham) has been booked and must now be careful not to get a second yellow card.
- 15'
Goal ! Wilson Odobert (Scorer)
Mathys Tel (Assist)
Goal! Wilson Odobert gives Tottenham a 0-1 lead.
Great play from Mathys Tel to set up the goal.
- 13'
Yellow Card Ben Davies
Ben Davies (Tottenham) has received a first yellow card.
Match Started
Line-ups



West Ham
Tottenham
Statistics


Full-time result | 1 | x | 2 |
---|---|---|---|
Probability | 39% | 25% | 36% |
Odds | 1.83 | 3.9 | 4 |
Correct Score | 1-2 | 2-1 | 0-1 |
Probability | 8% | 8% | 7% |
Odds | 15 | 9.5 | 19 |
Over/Under 2.5 | Over | Under | |
Probability | 81% | 19% | |
Odds | 1.57 | 2.38 | |
BTTS | Yes | No | |
Probability | 61% | 39% | |
Odds | 1.53 | 2.38 |
News
Head to head
Tottenham Hotspur and West Ham United have faced each other 13 times, with Tottenham winning 6 matches, West Ham winning 4, and 3 ending in draws. In their last match on 19 October 2024, Tottenham defeated West Ham 4-1 in the Premier League.


Wins: 4
Draws: 4
Wins: 6
Premier League
3 May 2025West Ham1 : 1Tottenham
Premier League
18 Oct 2024Tottenham4 : 1West Ham
Premier League
1 Apr 2024West Ham1 : 1Tottenham
Premier League
6 Dec 2023Tottenham1 : 2West Ham
Club Friendly Games
17 Jul 2023Tottenham2 : 3West Ham
Form
West Ham United have not won any of their last six matches, recording three draws and three losses, with their most recent game being a 3-2 defeat against Brighton & Hove Albion. Tottenham Hotspur have won three, drawn one, and lost two of their last six matches, including a 3-1 victory over Bodoe/Glimt in the UEFA Europa League. Both teams have struggled defensively, conceding multiple goals in several matches.

Premier League
3 May 2025West Ham1 : 1TottenhamPremier League
25 Apr 2025Brighton3 : 2West HamPremier League
18 Apr 2025West Ham1 : 1SouthamptonPremier League
12 Apr 2025Liverpool2 : 1West HamPremier League
4 Apr 2025West Ham2 : 2Bournemouth

UEFA Europa League
7 May 2025Bodo/Glimt0 : 2TottenhamPremier League
3 May 2025West Ham1 : 1TottenhamUEFA Europa League
30 Apr 2025Tottenham3 : 1Bodo/GlimtPremier League
26 Apr 2025Liverpool5 : 1TottenhamPremier League
20 Apr 2025Tottenham1 : 2Nottm Forest
West Ham vs Tottenham Standings
West Ham United are in 17th position, one point behind Tottenham Hotspur, who are in 16th place.
Pos | Team | W | D | L | M | Pts |
---|---|---|---|---|---|---|
15 | Man Utd | 10 | 9 | 16 | 35 | 39 |
16 | Tottenham | 11 | 5 | 19 | 35 | 38 |
17 | West Ham | 9 | 10 | 16 | 35 | 37 |
18 | Ipswich | 4 | 10 | 22 | 36 | 22 |
Match information
- Teams:West Ham United - Tottenham Hotspur
- Tournament:Premier League
- Date:Sunday, 4 May 2025
- Hour:08:00
- Venue:London Stadium, London
- More details: