List of Crystal Palace F.C. players

From Wikipedia, the free encyclopedia

This is a list of notable footballers who have played for Crystal Palace F.C. Generally, this means players that have played 100 or more first-class matches for the club. A number of other players who have played an important role have also been included for their contributions; for example, Attilio Lombardo and Don Rogers.

This page also lists recipients of the Player of the Year and Young Player of the Year, and players who have been named in the PFA Team of the Year, while playing for the club.

Martin Hinselwood 1972 -1977 England and Crystal Palace

Current squad

Players

Players are listed according to the date of their first-team debut. Appearances and goals are for first-team competitive matches only; wartime matches are excluded. Substitute appearances are included. Names in bold are currently active at the club

Statistics correct as of match played 27 May 2026

  Palace captain   Spent time as player-manager
More information Name, Nationality ...
NameNationalityPositionPalace careerAppsGoalsCaptaincyNotes
Archie Needham EnglandVarious1905–190911226[nb 1]
Wilf Innerd EnglandCB1905–190913371906–1909[nb 2]
George Woodger EnglandOL1905–1910166391909–1910
Harry Collyer EnglandRB1906–19152811[nb 3]
Jimmy Bauchop ScotlandFW1907–19094625[nb 4]
Billy Davies WalesOR1907–1908, 1910–191520624[nb 5]
Joshua Johnson EnglandGK1907–19192930
George Garratt EnglandDF1908–19131858
Jimmy Williams WalesFW1909–191414856
Joe Bulcock EnglandRB1909–19141462
Harry Hanger EnglandDF1909–191517881910–1915
Bob Spottiswood EnglandMF1909–19151882
James Hughes EnglandDF1909–192020915
Charles Hewitt EnglandFW1910–191915542
Edwin Smith EnglandFW1911–1922192124
John Whibley EnglandOL1911–192315027
Horace Colclough EnglandLB1912–1915880[nb 6]
Ben Bateman EnglandOR1913–192418011
John Conner ScotlandFW1919–192310457[nb 7]
Jack Alderson EnglandGK1919–19242050
Jack Little EnglandDF1919–19262610
Bill Hand EnglandFW1920–192510916
Robert McCracken IrelandDF1920–19261902
Albert Harry EnglandMF1921–193444055
Bob Greener EnglandDF1921–19323176
George Whitworth EnglandFW1922–192511850
Cecil Blakemore EnglandFW1922–192714156
Charles Cross EnglandDF1922–19282370
Jimmy Hamilton EnglandMF1922–19311965
Billy Callender EnglandGK1923–19322240
George Clarke EnglandOL1925–1933299105
Percy Cherrett EnglandFW1925–19277565
Bill Turner EnglandMF1925–193630237
Stan Charlton EnglandRB1928–193213671928–1930
Hubert Butler EnglandFW1928–193212439
Tom Crilly EnglandLB1928–19331261
Jimmy Wilde EnglandDF1928–193829361930–1936
Peter Simpson ScotlandFW1929–1935195165[nb 8]
Frank Manders EnglandFW1931–193510333
Ossie Parry WalesDF1931–19361500
Ronnie Dunn EnglandGK1931–19371750
Albert Dawes EnglandFW1933–193915692
Bob Bigg EnglandOL1934–193911441
Ted Owens EnglandDF1934–19451720
Nick Collins EnglandDF1934–19461517
Jack Blackman EnglandFW1935–194610755[nb 9]
Fred Dawes EnglandDF1935–195023721936–1937[nb 10]
George Walker ScotlandCB1936–193911111938–1939
Jack Lewis EnglandMF1938–19491266
Geoff Chilvers EnglandDF1942–19541231
Dick Graham EnglandGK1945–19511610
Fred Kurz EnglandFW1946–195115148
Ron George EnglandDF1947–19541252
Harry Briggs EnglandDF1947–19551534
Ted Broughton EnglandFW1948–19541006
Wally Hanlon ScotlandMF1949–19551299
Roy Bailey EnglandGK1949–19561190
Jack Edwards WalesRB1949–195923901956–1959
Harry McDonald EnglandLB1950–19551461
Peter Berry EnglandOR1951–195816127
Albert "Cam" Burgess EnglandFW1951–19535040
Bob Thomas EnglandFW1952–195510233
Cecil Andrews EnglandMF1952–195610511
Len Choules EnglandDF1952–19622804
Jimmy Belcher EnglandMF1954–195813822
Roy Greenwood EnglandDF1954–19591160
Mike Deakin EnglandFW1954–196015163
Bernard Harrison EnglandMF1955–195910012
Alf Noakes EnglandLB1955–196220914
Terry Long EnglandDF1955–196948016
Johnny Byrne EnglandFW1956–196222095
Vic Rouse WalesGK1956–19632570
Roy Summersby EnglandFW1958–196319060
Johnny McNichol ScotlandVarious1958–1963205151958–1963
Bert Howe EnglandDF1958–19672121
George Petchey EnglandMF/DF1960–196515312
Bill Glazier EnglandGK1961–19641130
Ronnie Allen EnglandFW/MF1961–1965109371963–1964
Brian Wood EnglandDF1961–19661524
Alan Stephenson EnglandCB1961–1968185131966
Cliff Holton EnglandFW1962–196511249
Peter Burridge EnglandFW1962–196512450
John Sewell EnglandRB1963–197125891967–1971
Bobby Kellard EnglandMF1963–1966, 1971–1973137101971–1973
David Payne EnglandMF/DF1964–197331812
John Jackson EnglandGK1964–19743880
Jack Bannister EnglandDF1965–19691297
John McCormick ScotlandCB1965–19731946[1]
Steve Kember EnglandMF1965–1971, 1978–1980295381971
Cliff Jackson EnglandFW1966–197012030
Bobby Woodruff EnglandMF1966–197013948
Tony Taylor ScotlandLB1968–19741958[2]
Mel Blyth EnglandCB1968–197825412
Gerry Queen ScotlandFW1969–197212730
Peter Wall EnglandDF1970–19772083
Paul Hammond EnglandGK1971–19771420
Jim Cannon ScotlandDF1972–1988663341977–1988[nb 11][3]
Don Rogers EnglandMF1972–19757830
Alan Whittle EnglandFW/MF1972–197612224
Peter Taylor EnglandMF1973–197614239[4]
Derek Jeffries EnglandDF/MF1973–19771221[5]
Dave Swindlehurst EnglandFW1973–198027681
Roy Barry ScotlandDF1973–19754511973–1975
Nick Chatterton EnglandMF1973–197918136
Paul Hinshelwood EnglandRB1974–198331929[6]
Ian Evans WalesCB1974–1979163161975–1977
Phil Holder EnglandMF1975–19791126
Kenny Sansom EnglandLB1975–19801974[7]
Ian Walsh WalesFW1975–198213327
Jerry Murphy Republic of IrelandMF1976–198526825[8]
Vince Hilaire EnglandMF1976–198429336
Peter Nicholas WalesDF/MF1976–1981, 1983–198517414
Billy Gilbert EnglandDF1977–19842734[9]
John Burridge EnglandGK1978–19801020
Paul Barron EnglandGK1980–19831080[10]
Gavin Nebbeling South AfricaCB1981–19891658
David Giles WalesMF1982–19841006
Henry Hughton Republic of IrelandMF/DF1982–19861306
Gary Locke EnglandDF1982–19861001
George Wood ScotlandGK1983–19882180[11]
Gary Stebbing EnglandMF1983–19881163
Phil Barber EnglandMF1983–199128841
Alan Irvine ScotlandMF1984–198712514
Andy Gray EnglandMF1984–1987, 1989–199224251
Tony Finnigan EnglandMF1985–198811610
Ian Wright EnglandFW1985–1991277117[nb 12] [12]
John Salako EnglandMF1986–199527333
Richard Shaw EnglandDF1986–19952073[13]
Mark Bright EnglandFW1986–1992286114[14]
Alan Pardew EnglandMF1987–199117012
Geoff Thomas EnglandMF1987–1993249351989–1993[nb 13] [15]
John Pemberton EnglandRB1988–19901052
Eddie McGoldrick Republic of IrelandRW1988–199318916[16]
Gareth Southgate EnglandCB/CM1989–1995152151993–1995
Nigel Martyn EnglandGK1989–19963490[nb 14]
Andy Thorn EnglandDF1989–19941283[17]
Simon Rodger EnglandMF1990–200232811
Eric Young EnglandDF1990–199516115
Chris Coleman WalesDF1991–199515413[18]
Chris Armstrong EnglandFW1992–199513658
George Ndah EnglandFW1992–199710111
Bruce Dyer EnglandFW1994–199816544
Dougie Freedman ScotlandFW1995–1997, 2000–2008368108[19]
David Hopkin ScotlandMF1995–1997, 2001–200211225[20]
Marc Edworthy EnglandRB1995–19981511[21]
Andy Roberts EnglandMF1995–199813141995–1997[22]
Steven Thomson ScotlandMF1995–20001224
Neil Shipperley EnglandFW1996–1998, 2003–2005117312003–2004
Andy Linighan EnglandDF1997–200012861997–2000[23]
Attilio Lombardo ItalyRM1997–19994810[nb 15]
Clinton Morrison Republic of IrelandFW1997–2002, 2005–2008312112
Fan Zhiyi ChinaCB1998–20011026[24]
Hayden Mullins EnglandCM1998–2003257202002–2003[25]
Dean Austin EnglandDF1998–200216762001–2002
Neil Ruddock EnglandCB2000–20012632000–2001
Tommy Black EnglandLM2000–200715317
Aki Riihilahti FinlandCM2001–200616014
Tony Popovic AustraliaCB2001–200614482004–2006
Wayne Routledge EnglandRM2001–200512310
Danny Granville EnglandLB2001–200713810
Andy Johnson EnglandFW2002–2006, 2014–201516185[26]
Gary Borrowdale EnglandLB2002–20071140
Danny Butterfield EnglandRB2002–20102697
Shaun Derry EnglandCM2002–2005, 2007–201022662008–2010
Michael Hughes Northern IrelandCM2003–2007141102004–2005
Ben Watson EnglandCM2003–200918920
Tom Soares EnglandCM2003–200816212
Mark Hudson EnglandCB2003–200813672007–2008
Gábor Király HungaryGK2004–20071110
Julián Speroni ArgentinaGK2004–20194050[27]
Fitz Hall EnglandCB2004–20067532005–2006
Emmerson Boyce BarbadosRB2004–2006772[28]
Leon Cort GuyanaCB2006–2008507[29]
Carl Fletcher WalesCM2006–20097442006–2007
Matthew Lawrence EnglandDF2006–20101351
Clint Hill EnglandDF2007–20101276
Sean Scannell Republic of IrelandW/FW2007–201214113[30]
Neil Danns EnglandCM2008–201111420
Paddy McCarthy Republic of IrelandCB2008–201614462010–2012
Darren Ambrose EnglandMF2009–201212437
Nathaniel Clyne EnglandRB2008–2012, 2020–2521[31]
Wilfried Zaha Ivory CoastFW2010–2013, 2014–202345890[32]
Jonathan Parr NorwayLB2011–20141012[33]
Kagisho Dikgacoi South AfricaCM2011–20141148
Dean Moxey EnglandLB2011–20141031
Glenn Murray EnglandFW2011–201512547
Mile Jedinak AustraliaCM2011–2016178102012–2016[34]
Jonny Williams WalesMF2011–2019701[35]
Yannick Bolasie DR CongoFW2012–201614413
Joel Ward EnglandFB2012–202536362023–2024[36]
Damien Delaney Republic of IrelandCB2012–20181937
Jason Puncheon EnglandMF2013–2019168162017–2018
Scott Dann EnglandCB2014–2021181162016–2017[37]
James McArthur ScotlandMF2014–202325319
Martin Kelly EnglandDF2014–20221481
Wayne Hennessey WalesGK2014–20211320
Yohan Cabaye FranceCM2015–201810611[nb 16]
Christian Benteke BelgiumFW2016–202217737[nb 17]
Andros Townsend EnglandRM2016–202118516
James Tomkins EnglandCB2016–202413610
Luka Milivojević SerbiaCM2017–2023198292018–2023
Patrick van Aanholt NetherlandsLB2017–202113414
Jeffrey Schlupp GhanaDF/MF2017–202524719
Aaron Wan-Bissaka EnglandRB2018–2019460[38]
Jordan Ayew GhanaFW2018–202421223[39]
Cheikhou Kouyate SenegalMF/CB2018–20221423
Vicente Guaita SpainGK2018–20231540[40]
Eberechi Eze EnglandMF2020–202516940[nb 18]
Tyrick Mitchell EnglandLB2020–2446[41][nb 18][nb 19]
Jean-Philippe Mateta FranceFW2021–20262[42][nb 18][nb 19]
Michael Olise FranceFW2021–20249016[43]
Marc Guéhi EnglandDF2021–2026186112024–2026[nb 18]
Joachim Andersen DenmarkDF2021–20241123
Conor Gallagher EnglandCM2021–2022398[44]
Will Hughes EnglandCM2021–1722[nb 18]
Odsonne Édouard FranceFW2021–202510321
Cheick Doucouré MaliCM2022–600[45]
Chris Richards United StatesCB2022–1224[nb 18]
Jefferson Lerma ColombiaCB2023–1211[nb 18]
Dean Henderson EnglandGK2023–11602026–[nb 18][nb 19]
Daniel Muñoz ColombiaCB2024–10811[nb 18][46][nb 19]
Adam Wharton EnglandCM2024–961[nb 18][nb 19]
Chadi Riad MoroccoCB2024–150[nb 19]
Daichi Kamada JapanMF2024–893[nb 18][nb 19]
Ismaïla Sarr SenegalFW2024–9233[nb 18][nb 19]
Maxence Lacroix FranceCB2024–984[nb 18][nb 19]
Eddie Nketiah EnglandFW2024–5611[nb 18]
Yeremy Pino SpainFW2025–515[nb 19]
Jaydee Canvot FranceCB2025–360[nb 19]
Evann Guessand Ivory CoastST2026–142[nb 19]
Jorgen Strand Larsen NorwayST2026–224[nb 19]
Close
  1. Top goal scorer in Crystal Palace's first season 1905/06
  2. First player to reach 100 appearances for the club
  3. First player to be granted a testimonial match
  4. First player to join Crystal Palace with international honours
  5. First player to gain international honours while playing for Crystal Palace
  6. First player to play for England while on the books of Crystal Palace
  7. Top goal scorer in Division Three in the 1920–21 season.
  8. Top all time goalscorer for Crystal Palace
  9. Not including wartime appearances
  10. Not including wartime appearances
  11. Most all time appearances for Crystal Palace
  12. Top post-wartime Crystal Palace goalscorer
  13. Captained Crystal Palace's first FA Cup Final side
  14. First goalkeeper to attract a million-pound transfer fee in English football
  15. Palace player–manager
  16. First player to cost Crystal Palace £10 million or more
  17. First player to cost Crystal Palace £20 million or more
  18. Played in 2025 FA Cup final winning squad
  19. Played in 2026 Conference League final winning squad

Player of the Year

Young Player of the Year

PFA Team of the Year

The following have been included in the PFA Team of the Year while playing for Crystal Palace:

References

Related Articles

Wikiwand AI