Players who played for Arsenal and Newcastle United

6 players · Premier League since 1992/93

6 players have played for both Arsenal and Newcastle United in the Premier League since 1992/93. 3 played for Arsenal first and 3 for Newcastle United first. The longest-serving made 192 appearances across both; the top scorer got 32 goals; 4 scored for both; the first move came in 2010/11, the most recent in 2026/27.

Can you name all 6?

0/60:00

  1.  Arsenal 40 · Newcastle 152
  2.  Arsenal 7 · Newcastle 153
  3.  Arsenal 146 · Newcastle 7
  4.  Arsenal 78 · Newcastle 12
  5.  Arsenal 59 · Newcastle 24
  6.  Arsenal 13 · Newcastle 43

Who stands out

Spoilers

Joe Willock has the most appearances for the two combined: 40 for Arsenal and 152 for Newcastle United. Bruno Guimarães scored the most goals across both (2 for Arsenal, 30 for Newcastle United), and 4 players scored for both.

In our data, Sol Campbell was the first to have played for both (his first game for Newcastle United came in 2010/11). The most recent player to play for both is Bruno Guimarães, who first played for Arsenal in 2026/27.

Show all 6 players

Spoilers
Every player who played for Arsenal and Newcastle United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerArsenalNewcastleFirst
AppsGlsSeasonsAppsGlsSeasons
Joe Willock4012017–2021152162020–2027Arsenal
Bruno Guimarães722026/27153302021–2026Newcastle
Sol Campbell14682001–2010702010/11Arsenal
Aaron Ramsdale7802021–20241202025/26Arsenal
Mikel Merino59112024–20272412017/18Newcastle
Mathieu Debuchy1312014–20174312012–2014Newcastle

Head to head

In the Premier League since 1992/93, Arsenal and Newcastle United have met 61 times: Arsenal won 38, Newcastle United 12, and 11 games were drawn.

  • Arsenal's biggest win: Arsenal 5-0 Newcastle (2000/01)
  • Newcastle United's biggest win: Newcastle 2-0 Arsenal (2021/22)

Play

FAQ

Spoilers
How many players have played for both Arsenal and Newcastle United?
6 in the Premier League since 1992/93: Joe Willock, Bruno Guimarães, Sol Campbell, Aaron Ramsdale, Mikel Merino and Mathieu Debuchy.
Has anyone scored for both Arsenal and Newcastle United?
Yes, 4: Bruno Guimarães (2 and 30), Joe Willock (1 and 16), Mikel Merino (11 and 1) and Mathieu Debuchy (1 and 1).
Who is the most recent player to play for both Arsenal and Newcastle United?
Bruno Guimarães. He played for Newcastle United (2021–2026), then Arsenal from 2026/27.
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.