Skip to content
442ball
Menu

Crystal Palace history

Every Crystal Palace season 442ball holds a table for, newest first. Our record starts in 2010 and is thinner before 2014, so this is what we hold rather than the club's complete history.

League finishes

League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.

SeasonCompetitionPosPWDLGFGAGDPts
2026(in progress)Premier League189216921-127
2026(in progress)UEFA Europa League21412196+35
2025Premier League15381112154151-1045
2025UEFA Conference League106312116+510
2024Premier League12381314115151053
2023Premier League10381310155758-149
2022Premier League11381112154049-945
2021Premier League12381115125046+448
2020Premier League1438128184166-2544
2019Premier League14381110173150-1943
2018Premier League1238147175153-249
2017Premier League11381111164555-1044
2016Premier League1438125215063-1341
2015Premier League1538119183951-1242
2014Premier League1038139164751-448
2013Premier League1138136193348-1545
2012Championship5461915127362+1172
2011Championship17461317164651-556

A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.

Season leaders

SeasonCompetitionGoalsAssistsG+AClean sheets442team
2026Premier LeagueNot held in fullNot held in fullNot held in fullNot held in full
2026UEFA Europa LeagueYeremy Pino3Adam Wharton2Yeremy Pino3Not held in full
2025Premier LeagueJean-Philippe Mateta12Adam Wharton5Jean-Philippe Mateta12Dean Henderson11
2025UEFA Conference LeagueIsmaïla Sarr9Daichi Kamada4Ismaïla Sarr9Dean Henderson6
2024Premier LeagueJean-Philippe Mateta14Eberechi Eze8Eberechi Eze16Dean Henderson11
2023Premier LeagueJean-Philippe Mateta16Jordan Ayew7Jean-Philippe Mateta21Sam Johnstone6
2022Premier LeagueEberechi Eze10Michael Olise11Eberechi Eze14Guaita6
2021Premier LeagueWilfried Zaha14Michael Olise5Wilfried Zaha15Guaita12
2020Premier LeagueWilfried Zaha11Eberechi Eze6Wilfried Zaha13Guaita8
2019Premier LeagueJordan Ayew9James McArthur3Jordan Ayew11Guaita10
2018Premier LeagueLuka Milivojević12James McArthur6Wilfried Zaha15Guaita8
2017Premier LeagueLuka Milivojević10Andros Townsend7Wilfried Zaha12Wayne Hennessey7
2016Premier LeagueChristian Benteke15Wilfried Zaha9Christian Benteke17Wayne Hennessey7
2015Premier LeagueConnor Wickham5Connor Wickham3Connor Wickham8Wayne Hennessey8
2014Premier LeagueNot heldNot heldNot heldNot held
2013Premier LeagueNot heldNot heldNot heldNot held
2012ChampionshipNot heldNot heldNot heldNot held
2011ChampionshipNot heldNot heldNot heldNot held

Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.

Season table

Crystal Palace
TeamPGDPts
1Arsenal9+924
2Manchester City9+1021
3Brighton9+1719
4Chelsea9+416
5Liverpool9+215
6Brentford9+714
7Everton9013
8Bournemouth9+112
9Tottenham9012
10Aston Villa9-312
11Hull City9+111
12Leeds9+111
13Newcastle9-311
14Ipswich9-411
15Fulham9-29
16Coventry9-79
17Manchester United9-57
18Crystal Palace9-127
19Nottingham Forest9-66
20Sunderland9-105

Overview