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
- Arsenal 40 · Newcastle 152
- Arsenal 7 · Newcastle 153
- Arsenal 146 · Newcastle 7
- Arsenal 78 · Newcastle 12
- Arsenal 59 · Newcastle 24
- 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
| Player | Arsenal | Newcastle | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Joe Willock | 40 | 1 | 2017–2021 | 152 | 16 | 2020–2027 | Arsenal |
| Bruno Guimarães | 7 | 2 | 2026/27 | 153 | 30 | 2021–2026 | Newcastle |
| Sol Campbell | 146 | 8 | 2001–2010 | 7 | 0 | 2010/11 | Arsenal |
| Aaron Ramsdale | 78 | 0 | 2021–2024 | 12 | 0 | 2025/26 | Arsenal |
| Mikel Merino | 59 | 11 | 2024–2027 | 24 | 1 | 2017/18 | Newcastle |
| Mathieu Debuchy | 13 | 1 | 2014–2017 | 43 | 1 | 2012–2014 | Newcastle |
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)
More pairs
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.