Players who played for Newcastle United and Southampton

10 players · Premier League since 1992/93

10 players have played for both Newcastle United and Southampton in the Premier League since 1992/93. 6 played for Newcastle United first and 4 for Southampton first. The longest-serving made 139 appearances across both; the top scorer got 10 goals; 1 scored for both; the first move came in 1995/96, the most recent in 2025/26.

Can you name all 10?

0/100:00

  1.  Newcastle 122 · Southampton 17
  2.  Newcastle 101 · Southampton 13
  3.  Newcastle 82 · Southampton 30
  4.  Newcastle 15 · Southampton 73
  5.  Newcastle 38 · Southampton 43
  6.  Newcastle 54 · Southampton 24
  7.  Newcastle 10 · Southampton 55
  8.  Newcastle 53 · Southampton 8
  9.  Newcastle 12 · Southampton 30
  10.  Newcastle 29 · Southampton 3

Who stands out

Spoilers

John Beresford has the most appearances for the two combined: 122 for Newcastle United and 17 for Southampton. Leon Best scored the most goals across both (10 for Newcastle United, 0 for Southampton), and 1 player scored for both.

In our data, Alan Neilson was the first to have played for both (his first game for Southampton came in 1995/96). The most recent player to play for both is Aaron Ramsdale, who first played for Newcastle United in 2025/26.

Show all 10 players

Spoilers
Every player who played for Newcastle United and Southampton (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerNewcastleSouthamptonFirst
AppsGlsSeasonsAppsGlsSeasons
John Beresford12221993–19981701997–2000Newcastle
Olivier Bernard10162001–20051302004/05Newcastle
Tino Livramento8212023–20273012021–2023Southampton
Adam Armstrong1502013–20157362021–2025Newcastle
Matt Targett3802021–20254312014–2019Southampton
Barry Venison5411993–19952401995–1997Newcastle
Alan Neilson1001993–19955501995–1998Newcastle
Ryan Fraser5322020–2023802024/25Newcastle
Aaron Ramsdale1202025/263002024/25Southampton
Leon Best29102010–2012302004/05Southampton

Head to head

In the Premier League since 1992/93, Newcastle United and Southampton have met 45 times: Newcastle United won 21, Southampton 15, and 9 games were drawn.

  • Newcastle United's biggest win: Newcastle 5-0 Southampton (1999/00)
  • Southampton's biggest win: Southampton 4-0 Newcastle (2013/14)

Play

FAQ

Spoilers
How many players have played for both Newcastle United and Southampton?
10 in the Premier League since 1992/93: John Beresford, Olivier Bernard, Tino Livramento, Adam Armstrong, Matt Targett, Barry Venison and 4 more.
Has anyone scored for both Newcastle United and Southampton?
Yes, 1: Tino Livramento (1 and 1).
Who is the most recent player to play for both Newcastle United and Southampton?
Aaron Ramsdale. He played for Southampton (2024/25), then Newcastle United from 2025/26.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.