Players who played for Tottenham and West Ham

28 players have played for both Tottenham and West Ham, according to Wikidata. The best known include Michael Carrick, Robbie Keane and Joe Hart. 12 of them moved straight from one club to the other, including Scott Parker. The earliest arrival at one of the two clubs was in 1959 (Martin Peters), the most recent in 2025 (Mateus Fernandes).

The full list (28 players)

PlayerPositionNationalityTottenhamWest Ham
Michael CarrickMidfielderEngland2004–20061999–2004
Robbie KeaneForwardIreland2002–20112011
Joe HartGoalkeeperEngland2020–20212017–2018
Jermain DefoeForwardEngland2004–20141999–2004
Teddy SheringhamForwardEngland1992–20032004–2007
Sol CampbellDefenderEngland1992–2001–
Scott ParkerMidfielderEngland2011–20132007–2011
Sergueï RebrovForwardUkraine, Soviet Union2000–20042004–2005
Jimmy GreavesForwardEngland1961–19701970–1971
Mohammed KudusForwardGhanasince 20252023–2025
Frédéric KanoutéForwardFrance, Mali2003–20052000–2003
Mark BowenDefenderWales1981–19871996–1997
Les FerdinandForwardEngland1997–20032003
Martin PetersMidfielderEngland1970–19751959–1970
MidoForwardEgypt2005–20072010
David BentleyMidfielderEngland2008–20132011
Bobby ZamoraForwardEngland2003–20042004–2008
Chris HughtonDefenderIreland1977–19901990–1992
Ilie DumitrescuMidfielderRomania1994–19961996
Matthew EtheringtonMidfielderUnited Kingdom2000–20032003–2009
Paul KoncheskyDefenderEngland20032005–2007
Mateus Fernandes–Portugalsince 20262025–2026
Reece OxfordDefenderEngland–since 2014
Alex PritchardMidfielderEngland2011–2016–
Clive AllenForwardEngland1984–19881992–1994
Ryan FredericksDefenderEngland2011–2015–
Neil RuddockDefenderUnited Kingdom1986–19931998–2000
Calum DavenportDefenderUnited Kingdom2004–20072004–2010

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Tottenham

With West Ham