Players who played for Crystal Palace and Tottenham

9 players · Premier League since 1992/93

9 players have played for both Crystal Palace and Tottenham in the Premier League since 1992/93. 3 played for Crystal Palace first and 6 for Tottenham first. The longest-serving made 218 appearances across both; the top scorer got 71 goals; 5 scored for both; the first move came in 1995/96, the most recent in 2025/26.

Can you name all 9?

0/90:00

  1.  Crystal Palace 168 · Spurs 50
  2.  Crystal Palace 75 · Spurs 141
  3.  Crystal Palace 12 · Spurs 92
  4.  Crystal Palace 18 · Spurs 81
  5.  Crystal Palace 34 · Spurs 23
  6.  Crystal Palace 43 · Spurs 10
  7.  Crystal Palace 38 · Spurs 5
  8.  Crystal Palace 9 · Spurs 7
  9.  Crystal Palace 9 · Spurs 5

Who stands out

Spoilers

Andros Townsend has the most appearances for the two combined: 168 for Crystal Palace and 50 for Tottenham. Chris Armstrong scored the most goals across both (23 for Crystal Palace, 48 for Tottenham), and 5 players scored for both.

In our data, Chris Armstrong was the first to have played for both (his first game for Tottenham came in 1995/96). The most recent player to play for both is Conor Gallagher, who first played for Tottenham in 2025/26.

Show all 9 players

Spoilers
Every player who played for Crystal Palace and Tottenham (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerCrystal PalaceSpursFirst
AppsGlsSeasonsAppsGlsSeasons
Andros Townsend168132016–20215032012–2016Spurs
Chris Armstrong75231992–1995141481995–2001Crystal Palace
Emmanuel Adebayor1212015/1692352011–2015Spurs
Brennan Johnson1802025/2681182023–2026Spurs
Conor Gallagher3482021/222322025–2027Crystal Palace
Fraizer Campbell4352014–20171012008/09Spurs
Wayne Routledge3812004/05502005–2008Crystal Palace
Ezekiel Fryers902014–2017702013/14Spurs
David Tuttle901997/98501992/93Spurs

Head to head

In the Premier League since 1992/93, Crystal Palace and Tottenham have met 35 times: Crystal Palace won 7, Tottenham 21, and 7 games were drawn.

  • Crystal Palace's biggest win: C Palace 3-0 Spurs (2004/05)
  • Tottenham's biggest win: Spurs 4-0 C Palace (2019/20)

Play

FAQ

Spoilers
How many players have played for both Crystal Palace and Tottenham?
9 in the Premier League since 1992/93: Andros Townsend, Chris Armstrong, Emmanuel Adebayor, Brennan Johnson, Conor Gallagher, Fraizer Campbell and 3 more.
Has anyone scored for both Crystal Palace and Tottenham?
Yes, 5: Chris Armstrong (23 and 48), Emmanuel Adebayor (1 and 35), Andros Townsend (13 and 3), Conor Gallagher (8 and 2) and Fraizer Campbell (5 and 1).
Who is the most recent player to play for both Crystal Palace and Tottenham?
Conor Gallagher. He played for Crystal Palace (2021/22), then Tottenham 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.