Players who played for Arsenal and Crystal Palace
10 players · Premier League since 1992/93
10 players have played for both Arsenal and Crystal Palace in the Premier League since 1992/93. 8 played for Arsenal first and 2 for Crystal Palace first. The longest-serving made 185 appearances across both; the top scorer got 47 goals; 4 scored for both; the first move came in 1993/94, the most recent in 2026/27.
Can you name all 10?
0/100:00
- Arsenal 38 · Crystal Palace 147
- Arsenal 168 · Crystal Palace 10
- Arsenal 116 · Crystal Palace 49
- Arsenal 105 · Crystal Palace 12
- Arsenal 90 · Crystal Palace 26
- Arsenal 40 · Crystal Palace 60
- Arsenal 37 · Crystal Palace 42
- Arsenal 65 · Crystal Palace 4
- Arsenal 25 · Crystal Palace 9
- Arsenal 11 · Crystal Palace 10
Who stands out
Spoilers
Eberechi Eze has the most appearances for the two combined: 38 for Arsenal and 147 for Crystal Palace. Emmanuel Adebayor scored the most goals across both (46 for Arsenal, 1 for Crystal Palace), and 4 players scored for both.
In our data, Eddie McGoldrick was the first to have played for both (his first game for Arsenal came in 1993/94). The most recent player to play for both is Takehiro Tomiyasu, who first played for Crystal Palace in 2026/27.
Show all 10 players
Spoilers
| Player | Arsenal | Crystal Palace | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Eberechi Eze | 38 | 7 | 2025–2027 | 147 | 34 | 2020–2026 | Crystal Palace |
| Mathieu Flamini | 168 | 10 | 2004–2016 | 10 | 0 | 2016/17 | Arsenal |
| Eddie Nketiah | 116 | 19 | 2017–2024 | 49 | 5 | 2024–2027 | Arsenal |
| Emmanuel Adebayor | 105 | 46 | 2005–2009 | 12 | 1 | 2015/16 | Arsenal |
| Andy Linighan | 90 | 5 | 1992–1997 | 26 | 0 | 1997/98 | Arsenal |
| Marouane Chamakh | 40 | 8 | 2010–2012 | 60 | 7 | 2013–2016 | Arsenal |
| Eddie McGoldrick | 37 | 0 | 1993–1996 | 42 | 8 | 1992/93 | Crystal Palace |
| Takehiro Tomiyasu | 65 | 2 | 2021–2025 | 4 | 0 | 2026/27 | Arsenal |
| Albert Sambi Lokonga | 25 | 0 | 2021–2023 | 9 | 0 | 2022/23 | Arsenal |
| Yaya Sanogo | 11 | 0 | 2013–2015 | 10 | 0 | 2014/15 | Arsenal |
Head to head
In the Premier League since 1992/93, Arsenal and Crystal Palace have met 34 times: Arsenal won 21, Crystal Palace 4, and 9 games were drawn.
- Arsenal's biggest win: Arsenal 5-0 C Palace (2023/24)
- Crystal Palace's biggest win: C Palace 3-0 Arsenal (2016/17)
More pairs
Play
FAQ
Spoilers
- How many players have played for both Arsenal and Crystal Palace?
- 10 in the Premier League since 1992/93: Eberechi Eze, Mathieu Flamini, Eddie Nketiah, Emmanuel Adebayor, Andy Linighan, Marouane Chamakh and 4 more.
- Has anyone scored for both Arsenal and Crystal Palace?
- Yes, 4: Emmanuel Adebayor (46 and 1), Eberechi Eze (7 and 34), Eddie Nketiah (19 and 5) and Marouane Chamakh (8 and 7).
- Who is the most recent player to play for both Arsenal and Crystal Palace?
- Takehiro Tomiyasu. He played for Arsenal (2021–2025), then Crystal Palace 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.