Players who played for Liverpool and Newcastle United

21 players have played for both Liverpool and Newcastle United, according to Wikidata. The best known include Michael Owen, Kevin Keegan and James Milner. 9 of them moved straight from one club to the other, including Alexander Isak. The earliest arrival at one of the two clubs was in 1971 (Kevin Keegan), the most recent in 2022 (Alexander Isak).

The full list (21 players)

PlayerPositionNationalityLiverpoolNewcastle United
Michael OwenForwardEngland1995–20042005–2009
Kevin KeeganForwardEngland1971–19771982–1984
James MilnerDefenderEngland2015–20232004–2008
Alexander IsakForwardSwedensince 20252022–2025
Georginio WijnaldumMidfielderNetherlands2016–20212015–2016
Ian RushForwardWales1980–19961997–1998
Andy CarrollForwardEngland2011–20132006–2021
Loris KariusGoalkeeperGermany2016–20222022–2024
Craig BellamyForwardWales2006–20122001–2005
John BarnesMidfielderEngland1987–19971997–1999
Brad FriedelGoalkeeperUnited States1997–20001994
José Enrique SánchezDefenderSpain2011–20162007–2011
Dietmar HamannMidfielderGermany1999–20061998–1999
Jonjo ShelveyMidfielderEngland2010–20132016–2023
Peter BeardsleyForwardEngland1987–19911983–1997
Javier ManquilloDefenderSpain2014–2015since 2017
Danny GuthrieMidfielderEngland2005–20082008–2012
Terry McDermottMidfielderEngland1974–19821973–1984
Alan KennedyDefenderEngland1978–19861972–1978
Kevin SheedyMidfielderIreland1978–19821992–1993
Dave WatsonDefenderEngland––

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 Newcastle United