Crystal Palace: Ex Premier League Players

Where are these ex Crystal Palace Premier League players now?

Welcome to the Crystal Palace legends page – the gateway to information on ex Eagles who have played in the Premier League.

In addition to information on ex players we have also added statistics which include the top scorers, most appearances and also the club’s final league position for each year that they have featured in the EPL.



Nigel Martyn – Premier League Appearances: 372 | Clean Sheets: 138

Hailed by former Everton manager David Moyes as his greatest ever signing, Nigel Martyn was forced to retire from the game after a stress fracture in his ankle in 2006. Read More..

Dean GordonPremier League Appearances: 151 | Goals Scored: 8

After a career spanning 18 years and 20 different clubs, Dean Gordon finally hung up his boots in 2009 after a spell in non-league football with Thornaby.

Although often regarded as a journeyman player he only actually played for two clubs (Middlesbrough and Crystal Palace) during his first 10 years in the game. Read More..

Gareth Southgate Premier League Appearances: 426 | Goals Scored: 17

Gareth Southgate finished his playing career at Middlesbrough in 2006 when he was appointed manager of the side after Steve McLaren left to take over as coach of the England national side. Read More..

Richard Shaw – Premier League Appearances: 253 | Goals Scored: 0

After a career spanning over 20 years mostly with Crystal Palace and Coventry City, Richard Shaw retired from playing whilst at Millwall in 2008. Read More..

Danny Gabbidon – Premier League Appearances: 136 | Goals Scored: 1

An immensely talented defender who played in all four English leagues, Danny Gabbidon retired from playing professionally in 2015 after he was released from Cardiff City. Read More..

Chris Armstrong – Premier League Appearances: 216 | Goals Scored: 71

After a seven year spell in the Premier League with Tottenham Hotspur, Chris Armstrong finished his career in 2005 at Wrexham. Read More..

Michael Hughes – Premier League Appearances: 196 | Goals Scored: 15

Arguably one of the most gifted and natural footballers produced by Northern Ireland in the last two decades, Michael Hughes retired from playing professionally in 2008 after a season at Coventry City. Read More..

Chris Coleman – Premier League Appearances: 101 | Goals Scored: 6

After a car crash prematurely ended his career at the age of 31, Chris Coleman moved into management with Fulham in 2003. Read More..

Ray Houghton – Premier League Appearances: 105 | Goals Scored: 8

Former Liverpool and Aston Villa player Ray Houghton retired from playing in 2000 at the age of 38 after dropping into non league football with Stevenage Borough. Read More..

John Salako – Premier League Appearances: 151 | Goals Scored: 8

Part of the successful Crystal Palace team which reached the 1990 FA Cup Final, John Salako called time on his career in 2005 after playing in the lower leagues with Brentford. Read More..

Hermann Hriedarsson – Premier League Appearances: 332 | Goals Scored: 14

One of the few Icelandic footballers that have played in the Premier League, Hermann Hreidarsson has the unenviable record of Premier League relegation with five different Premier League teams. Read More..

Eddie McGoldrick – Premier League Appearances: 80 | Goals Scored: 7

A pacy winger who was renowned for his corner taking abilities, Eddie McGoldrick retired from playing professionally in 2000 at the age of 35 after three seasons at Manchester City. Read More..

Andy Johnson – Premier League Appearances: 187 | Goals Scored: 51

A deadly finisher at every club he played for, Andy Johnson retired from playing professionally in 2015 after a brief spell at former club Crystal Palace. Read More..

Premier League Statistics

This table shows the players who have made the most appearances for  and who has scored the most goals for Crystal Palace in the EPL (info correct as of 03/01/20).

Top EPL GoalscorersGoalsMost EPL AppearancesGames
Wilfred Zaha35Wilfred Zaha184
Luka Milivojevic26James McArthur180
Chris Armstrong24Joel Ward180
Andrew Johnson21Jason Puncheon153
Christian Benteke19Scott Dann138
James McArthur17Damien Delaney130
Dwight Gayle15Andros Townsend124
Jason Puncheon15Martin Kelly117
Patrick van Aanholt15Wayne Hennessey109
Scott Dann12Luka Milivojevic108

Statistics provided by Statbunker