Players who played for Portsmouth and Tottenham

24 players have played for both Portsmouth and Tottenham, according to Wikidata. The best known include Kevin-Prince Boateng, Jermain Defoe and Peter Crouch. 16 of them moved straight from one club to the other, including Jermain Defoe. The earliest arrival at one of the two clubs was in 1949 (Alf Ramsey), the most recent in 2024 (Yang Min-hyuk).

The full list (24 players)

PlayerPositionNationalityPortsmouthTottenham
Kevin-Prince BoatengForwardGhana, Germany2009–20102007–2009
Jermain DefoeForwardEngland2008–20092004–2014
Peter CrouchForwardEngland2001–20091998–2011
Teddy SheringhamForwardEngland2003–20041992–2003
Sol CampbellDefenderEngland2006–20091992–2001
Niko KranjčarMidfielderCroatia2006–20092009–2012
Alf RamseyDefenderEngland–1949–1955
Younès KaboulDefenderFrance2008–20102007–2015
Pedro MendesMidfielderPortugal2006–20082004–2006
Darren AndertonMidfielderEngland1990–19921992–2004
Wayne RoutledgeMidfielderEngland20062005–2008
Tim SherwoodMidfielderEngland2003–20041999–2003
Dave BeasantGoalkeeperEngland2001–20022001
Jamie O'HaraMidfielderEngland2009–20102005–2011
Sean DavisMidfielderEngland2006–20092004–2006
Michael BrownMidfielderUnited Kingdom1999–20112004–2006
Noé PamarotDefenderFrance1999–20092004–2006
Gary A. StevensDefenderEngland1990–19921983–1990
Paul WalshForwardEngland1992–19961988–1992
Ricardo Sérgio Rocha AzevedoDefenderPortugal2010–20132007–2009
Yang Min-hyukForwardSouth Koreasince 2025since 2024
Justin EdinburghDefenderUnited Kingdom2000–20031990–2000
Dane ScarlettForwardEngland2022–2023since 2020
Anton WalkesDefenderEngland2018–20202016–2018

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 Portsmouth

With Tottenham