Crystal Palace

Crystal Palace are a historic football team located in the UK, and are considered an important club throughout the country.

Be sure to check out our guide to Selhurst Park away fans to find out all of the essential information on the fastest route to and from the stadium for away fans, if there are any pubs, restaurants and cafés in the local area that are welcoming to away fans.

Crystal Palace are an English football team that play in the top tier of the UK game, The Premier League. They are currently managed by former Arsenal midfielder Patrick Viera, who was appointed at the club in 2021.

Make sure you read on to learn more about Crystal Palace in general, from their full squad to previous results, upcoming fixtures, trophies won and much more.

Crystal Palace Registered Squad

Here is a list of the registered squad for Crystal Palace 2024:

Goal Keepers

Sam Johnstone22 (1)010
Dean Henderson20 (0)020
Remi Matthews0 (1)000
Joseph Whitworth


Joel Ward23 (3)040
Rob Holding1 (0)010
James Tomkins1 (4)000
Marc Guehi25 (3)020
Daniel Muñoz16 (0)040
Joachim Andersen40 (0)280
Nathaniel Clyne18 (4)000
Adam Wharton15 (1)020
Jeffrey Schlupp20 (12)210
Nathan Ferguson
Tyrick Mitchell41 (0)260
Jairo Riedewald4 (7)000
Tayo Adaramola
Kaden Rodney
Cardo Kamaran Afraciab


Michael Olise14 (5)1000
Jefferson Lerma30 (1)190
Matheus França de Oliveira2 (10)010
Will Hughes24 (9)060
James McArthur
Eberechi Eze26 (4)1140
Chris Richards27 (3)130
Cheick Oumar Doucoure12 (0)020
Luka Milivojevic
Naouirou Ahamada1 (21)031
Jesurun Rak-Sakyi2 (6)000
David Ozoh0 (11)010
Franco Umeh-Chibueze
Jadan Raymond


Jordan Ayew31 (5)481
Jean-Philippe Mateta28 (9)1950
Odsonne Edouard19 (14)840
Malcolm Ebiowei
Luke Plange
Roshaun Mathurin
Adler Nascimento

Crystal Palace Current Manager

ManagerAppointment DateToDays in Charge
Oliver Glasner19/02/202419/05/202490

Crystal Palace Upcoming Fixtures

Crystal Palace Previous Results

12 Aug 2023Sheffield United v Crystal PalaceW0-1Premier League
21 Aug 2023Crystal Palace v ArsenalL0-1Premier League
26 Aug 2023Brentford v Crystal PalaceD1-1Premier League
29 Aug 2023Plymouth Argyle v Crystal PalaceW2-4League Cup
03 Sep 2023Crystal Palace v Wolverhampton WanderersW3-2Premier League
16 Sep 2023Aston Villa v Crystal PalaceL3-1Premier League
23 Sep 2023Crystal Palace v FulhamD0-0Premier League
26 Sep 2023Manchester United v Crystal PalaceL3-0League Cup
30 Sep 2023Manchester United v Crystal PalaceW0-1Premier League
07 Oct 2023Crystal Palace v Nottingham ForestD0-0Premier League
21 Oct 2023Newcastle United v Crystal PalaceL4-0Premier League
27 Oct 2023Crystal Palace v Tottenham HotspurL1-2Premier League
04 Nov 2023Burnley v Crystal PalaceW0-2Premier League
11 Nov 2023Crystal Palace v EvertonL2-3Premier League
25 Nov 2023Luton Town v Crystal PalaceL2-1Premier League
03 Dec 2023West Ham United v Crystal PalaceD1-1Premier League
06 Dec 2023Crystal Palace v AFC BournemouthL0-2Premier League
09 Dec 2023Crystal Palace v LiverpoolL1-2Premier League
16 Dec 2023Manchester City v Crystal PalaceD2-2Premier League
21 Dec 2023Crystal Palace v Brighton and Hove AlbionD1-1Premier League
27 Dec 2023Chelsea v Crystal PalaceL2-1Premier League
30 Dec 2023Crystal Palace v BrentfordW3-1Premier League
04 Jan 2024Crystal Palace v EvertonD0-0FA Cup
17 Jan 2024Everton v Crystal PalaceL1-0FA Cup
20 Jan 2024Arsenal v Crystal PalaceL5-0Premier League
30 Jan 2024Crystal Palace v Sheffield UnitedW3-2Premier League
03 Feb 2024Brighton and Hove Albion v Crystal PalaceL4-1Premier League
12 Feb 2024Crystal Palace v ChelseaL1-3Premier League
19 Feb 2024Everton v Crystal PalaceD1-1Premier League
24 Feb 2024Crystal Palace v BurnleyW3-0Premier League
02 Mar 2024Tottenham Hotspur v Crystal PalaceL3-1Premier League
09 Mar 2024Crystal Palace v Luton TownD1-1Premier League
30 Mar 2024Nottingham Forest v Crystal PalaceD1-1Premier League
02 Apr 2024AFC Bournemouth v Crystal PalaceL1-0Premier League
06 Apr 2024Crystal Palace v Manchester CityL2-4Premier League
14 Apr 2024Liverpool v Crystal PalaceW0-1Premier League
21 Apr 2024Crystal Palace v West Ham UnitedW5-2Premier League
24 Apr 2024Crystal Palace v Newcastle UnitedW2-0Premier League
27 Apr 2024Fulham v Crystal PalaceD1-1Premier League
06 May 2024Crystal Palace v Manchester UnitedW4-0Premier League
11 May 2024Wolverhampton Wanderers v Crystal PalaceW1-3Premier League
19 May 2024Crystal Palace v Aston VillaW5-0Premier League

Who is Crystal Palace’s Manager?

Crystal Palace’s manager is Roy Hodgson.

He was reappointed after the sacking of Patrick Vieira following a rough spell of results.

What is Crystal Palace’s Nickname?

Crystal Palace’s nickname is “The Eagles”.

This nickname is inspired by the large eagle on the club’s badge.

What are Crystal Palace’s hooligans called?

Crystal Palace’s hooligans are called The Holmesdale Fanatics.

Their hooligans are one of many hooligan groups in English football, with most UK teams having a “firm”.

Why are Crystal Palace so popular?

Crystal Palace are such a popular football team because of the following reasons:

  • Incredible atmosphere
  • Attacking style of play
  • Club history
  • Great individual players

Manager History

20/02/2024 – 30/06/2026Oliver GlasnerAustria28/08/1974
19/02/2024 – 19/02/2024Ray LewingtonEngland07/09/1956
21/03/2023 – 18/02/2024Roy HodgsonEngland09/08/1947
19/03/2023 – 20/03/2023Paddy McCarthyIreland31/05/1983
04/07/2021 – 17/03/2023Patrick VieiraFrance23/06/1976
12/09/2017 – 30/06/2021Roy HodgsonEngland09/08/1947
01/07/2017 – 11/09/2017Frank de BoerNetherlands15/05/1970
23/12/2016 – 30/06/2017Sam AllardyceEngland19/10/1954
03/01/2015 – 22/12/2016Alan PardewEngland18/07/1961
28/12/2014 – 02/01/2015Keith MillenEngland26/09/1966
27/08/2014 – 27/12/2014Neil WarnockEngland01/12/1948
15/08/2014 – 26/08/2014Keith MillenEngland26/09/1966
23/11/2013 – 14/08/2014Tony PulisWales16/01/1958
24/10/2013 – 22/11/2013Keith MillenEngland26/09/1966
04/11/2012 – 23/10/2013Ian HollowayEngland12/03/1963
23/10/2012 – 03/11/2012Lennie LawrenceEngland12/12/1947
01/01/2011 – 24/10/2012Dougie FreedmanScotland25/05/1974
17/06/2010 – 02/01/2011George BurleyScotland03/06/1956
03/03/2010 – 31/05/2010Paul HartEngland04/05/1953
11/10/2007 – 01/03/2010Neil WarnockEngland01/12/1948
01/07/2006 – 07/10/2007Peter TaylorEngland03/01/1953
22/12/2003 – 30/06/2006Iain DowieNorthern Ireland09/01/1965
30/11/2001 – 18/04/2003Trevor FrancisEngland19/04/1954
31/05/2001 – 02/11/2001Steve BruceEngland31/12/1960
01/07/2000 – 29/04/2001Alan SmithEngland28/12/1946
16/01/1999 – 30/06/2000Steve CoppellEngland09/07/1955
04/06/1998 – 15/01/1999Terry VenablesEngland06/01/1943
13/03/1998 – 29/04/1998Attilio LombardoItaly06/01/1966
01/03/1997 – 12/03/1998Steve CoppellEngland09/07/1955
08/02/1996 – 27/02/1997Dave BassettEngland04/09/1944
01/07/1995 – 07/02/1996Steve CoppellEngland09/07/1955
01/07/1993 – 15/05/1995Alan SmithEngland28/12/1946
01/07/1984 – 30/06/1993Steve CoppellEngland09/07/1955
01/07/1982 – 30/06/1984Alan MulleryEngland23/11/1941
01/07/1981 – 30/06/1983Stephen KemberEngland08/12/1948
01/02/1981 – 10/11/1981Dario GradiItaly08/07/1941
05/12/1980 – 02/02/1981Malcolm AllisonEngland05/09/1927
03/10/1980 – 30/11/1980Ernest WalleyWales07/04/1933
16/06/1976 – 30/09/1980Terry VenablesEngland06/01/1943
31/03/1973 – 30/06/1976Malcolm AllisonEngland05/09/1927
01/07/1966 – 27/03/1973Bertram HeadEngland06/06/1916
01/01/1966 – 30/06/1966Arthur RoweEngland01/09/1906
15/11/1962 – 20/01/1966Dick GrahamEngland06/05/1922
01/07/1960 – 30/11/1962Arthur RoweEngland01/09/1906
01/07/1958 – 30/06/1960George SmithEngland23/04/1915
15/09/1954 – 30/06/1958Cyril SpiersEngland04/04/1902
01/11/1951 – 30/06/1954Laurie ScottEngland23/04/1917
01/07/1950 – 30/06/1951Fred DawesEngland02/05/1911
01/07/1950 – 30/10/1951Charlie SladeEngland29/01/1891
01/07/1949 – 31/10/1950Ronnie RookeEngland07/12/1911
01/07/1947 – 30/06/1949Jack ButlerEngland14/08/1894
01/07/1939 – 30/06/1947George IrwinEngland07/01/1891
01/01/1937 – 30/06/1939Tom BromilowEngland07/10/1894
01/07/1936 – 31/12/1936R S MoyesEngland
01/07/1935 – 30/06/1936Tom BromilowEngland07/10/1894
27/10/1930 – 30/06/1935Jack TresadernEngland26/09/1890
01/07/1927 – 30/06/1930Fred MavinEngland00/00/1884
01/07/1925 – 30/06/1927Alex MareyScotland26/05/1874
01/07/1907 – 30/06/1925Edmund GoodmanEngland08/10/1873
01/07/1905 – 30/06/1907Jack RobsonEngland24/05/1860

Crystal Palace Trophies

Division Three (South)Champion1920-21
Division Three (South)Runner-up1928-29
Division Three (South)Runner-up1930-31
Division Three (South)Runner-up1938-39
League Division FourRunner-up1960-61
League Division ThreeRunner-up1963-64
League Division TwoRunner-up1968-69
League Division TwoChampion1978-79
FA CupRunner-up1989-90
Full Members’ CupWinner1990-91
League Division 1Champion1993-94
FA CupRunner-up2015-16

Other Premier League Teams

If you want to check out other teams in the Premier League, then you may also like the following posts:


Crystal Palace are a club that many throughout the UK love, due to their amazing fanbase and attacking style of play.

This club’s history in the Premier League has made them a familiar face for football lovers all over, and we can’t see them going anywhere soon.

Hopefully our Crystal Palace guide provided you with some valuable information regarding who they are as a club, and make sure you take a look at our other premier league team guides too.

Crystal Palace H2H Stats

If you are looking to see how well Crystal Palace Preform in head to head stats against other teams in the premier league then check out the following posts:

Kasra Dash avatar