Players who played for Aston Villa and Newcastle United

15 players · Premier League since 1992/93

15 players have played for both Aston Villa and Newcastle United in the Premier League since 1992/93. 6 played for Aston Villa first and 9 for Newcastle United first. The longest-serving made 391 appearances across both; the top scorer got 45 goals; 6 scored for both; the first move came in 1998/99, the most recent in 2025/26.

Can you name all 15?

0/150:00

  1.  Aston Villa 38 · Newcastle 353
  2.  Aston Villa 49 · Newcastle 229
  3.  Aston Villa 54 · Newcastle 204
  4.  Aston Villa 134 · Newcastle 80
  5.  Aston Villa 80 · Newcastle 118
  6.  Aston Villa 101 · Newcastle 94
  7.  Aston Villa 41 · Newcastle 145
  8.  Aston Villa 136 · Newcastle 33
  9.  Aston Villa 83 · Newcastle 38
  10.  Aston Villa 3 · Newcastle 109
  11.  Aston Villa 32 · Newcastle 57
  12.  Aston Villa 9 · Newcastle 52
  13.  Aston Villa 49 · Newcastle 3
  14.  Aston Villa 48 · Newcastle 2
  15.  Aston Villa 2 · Newcastle 17

Who stands out

Spoilers

Shay Given has the most appearances for the two combined: 38 for Aston Villa and 353 for Newcastle United. Nolberto Solano scored the most goals across both (8 for Aston Villa, 37 for Newcastle United), and 6 players scored for both.

In our data, Steve Watson was the first to have played for both (his first game for Aston Villa came in 1998/99). The most recent player to play for both is Jacob Ramsey, who first played for Newcastle United in 2025/26.

Show all 15 players

Spoilers
Every player who played for Aston Villa and Newcastle United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerAston VillaNewcastleFirst
AppsGlsSeasonsAppsGlsSeasons
Shay Given3802011–201535301997–2009Newcastle
Nolberto Solano4982003–2006229371998–2008Newcastle
Aaron Hughes5402005–200720441997–2005Newcastle
Ciaran Clark13472009–20168082017–2022Aston Villa
Charles N'Zogbia8042011–201611892004–2009Newcastle
James Milner101122005–20119462004–2009Newcastle
Steve Watson4101998–200014591993–1999Newcastle
Jacob Ramsey136142020–20253332025–2027Aston Villa
Matt Targett8322019–20223802021–2025Aston Villa
Jermaine Jenas302011/1210992001–2006Newcastle
David Ginola3232000–20025761995–1997Newcastle
Habib Beye902009–20115212007–2009Newcastle
Ronny Johnsen4912002–2004302004/05Aston Villa
Stephen Ireland4812010–2013202010/11Aston Villa
Wayne Routledge202007–20091702010/11Aston Villa

Head to head

In the Premier League since 1992/93, Aston Villa and Newcastle United have met 59 times: Aston Villa won 15, Newcastle United 27, and 17 games were drawn.

  • Aston Villa's biggest win: Newcastle 0-3 Aston Villa (2004/05)
  • Newcastle United's biggest win: Newcastle 6-0 Aston Villa (2010/11)

Play

FAQ

Spoilers
How many players have played for both Aston Villa and Newcastle United?
15 in the Premier League since 1992/93: Shay Given, Nolberto Solano, Aaron Hughes, Ciaran Clark, Charles N'Zogbia, James Milner and 9 more.
Has anyone scored for both Aston Villa and Newcastle United?
Yes, 6: Nolberto Solano (8 and 37), James Milner (12 and 6), Jacob Ramsey (14 and 3), Ciaran Clark (7 and 8), Charles N'Zogbia (4 and 9) and David Ginola (3 and 6).
Who is the most recent player to play for both Aston Villa and Newcastle United?
Jacob Ramsey. He played for Aston Villa (2020–2025), 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.