Players who played for Newcastle United and Southampton

14 players have played for both Newcastle United and Southampton, according to Wikidata. The best known include Alan Shearer, Kevin Keegan and Aaron Ramsdale. 4 of them moved straight from one club to the other, including Kevin Keegan. The earliest arrival at one of the two clubs was in 1965 (Mick Channon), the most recent in 2024 (Aaron Ramsdale).

The full list (14 players)

PlayerPositionNationalityNewcastle UnitedSouthampton
Alan ShearerForwardEngland1996–20061988–1992
Kevin KeeganForwardEngland1982–19841980–1982
Aaron RamsdaleGoalkeeperEnglandsince 2025since 2024
Fraser ForsterGoalkeeperEngland2006–20122014–2022
Ryan FraserMidfielderScotland2020–2024since 2024
Matt TargettDefenderEngland2022–20262014–2019
Tino LivramentoDefenderEnglandsince 20232021–2023
Danny GuthrieMidfielderEngland2008–20122007
Justin FashanuForwardEngland19911982
Mike WilliamsonDefenderUnited Kingdom2010–20162001–2005
Dave BeasantGoalkeeperEngland1988–19891993–1997
Leon BestForwardIreland2010–20122004–2007
Fitz HallDefenderUnited Kingdom20102003–2004
Mick ChannonForwardEngland19821965–1982

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

With Southampton