The following are a list of players who have made their debuts for the club before their 18th birthdays and their ages at the time:
John Bostock - 15 years, 287 days
Palace's youngest ever player, substituted on against Watford, 29th October 2007
Alex Wynter - 16 years, 109 days
Substituted on against Wolverhampton Wanderers, 2nd January 2010
Phil Hoadley - 16 years, 112 days
Substituted on against Bolton Wanderers, 27 April 1968
Kenny Sansom - 16 years, 223 days
Palace's youngest ever player to be given a full first team debut, started against Tranmere Rovers, 7th May 1975
Wayne Routledge - 16 years, 297 days
Substituted on against West Bromwich Albion, 31st October 2001
Victor Moses - 16 years, 329 days
Substituted on against Cardiff, 6th November 2007
Geoff Chilvers - 16 years, 337 days
Made his debut during Wartime Football, 3rd January 1942
Steve Kember - 17 years, 24 days
Started against Bristol City, 1st January 1966
Paul Hinshelwood - 17 years, 34 days
Started against Blackpool, 17th September 1972
Sean Scannell - 17 years, 76 days
Substituted on against Queens Park Rangers, 4th December 2007
Frank Manders - 17 years, 105 days
Started against Coventry City, 26th September 1931
Gary Borrowdale - 17 years, 130 days
Substituted on against Grimsby Town, 23rd November 2002
Leon McKenzie - 17 years, 139 days
Started against Southend United, 3rd October 1995
Vince Hilaire - 17 years, 143 days
Substituted on against Lincoln City, 2nd March 1997
Johnny Byrne - 17 years, 153 days
Started against Swindon Town, 13th October 1956
Alan Stephenson - 17 years, 179 days
Made a starting debut, 24th March 1962
Shaun Brooks - 17 years, 186 days
Made a starting debut, 12th April 1980
David Payne - 17 years, 193 days
Made a starting debut, 4th November 1964
David Lindsay - 17 years, 208 days
Made a starting debut, 11th December 1983
Lee Hills - 17 years, 209 days
Started against Watford, 29th October 2007
Jerry Murphy - 17 years, 212 days
Substituted on against Sheffield Wednesday, 23rd April 1977
Lewis Grabban - 17 years, 223 days
Substituted on against Southend United, 23rd August 2005
Bill Stack - 17 years, 223 days
Made a starting debut, 28th August 1965
David Swindlehurst - 17 years, 231 days
Made a starting debut, 25th August 1973
Tom Soares - 17 years, 233 days
Substituted on against Gillingham, 28th February 2004
Wilfried Zaha - 17 years, 270 days
Started against Leicester City, 7th August 2010
Ben Watson - 17 years, 273 days
Started against Watford, 8th April 2003
George Ndah - 17 years, 274 days
Substituted on, 22nd September 1992
Peter Nicholas - 17 years, 283 days
Started against Millwall, 20th August 1977
Roy Bailey - 17 years, 289 days
Started against Torquay United, 11th March 1950
Billy Gilbert - 17 years, 328 days
Started against Blackpool, 4th October 1977
Ray Potter - 17 years, 336 days
Made a starting debut, 8th April 1954
John Salako - 17 years, 347 days
Substituted on against Barnsley, 24th January 1987
Wayne Martin - 17 years, 360 days
Made a starting debut, 11th December 1983
Ian Walsh - 17 years, 362 days
Started against Chester City, 31st August 1976
Steve Brennan - 17 years, 363 days
Only 1 day older than Ian Walsh and also debuted against Chester City, being substituted on, 31st August 1976
Ron Brett - 17 years, 364 days
Made a starting debut, 3rd September 1955
Below are Palace's ten youngest ever goalscorers:
Steve Kember - 17 years, 31 days
Paul Hinshelwood - 17 years, 39 days
Sean Scannel - 17 years, 89 days
Victor Moses - 17 years, 91 days
Leon McKenzie - 17 years, 139 days (on his debut)
Tom Soares - 17 years, 233 days (after being substituted on)
Ben Watson - 17 years, 273 days
VInce Hilaire - 17 years, 314 days
Lee Hills - 17 years, 321 days
Johnny Byrne - 17 years, 323 days