Players who played for Aston Villa and Portsmouth

17 players have played for both Aston Villa and Portsmouth, according to Wikidata. The best known include Milan Baroš, Peter Crouch and David James. 6 of them moved straight from one club to the other, including Peter Crouch. The earliest arrival at one of the two clubs was in 1957 (Derek Dougan), the most recent in 2012 (Enda Stevens).

The full list (17 players)

PlayerPositionNationalityAston VillaPortsmouth
Milan BarošForwardCzech Republic2005–20072008
Peter CrouchForwardEngland2002–20042001–2009
David JamesGoalkeeperEngland1999–20012006–2010
Patrik BergerMidfielderCzech Republic, Czechoslovakia2005–20082003–2005
Ritchie De LaetDefenderBelgium2016–20192011
George GrahamMidfielderScotland1961–19641974–1976
Wayne RoutledgeMidfielderEngland2008–20092006
Paul MersonMidfielderEngland1998–20022002–2003
Nicky ShoreyDefenderEngland2008–20102014–2015
Jonathan HoggMidfielderUnited Kingdom2009–20112011
Enda StevensDefenderIreland2012–2015since 2015
Alan McLoughlinMidfielderIreland19911992–1999
Steve FosterDefenderEngland19841975–1979
Steve StoneMidfielderEngland1999–20022002–2005
Derek DouganForwardNorthern Ireland1961–19631957–1959
Stephen HendersonGoalkeeperIreland–2011–2012
David UnsworthDefenderUnited Kingdom19982004–2005

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 Aston Villa

With Portsmouth