Players who played for Liverpool and Swansea City

16 players have played for both Liverpool and Swansea City, according to Wikidata. The best known include Joe Allen, Fabio Borini and Jonjo Shelvey. 3 of them moved straight from one club to the other, including John Toshack. The earliest arrival at one of the two clubs was in 1960 (Ian Callaghan), the most recent in 2019 (Rhys Williams).

The full list (16 players)

PlayerPositionNationalityLiverpoolSwansea City
Joe AllenMidfielderWales2012–20162007–2025
Fabio BoriniForwardItaly2012–20152011
Jonjo ShelveyMidfielderEngland2010–20132013–2016
John ToshackForwardWales1970–19781978–1984
Emlyn HughesDefenderEngland1967–19791983–1984
Ian CallaghanMidfielderEngland1960–19781978–1981
Jan MølbyMidfielderDenmark1984–19961996–1998
Steven CaulkerDefenderEngland, Sierra Leonesince 20162011–2012
Ray KennedyForwardEngland1974–19821982–1983
David NgogForwardFrance2008–20112013–2014
Rhian BrewsterForwardEngland2017–20202020
Dean SaundersForwardWales1991–19921982–1985
Paul AndersonMidfielderUnited Kingdom2006–20092007–2008
Tommy SmithDefenderEngland1962–19781978–1979
Besian IdrizajForwardAustria2005–20082009–2010
Rhys WilliamsDefenderEnglandsince 20192021–2022

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 Swansea City