West Ham vs Tottenham Timeline (Head to Head)

West Ham vs Tottenham Timeline FAQ

When did West Ham last beat Tottenham?

The last time West Ham beat Tottenham was back in 7 December 2023 when they won 2-1 in the English Premier League.

When did West Ham last loose to Tottenham?

The last time West Ham lost to Tottenham was on 19 October 2024 when they lost 1-4 in the English Premier League.

When was West Ham's biggest win over Tottenham?

West Ham's biggest win over Tottenham was on 6 October 2013 when they won 3-0 in the Premier League.

When was West Ham heaviest defeat to Tottenham?

West Ham's heaviest defeat to Tottenham was on 9 March 2008 when they were beaten 0-4 in the Premier League.

When do West Ham and Tottenham next play each other?

West Ham and Tottenham next play each other on 3 May 2025 in the English Premier League.

West Ham vs Tottenham Stats

Total Matches:
61 Matches
Total Goals:
162 Goals
Goals Per Match:
2.66 Goals Per Match
West Ham Wins:
20 (33%)
Draws:
13 (21%)
Tottenham Wins:
28 (46%)
West Ham

WHU

Wins: 20 (33%)
Losses: 28 (46%)
Goals Scored: 74 Goals (1.21/match)
Goals Conceded: 88 Goals (1.44/match)
Cleansheets: 15
Biggest Win:3-0 on 6 October 2013.
Heaviest Defeat:0-4 on 9 March 2008.
Sequence:
LDWLDLWWDLLWLDLWLWLDDLLWWWWLLDWLLLLLDLLWDWLDLDLDWWWLWWLWDLLWL
Tottenham

TOT

Wins: 28 (46%)
Losses: 20 (33%)
Goals Scored: 88 Goals (1.44/match)
Goals Conceded: 74 Goals (1.21/match)
Cleansheets: 17
Biggest Win:4-0 on 9 March 2008.
Heaviest Defeat:0-3 on 6 October 2013.
Sequence:
WDLWDWLLDWWLWDWLWLWDDWWLLLLWWDLWWWWWDWWLDLWDWDWDLLLWLLWLDWWLW
This data is based on all matches in our system and may not be 100% complete.

West Ham vs Tottenham Next H2H

West Ham

West Ham

3 May 2025
Tottenham

Tottenham

West Ham vs Tottenham Last H2H

Tottenham

Tottenham

19 Oct 2024
West Ham

West Ham

West Ham vs Tottenham Timeline All Matches

West Ham

West Ham

3 May 2025
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 35
Tottenham

Tottenham

19 Oct 2024
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 8
West Ham

West Ham

2 Apr 2024
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 31
Tottenham

Tottenham

7 Dec 2023
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 15
Tottenham

Tottenham

19 Feb 2023
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 24
West Ham

West Ham

31 Aug 2022
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 5
Tottenham

Tottenham

20 Mar 2022
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 30
West Ham

West Ham

24 Oct 2021
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 9
West Ham

West Ham

21 Feb 2021
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 25
Tottenham

Tottenham

18 Oct 2020
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 5
Tottenham

Tottenham

23 Jun 2020
West Ham

West Ham

Tottenham Hotspur StadiumEnglish Premier League - round: 31
West Ham

West Ham

23 Nov 2019
Tottenham

Tottenham

London Olympic StadiumEnglish Premier League - round: 13
Tottenham

Tottenham

27 Apr 2019
West Ham

West Ham

English Premier League - round: 36
West Ham

West Ham

20 Oct 2018
Tottenham

Tottenham

English Premier League - round: 9
Tottenham

Tottenham

4 Jan 2018
West Ham

West Ham

English Premier League - round: 21
West Ham

West Ham

23 Sept 2017
Tottenham

Tottenham

English Premier League - round: 6
West Ham

West Ham

5 May 2017
Tottenham

Tottenham

English Premier League - round: 36
Tottenham

Tottenham

19 Nov 2016
West Ham

West Ham

English Premier League - round: 12
West Ham

West Ham

2 Mar 2016
Tottenham

Tottenham

English Premier League - round: 28
Tottenham

Tottenham

22 Nov 2015
West Ham

West Ham

English Premier League - round: 13
Tottenham

Tottenham

22 Feb 2015
West Ham

West Ham

English Premier League - round: 26
Tottenham

Tottenham

22 Feb 2015
West Ham

West Ham

Premier League - round: 26
West Ham

West Ham

16 Aug 2014
Tottenham

Tottenham

Premier League - round: 1
West Ham

West Ham

16 Aug 2014
Tottenham

Tottenham

English Premier League - round: 1
West Ham

West Ham

3 May 2014
Tottenham

Tottenham

Premier League - round: 37
West Ham

West Ham

3 May 2014
Tottenham

Tottenham

English Premier League - round: 37
Tottenham

Tottenham

6 Oct 2013
West Ham

West Ham

Premier League - round: 7
Tottenham

Tottenham

6 Oct 2013
West Ham

West Ham

English Premier League - round: 7
West Ham

West Ham

25 Feb 2013
Tottenham

Tottenham

Premier League - round: 27
Tottenham

Tottenham

25 Nov 2012
West Ham

West Ham

Premier League - round: 13
Tottenham

Tottenham

19 Mar 2011
West Ham

West Ham

Premier League - round: 30
West Ham

West Ham

25 Sept 2010
Tottenham

Tottenham

Premier League - round: 6
Tottenham

Tottenham

28 Dec 2009
West Ham

West Ham

Premier League - round: 20
West Ham

West Ham

23 Aug 2009
Tottenham

Tottenham

Premier League - round: 3
Tottenham

Tottenham

11 Apr 2009
West Ham

West Ham

Premier League - round: 32
West Ham

West Ham

8 Dec 2008
Tottenham

Tottenham

Premier League - round: 16
Tottenham

Tottenham

9 Mar 2008
West Ham

West Ham

Premier League - round: 29
West Ham

West Ham

25 Nov 2007
Tottenham

Tottenham

Premier League - round: 14
West Ham

West Ham

4 Mar 2007
Tottenham

Tottenham

Premier League - round: 29
Tottenham

Tottenham

22 Oct 2006
West Ham

West Ham

Premier League - round: 9
West Ham

West Ham

7 May 2006
Tottenham

Tottenham

Premier League - round: 38
Tottenham

Tottenham

20 Nov 2005
West Ham

West Ham

Premier League - round: 13
West Ham

West Ham

1 Mar 2003
Tottenham

Tottenham

Premier League - round: 29
Tottenham

Tottenham

15 Sept 2002
West Ham

West Ham

Premier League - round: 6
Tottenham

Tottenham

13 Apr 2002
West Ham

West Ham

Premier League - round: 35
West Ham

West Ham

24 Nov 2001
Tottenham

Tottenham

Premier League - round: 14
West Ham

West Ham

31 Jan 2001
Tottenham

Tottenham

Premier League - round: 25
Tottenham

Tottenham

11 Sept 2000
West Ham

West Ham

Premier League - round: 5
Tottenham

Tottenham

6 Dec 1999
West Ham

West Ham

Premier League - round: 17
West Ham

West Ham

7 Aug 1999
Tottenham

Tottenham

Premier League - round: 1
Tottenham

Tottenham

24 Apr 1999
West Ham

West Ham

Premier League - round: 35
West Ham

West Ham

28 Nov 1998
Tottenham

Tottenham

Premier League - round: 15
Tottenham

Tottenham

17 Jan 1998
West Ham

West Ham

Premier League - round: 23
West Ham

West Ham

13 Aug 1997
Tottenham

Tottenham

Premier League - round: 2
West Ham

West Ham

24 Feb 1997
Tottenham

Tottenham

Premier League - round: 27
Tottenham

Tottenham

2 Nov 1996
West Ham

West Ham

Premier League - round: 12
Tottenham

Tottenham

12 Feb 1996
West Ham

West Ham

Premier League - round: 26
West Ham

West Ham

30 Aug 1995
Tottenham

Tottenham

Premier League - round: 4
West Ham

West Ham

14 Jan 1995
Tottenham

Tottenham

Premier League - round: 24
Tottenham

Tottenham

29 Oct 1994
West Ham

West Ham

Premier League - round: 12
Tottenham

Tottenham

4 Apr 1994
West Ham

West Ham

Premier League - round: 37
West Ham

West Ham

28 Dec 1993
Tottenham

Tottenham

Premier League - round: 23