List of Crystal Palace F.C. players explained

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.

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

Positions key
GKGoalkeeperRBRight backRMRight midfielderOROutside right
CBCentral backLBLeft backLMLeft midfielderOLOutside left
DFDefenderFBFull backMFMidfielderWWinger
FWForwardHBHalf backCMCentral midfielder

Players

Statistics correct as of match played 19 May 2024

NameNationalityPositionPalace careerAppsGoalsCaptaincyNotes
Archie NeedhamVarious1905–190911226
CB1905–190913371906–1909
George WoodgerOL1905–1910166391909–1910
Harry CollyerRB1906–19152811
Jimmy BauchopFW1907–19094625
Billy DaviesOR1907–1908, 1910–191520624
Joshua JohnsonGK1907–19192930
George GarrattDF1908–19131858
Jimmy WilliamsFW1909–191414856
Joe BulcockRB1909–19141462
Harry HangerDF1909–191517881910–1915
Bob SpottiswoodMF1909–19151882
James HughesDF1909–192020915
Charles HewittFW1910–191915542
Edwin SmithFW1911–1922192124
John WhibleyOL1911–192315027
Horace ColcloughLB1912–1915880
Ben BatemanOR1913–192418011
John ConnerFW1919–192310457
Jack AldersonGK1919–19242050
Jack LittleDF1919–19262610
Bill HandFW1920–192510916
Robert McCrackenDF1920–19261902
Albert HarryMF1921–193444055
Bob GreenerDF1921–19323176
George WhitworthFW1922–192511850
Cecil BlakemoreFW1922–192714156
Charles CrossDF1922–19282370
Jimmy HamiltonMF1922–19311965
Billy CallenderGK1923–19322240
George ClarkeOL1925–1933299105
Percy CherrettFW1925–19277565
Bill TurnerMF1925–193630237
Stan CharltonRB1928–193213671928–1930
Hubert ButlerFW1928–193212439
Tom CrillyLB1928–19331261
Jimmy WildeDF1928–193829361930–1936
Peter SimpsonFW1929–1935195165
Frank MandersFW1931–193510333
Ossie ParryDF1931–19361500
Ronnie DunnGK1931–19371750
Albert DawesFW1933–193915692
Bob BiggOL1934–193911441
Ted OwensDF1934–19451720
Nick CollinsDF1934–19461517
Jack BlackmanFW1935–194610755
Fred DawesDF1935–195023721936–1937
George WalkerCB1936–193911111938–1939
Jack LewisMF1938–19491266
Geoff ChilversDF1942–19541231
Dick GrahamGK1945–19511610
Fred KurzFW1946–195115148
Ron GeorgeDF1947–19541252
Harry BriggsDF1947–19551534
Ted BroughtonFW1948–19541006
Wally HanlonMF1949–19551299
Roy BaileyGK1949–19561190
Jack EdwardsRB1949–195923901956–1959
Harry McDonaldLB1950–19551461
Peter BerryOR1951–195816127
Albert "Cam" BurgessFW1951–19535040
Bob ThomasFW1952–195510233
Cecil AndrewsMF1952–195610511
Len ChoulesDF1952–19622804
Jimmy BelcherMF1954–195813822
Roy GreenwoodDF1954–19591160
Mike DeakinFW1954–196015163
Bernard HarrisonMF1955–195910012
Alf NoakesLB1955–196220914
Terry LongDF1955–196948016
Johnny ByrneFW1956–196222095
Vic RouseGK1956–19632570
Roy SummersbyFW1958–196319060
Johnny McNicholVarious1958–1963205151958–1963
Bert HoweDF1958–19672121
George PetcheyMF/DF1960–196515312
Bill GlazierGK1961–19641130
Ronnie AllenFW/MF1961–1965109371963–1964
Brian WoodDF1961–19661524
Alan StephensonCB1961–1968185131966
Cliff HoltonFW1962–196511249
Peter BurridgeFW1962–196512450
John SewellRB1963–197125891967–1971
Bobby KellardMF1963–1966, 1971–1973137101971–1973
David PayneMF/DF1964–197331812
John JacksonGK1964–19743880
Jack BannisterDF1965–19691297
John McCormickCB1965–19731946
Steve KemberMF1965–1971, 1978–1980295381971
Cliff JacksonFW1966–197012030
Bobby WoodruffMF1966–197013948
Tony TaylorLB1968–19741958
Mel BlythCB1968–197825412
Gerry QueenFW1969–197212730
Peter WallDF1970–19772083
Paul HammondGK1971–19771420
Jim CannonDF1972–1988663341977–1988
Don RogersMF1972–19757830
Alan WhittleFW/MF1972–197612224
Peter TaylorMF1973–197614239
Derek JeffriesDF/MF1973–19771221
Dave SwindlehurstFW1973–198027681
Roy BarryDF1973–19754511973–1975
Nick ChattertonMF1973–197918136
Paul HinshelwoodRB1974–198331929
Ian EvansCB1974–1979163161975–1977
Phil HolderMF1975–19791126
Kenny SansomLB1975–19801974
Ian WalshFW1975–198213327
Jerry MurphyMF1976–198526825
Vince HilaireMF1976–198429336
Peter NicholasDF/MF1976–1981, 1983–198517414
Billy GilbertDF1977–19842734
John BurridgeGK1978–19801020
Paul BarronGK1980–19831080
Gavin NebbelingCB1981–19891658
David GilesMF1982–19841006
Henry HughtonMF/DF1982–19861306
Gary LockeDF1982–19861001
George WoodGK1983–19882180
Gary StebbingMF1983–19881163
Phil BarberMF1983–199128841
Alan IrvineMF1984–198712514
Andy GrayMF1984–1987, 1989–199224251
Tony FinniganMF1985–198811610
Ian WrightFW1985–1991277117
John SalakoMF1986–199527333
Richard ShawDF1986–19952073
Mark BrightFW1986–1992286114
Alan PardewMF1987–199117012
Geoff ThomasMF1987–1993249351989–1993
John PembertonRB1988–19901052
Eddie McGoldrickRW1988–199318916
Gareth SouthgateCB/CM1989–1995152151993–1995
Nigel MartynGK1989–19963490
Andy ThornDF1989–19941283
Simon RodgerMF1990–200232811
Eric YoungDF1990–199516115
Chris ColemanDF1991–199515413
Chris ArmstrongFW1992–199513658
George NdahFW1992–199710111
Bruce DyerFW1994–199816544
Dougie FreedmanFW1995–1997, 2000–2008368108
David HopkinMF1995–1997, 2001–200211225
Marc EdworthyRB1995–19981511
Andy RobertsMF1995–199813141995–1997
Steven ThomsonMF1995–20001224
Neil ShipperleyFW1996–1998, 2003–2005117312003–2004
Andy LinighanDF1997–200012861997–2000
Attilio LombardoRM1997–19994810
Clinton MorrisonFW1997–2002, 2005–2008312112
Fan ZhiyiCB1998–20011026
Hayden MullinsCM1998–2003257202002–2003
Dean AustinDF1998–200216762001–2002
Neil RuddockCB2000–20012632000–2001
Tommy BlackLM2000–200715317
Aki RiihilahtiCM2001–200616014
Tony PopovicCB2001–200614482004–2006
Wayne RoutledgeRM2001–200512310
Danny GranvilleLB2001–200713810
Andy JohnsonFW2002–2006, 2014–201516185
Gary BorrowdaleLB2002–20071140
Danny ButterfieldRB2002–20102697
Shaun DerryCM2002–2005, 2007–201022662008–2010
Michael HughesCM2003–2007141102004–2005
Ben WatsonCM2003–200918920
Tom SoaresCM2003–200816212
Mark HudsonCB2003–200813672007–2008
Gábor KirályGK2004–20071110
Julián SperoniGK2004–20194050
Fitz HallCB2004–20067532005–2006
Emmerson BoyceRB2004–2006772
Leon CortCB2006–2008507
Carl FletcherCM2006–20097442006–2007
Matthew LawrenceDF2006–20101351
Clint HillDF2007–20101276
Sean ScannellW/FW2007–201214113
Neil DannsCM2008–201111420
Paddy McCarthyCB2008–201614462010–2012
Darren AmbroseMF2009–201212437
Nathaniel ClyneRB2008–2012, 2020–2181
Wilfried ZahaW/FW2010–2013, 2014–202345890
Jonathan ParrLB2011–20141012
Kagisho DikgacoiCM2011–20141148
Dean MoxeyLB2011–20141031
Glenn MurrayFW2011–201512547
Mile JedinakCM2011–2016178102012–2016
Jonny WilliamsMF2011–2019701
Yannick BolasieW2012–201614413
Joel WardFB2012–36062023–present
Damien DelaneyCB2012–20181937
Jason PuncheonMF2013–2019168162017–2018
Scott DannCB2014–2021181162016–2017
James McArthurMF2014–202325319
Martin KellyDF2014–20221481
Wayne HennesseyGK2014–20211320
Yohan CabayeCM2015–201810611
Christian BentekeFW2016–202217737
Andros TownsendRM2016–202118516
James TomkinsCB2016–202413610
Luka MilivojevićCM2017–2023198292018–2023
Patrick van AanholtLB2017–202113414
Jeffrey SchluppDF/MF2017–23119
Aaron Wan-BissakaRB2018–2019460
Jordan AyewFW2018–21123
Cheikhou KouyateMF/CB2018–20221423
Vicente GuaitaGK2018–20231540
Eberechi EzeMF2020–12426
Tyrick MitchellLB2020–1433
Jean-Philippe MatetaFW2021–10629
Michael OliseMF2021–20249016
Marc GuéhiDF2021–1115
Joachim AndersenDF2021–1113
Conor GallagherCM2021–2022398
Odsonne ÉdouardFW2021-10121
Cheick DoucouréCM2022–470

Player of the Year

See main article: article and Crystal Palace F.C. Player of the Year.

YearWinner
1972 John McCormick
1973 Tony Taylor
1974 Peter Taylor
1975 Derek Jeffries
1976 Peter Taylor
1977 Kenny Sansom
1978 Jim Cannon
1979 Kenny Sansom
1980 Paul Hinshelwood
1981 Paul Hinshelwood
1982 Paul Barron
 
YearWinner
1983 Jerry Murphy
1984 Billy Gilbert
1985 Jim Cannon
1986 George Wood
1987 Jim Cannon
1988 Geoff Thomas
1989 Ian Wright
1990 Mark Bright
1991 Geoff Thomas
1992 Eddie McGoldrick
1993 Andy Thorn
 
YearWinner
1994 Chris Coleman
1995 Richard Shaw
1996 Andy Roberts
1997 David Hopkin
1998 Marc Edworthy
1999 Hayden Mullins
2000 Andy Linighan
2001 Fan Zhiyi
2002 Dougie Freedman
2003 Hayden Mullins
2004 Andrew Johnson
 
YearWinner
2005 Andrew Johnson
2006 Emmerson Boyce
2007 Leon Cort
2008 Julián Speroni
2009 Julián Speroni
2010 Julián Speroni
2011 Nathaniel Clyne
2012 Jonathan Parr
2013 Mile Jedinak
2014 Julián Speroni
2015 Scott Dann
 
YearWinner
2016 Wilfried Zaha
2017 Wilfried Zaha
2018 Wilfried Zaha
2019 Aaron Wan-Bissaka
2020 Jordan Ayew
2021 Vicente Guaita
2022 Conor Gallagher
2023 Cheick Doucouré
2024 Jean-Philippe Mateta

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:

External links