Players who played for Tottenham and West Ham United

17 players · Premier League since 1992/93

17 players have played for both Tottenham and West Ham United in the Premier League since 1992/93. 11 played for Tottenham first and 6 for West Ham United first. The longest-serving made 350 appearances across both; the top scorer got 108 goals; 10 scored for both; the first move came in 1995/96, the most recent in 2026/27.

Can you name all 17?

0/170:00

  1.  Spurs 276 · West Ham 74
  2.  Spurs 236 · West Ham 42
  3.  Spurs 237 · West Ham 9
  4.  Spurs 63 · West Ham 101
  5.  Spurs 50 · West Ham 109
  6.  Spurs 59 · West Ham 84
  7.  Spurs 45 · West Ham 91
  8.  Spurs 118 · West Ham 14
  9.  Spurs 16 · West Ham 79
  10.  Spurs 27 · West Ham 65
  11.  Spurs 38 · West Ham 42
  12.  Spurs 12 · West Ham 58
  13.  Spurs 48 · West Ham 9
  14.  Spurs 9 · West Ham 36
  15.  Spurs 12 · West Ham 23
  16.  Spurs 18 · West Ham 10
  17.  Spurs 15 · West Ham 13

Who stands out

Spoilers

Jermain Defoe has the most appearances for the two combined: 276 for Tottenham and 74 for West Ham United. Jermain Defoe scored the most goals across both (90 for Tottenham, 18 for West Ham United), and 10 players scored for both.

In our data, Ilie Dumitrescu was the first to have played for both (his first game for West Ham United came in 1995/96). The most recent player to play for both is Mateus Fernandes, who first played for Tottenham in 2026/27.

Show all 17 players

Spoilers
Every player who played for Tottenham and West Ham United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerSpursWest HamFirst
AppsGlsSeasonsAppsGlsSeasons
Jermain Defoe276902003–201474182000–2003West Ham
Teddy Sheringham236971992–20034282005–2007Spurs
Robbie Keane237902002–2011922010/11Spurs
Michael Carrick6322004–200610151999–2003West Ham
Scott Parker5002011–201310992007–2011West Ham
Frédéric Kanouté59142003–200684291999–2003West Ham
Matthew Etherington4511999–20039172005–2009Spurs
Les Ferdinand118331997–20031422002/03Spurs
Bobby Zamora1602003/0479182005–2008Spurs
Mohammed Kudus2722025–202765132023–2025West Ham
Neil Ruddock3831992/934221998–2000Spurs
Paul Konchesky1202003/045812005–2007Spurs
Ahmed Hossam Mido48142004–2007902009/10Spurs
Mateus Fernandes902026/273632025/26West Ham
Kyle Walker-Peters1202017–20202312025/26Spurs
Ilie Dumitrescu1841994–19961001995–1997Spurs
Calum Davenport1512004–20071312006–2009Spurs

Head to head

In the Premier League since 1992/93, Tottenham and West Ham United have met 60 times: Tottenham won 28, West Ham United 19, and 13 games were drawn.

  • Tottenham's biggest win: Spurs 4-0 West Ham (2007/08)
  • West Ham United's biggest win: Spurs 0-3 West Ham (2013/14)

Play

FAQ

Spoilers
How many players have played for both Tottenham and West Ham United?
17 in the Premier League since 1992/93: Jermain Defoe, Teddy Sheringham, Robbie Keane, Michael Carrick, Scott Parker, Frédéric Kanouté and 11 more.
Has anyone scored for both Tottenham and West Ham United?
Yes, 10: Jermain Defoe (90 and 18), Teddy Sheringham (97 and 8), Robbie Keane (90 and 2), Frédéric Kanouté (14 and 29), Les Ferdinand (33 and 2), Mohammed Kudus (2 and 13), Matthew Etherington (1 and 7), Michael Carrick (2 and 5) and 2 more.
Who is the most recent player to play for both Tottenham and West Ham United?
Mateus Fernandes. He played for West Ham United (2025/26), then Tottenham from 2026/27.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.