Players who played for Liverpool and West Ham

22 players have played for both Liverpool and West Ham, according to Wikidata. The best known include Javier Mascherano, Álvaro Arbeloa and Robbie Keane. 10 of them moved straight from one club to the other, including Javier Mascherano. The earliest arrival at one of the two clubs was in 1979 (Ray Houghton), the most recent in 2013 (Adrián San Miguel del Castillo).

The full list (22 players)

PlayerPositionNationalityLiverpoolWest Ham
Javier MascheranoDefenderArgentina2007–20102006–2007
Álvaro ArbeloaDefenderSpain2007–20092016–2017
Robbie KeaneForwardIreland2008–20092011
Glen JohnsonDefenderEngland2009–20152002–2003
Joe ColeMidfielderEngland, United Kingdom2010–20131998–2014
Victor MosesMidfielderNigeria2013–20142015–2016
Andy CarrollForwardEngland2011–20132012–2019
Craig BellamyForwardWales2006–20122007–2009
Stewart DowningMidfielderEngland2011–20132013–2015
David JamesGoalkeeperEngland1992–19992001–2004
Yossi BenayounMidfielderIsrael2007–20102005–2012
Paul InceMidfielderEngland1997–19991986–1989
Alou DiarraMidfielderFrance2002–20052012–2014
Adrián San Miguel del CastilloGoalkeeperSpain2019–20242013–2019
Rigobert SongDefenderCameroon1999–20002000–2002
Paul KoncheskyDefenderEngland2010–20112005–2007
David MartinGoalkeeperEngland2006–2010–
Ray HoughtonMidfielderIreland1987–19921979–1982
Titi CamaraForwardFrance, Guinea1999–20002000–2003
Daniel SjölundForwardFinland2000–20031999–2000
Neil MellorForwardUnited Kingdom2002–20062003–2004
Neil RuddockDefenderUnited Kingdom1993–19981998–2000

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 Liverpool

With West Ham