Top Qs
Timeline
Chat
Perspective
2024–25 Crystal Palace F.C. season
119th season in existence of Crystal Palace FC From Wikipedia, the free encyclopedia
Remove ads
The 2024–25 season was the 119th season in the history of Crystal Palace Football Club, and their twelfth consecutive season in the Premier League. In addition to the domestic league, the club also participated in the FA Cup and the EFL Cup.
Marc Guéhi was appointed club captain ahead of the season, replacing Joel Ward.[1] This was the first season since 2015–16 not to feature James Tomkins, who departed the club in the summer of 2024 before retiring. Michael Olise also departed for Bayern Munich after three years for a club record sale of £50.8 million.
On 26 April 2025, Crystal Palace beat Aston Villa 3–0 in the FA Cup semi-finals to make the final for the third time in their history. They would go on to beat Manchester City 1–0 in the final on 17 May to win the FA Cup for the first time, which marked the Eagles' first ever major trophy and qualified them for the 2025 FA Community Shield as well as the play-off round of the 2025–26 UEFA Conference League, after they were demoted from 2025–26 UEFA Europa League league phase due to multi-club ownership with fellow participant Olympique Lyonnais. They also finished the season on 53 points, their highest ever in the Premier League.
Remove ads
Transfers
Summarize
Perspective
In
Total expenditure: £81,500,000 (excluding add-ons, bonuses and undisclosed figures)
Out
Total income: £95,800,000 (excluding add-ons, bonuses and undisclosed figures)
Loaned in
- Despite the agreement having been until the end of the season, it was announced on 15 January that Chalobah had been recalled by Chelsea[20]
Loaned out
Released
Remove ads
Pre-season and friendlies
Summarize
Perspective
On 9 May, Palace announced they would return to the United States, as part of the inaugural Stateside Cup pre-season tournament, against Wolverhampton Wanderers and West Ham United.[57] A third friendly was later confirmed, away to Crawley Town.[58] On 28 June, a home friendly against Nantes was announced.[59] A behind closed doors friendly against Charlton Athletic was also later added.[60]
Win Draw Loss Fixtures
19 July 2024 Friendly | Crystal Palace | 1–1 | Charlton Athletic | Beckenham |
12:00 BST |
|
Report |
|
Stadium: Crystal Palace Training Ground Attendance: 0 (behind-closed-doors) |
27 July 2024 Friendly | Crawley Town | 3–6 | Crystal Palace | Crawley |
12:30 BST |
|
Report | Stadium: Broadfield Stadium |
31 July 2024 Stateside Cup | Crystal Palace | 3–1 | Wolverhampton Wanderers | Annapolis, United States |
20:00 EDT (01:00 BST) |
Report |
|
Stadium: Navy–Marine Corps Memorial Stadium |
3 August 2024 Stateside Cup | Crystal Palace | 3–1 | West Ham United | Tampa, United States |
19:00 EDT (00:00 BST) |
Report |
|
Stadium: Raymond James Stadium Referee: Rosendo Mendoza |
11 August 2024 Friendly | Crystal Palace | 1–1 | Nantes | Selhurst |
15:00 BST |
|
Report |
|
Stadium: Selhurst Park |
Remove ads
Competitions
Summarize
Perspective
Overall record
Source: Soccerway
Premier League
League table
Source: Premier League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) If the champions, relegated teams or qualified teams for UEFA competitions cannot be determined by rules 1 to 3, rules 4.1 to 4.3 are applied – 4.1) Points gained in head-to-head record between such teams; 4.2) Away goals scored in head-to-head record between such teams; 4.3) Play-offs[63]
Notes:
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) If the champions, relegated teams or qualified teams for UEFA competitions cannot be determined by rules 1 to 3, rules 4.1 to 4.3 are applied – 4.1) Points gained in head-to-head record between such teams; 4.2) Away goals scored in head-to-head record between such teams; 4.3) Play-offs[63]
Notes:
- Since the winners of the 2024–25 EFL Cup, Newcastle United, qualified for the Champions League via league position, the spot reserved for the EFL Cup winners (Conference League play-off round) was initially passed to the 7th-placed team (Nottingham Forest). However due to multi-club ownership rules, the winners of the FA Cup, Crystal Palace, were not permitted to enter the Europa League and entered the Conference League play-off round instead, with Nottingham Forest taking their place in the Europa League.[61] Crystal Palace appealed the decision but this was ultimately rejected.[62]
Results summary
Source: Soccerway
Results by round
Source: Premier League
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
A = Away; H = Home; W = Win; D = Draw; L = Loss; P = Postponed
Notes:
- 1 Matchday 29 (v Newcastle United) was postponed due to Newcastle's EFL Cup final involvement.
Matches
The Premier League fixtures were released on 18 June 2024.[64]
Win Draw Loss Fixtures
18 August 2024 1 | Brentford | 2–1 | Crystal Palace | Brentford |
14:00 BST | Report | Stadium: Brentford Community Stadium Attendance: 16,988 Referee: Sam Barrott |
24 August 2024 2 | Crystal Palace | 0–2 | West Ham United | Selhurst |
15:00 BST |
|
Report | Stadium: Selhurst Park Attendance: 25,099 Referee: Robert Jones |
1 September 2024 3 | Chelsea | 1–1 | Crystal Palace | Fulham |
13:30 BST | Report | Stadium: Stamford Bridge Attendance: 39,298 Referee: Jarred Gillett | ||
Note: Fixture was initially scheduled for 31 August, but was moved due to Chelsea's UEFA Conference League involvement.[65] |
14 September 2024 4 | Crystal Palace | 2–2 | Leicester City | Selhurst |
15:00 BST | Report | Stadium: Selhurst Park Attendance: 25,124 Referee: Tony Harrington |
21 September 2024 5 | Crystal Palace | 0–0 | Manchester United | Selhurst |
17:30 BST | Report | Stadium: Selhurst Park Attendance: 25,172 Referee: David Coote | ||
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[65] |
28 September 2024 6 | Everton | 2–1 | Crystal Palace | Liverpool |
15:00 BST |
|
Report |
|
Stadium: Goodison Park Attendance: 38,954 Referee: Andrew Madley |
5 October 2024 7 | Crystal Palace | 0–1 | Liverpool | Selhurst |
12:30 BST | Report |
|
Stadium: Selhurst Park Attendance: 25,185 Referee: Simon Hooper | |
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live TNT Sports broadcast.[66] |
21 October 2024 8 | Nottingham Forest | 1–0 | Crystal Palace | West Bridgford |
20:00 BST | Report | Stadium: City Ground Attendance: 29,443 Referee: Tim Robinson | ||
Note: Fixture was initially scheduled for 19 October, but was moved for live Sky Sports broadcast.[67] |
27 October 2024 9 | Crystal Palace | 1–0 | Tottenham Hotspur | Selhurst |
14:00 BST | Report |
|
Stadium: Selhurst Park Attendance: 25,108 Referee: Darren Bond | |
Note: Fixture was initially scheduled for 26 October, but was moved due to Tottenham's UEFA Europa League involvement on the Thursday prior.[66] |
2 November 2024 10 | Wolverhampton Wanderers | 2–2 | Crystal Palace | Wolverhampton |
17:30 BST |
|
Report | Stadium: Molineux Stadium Attendance: 29,505 Referee: Anthony Taylor | |
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[68] |
9 November 2024 11 | Crystal Palace | 0–2 | Fulham | Selhurst |
15:00 GMT | Report |
|
Stadium: Selhurst Park Attendance: 25,142 Referee: Michael Salisbury |
23 November 2024 12 | Aston Villa | 2–2 | Crystal Palace | Birmingham |
15:00 GMT | Report | Stadium: Villa Park Attendance: 42,175 Referee: Tim Robinson |
30 November 2024 13 | Crystal Palace | 1–1 | Newcastle United | Selhurst |
15:00 GMT | Report | Stadium: Selhurst Park Attendance: 25,101 Referee: Darren England |
3 December 2024 14 | Ipswich Town | 0–1 | Crystal Palace | Ipswich |
19:30 GMT | Report | Stadium: Portman Road Attendance: 29,533 Referee: Craig Pawson |
7 December 2024 15 | Crystal Palace | 2–2 | Manchester City | Selhurst |
15:00 GMT | Report | Stadium: Selhurst Park Attendance: 25,142 Referee: Robert Jones |
15 December 2024 16 | Brighton & Hove Albion | 1–3 | Crystal Palace | Brighton and Hove |
14:00 GMT | Report | Stadium: Falmer Stadium Attendance: 30,893 Referee: Michael Oliver | ||
Note: Fixture was initially scheduled for 14 December, but was moved for live Sky Sports broadcast.[69] On 31 October, the fixture date was moved again due to EFL Cup involvements.[70] |
21 December 2024 17 | Crystal Palace | 1–5 | Arsenal | Selhurst |
17:30 GMT | Report |
|
Stadium: Selhurst Park Attendance: 25,167 Referee: Simon Hooper | |
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[69] |
26 December 2024 18 | Bournemouth | 0–0 | Crystal Palace | Bournemouth |
15:00 GMT | Report | Stadium: Vitality Stadium Attendance: 11,129 Referee: Thomas Bramall |
29 December 2024 19 | Crystal Palace | 2–1 | Southampton | Selhurst |
15:00 GMT | Report |
|
Stadium: Selhurst Park Attendance: 25,130 Referee: Michael Salisbury |
4 January 2025 20 | Crystal Palace | 1–1 | Chelsea | Selhurst |
15:00 GMT |
|
Report | Stadium: Selhurst Park Attendance: 25,179 Referee: Tim Robinson |
15 January 2025 21 | Leicester City | 0–2 | Crystal Palace | Leicester |
19:30 GMT | Report | Stadium: King Power Stadium Attendance: 29,766 Referee: Andrew Madley | ||
Note: Fixture was initially scheduled for 14 January, but was moved for live TNT Sports broadcast.[69] |
18 January 2025 22 | West Ham United | 0–2 | Crystal Palace | Stratford |
15:00 BST |
|
Report | Stadium: London Stadium Attendance: 62,469 Referee: Thomas Bramall |
26 January 2025 23 | Crystal Palace | 1–2 | Brentford | Selhurst |
14:00 GMT | Report |
|
Stadium: Selhurst Park Attendance: 25,066 Referee: Tony Harrington | |
Note: Fixture was initially scheduled for 25 January, but was moved for live Sky Sports broadcast.[69] |
2 February 2025 24 | Manchester United | 0–2 | Crystal Palace | Trafford |
14:00 GMT | Report | Stadium: Old Trafford Attendance: 73,751 Referee: John Brooks | ||
Note: Fixture was initially scheduled for 1 February, but was moved due to Manchester United's UEFA Europa League involvement on the preceding Thursday.[71] |
15 February 2025 25 | Crystal Palace | 1–2 | Everton | Selhurst |
17:30 GMT |
|
Report | Stadium: Selhurst Park Attendance: 25,108 Referee: Anthony Taylor | |
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live Sky Sports broadcast.[71] |
22 February 2025 26 | Fulham | 0–2 | Crystal Palace | Fulham |
15:00 GMT |
|
Report | Stadium: Craven Cottage Attendance: 26,777 Referee: Robert Jones |
25 February 2025 27 | Crystal Palace | 4–1 | Aston Villa | Selhurst |
19:30 GMT | Report | Stadium: Selhurst Park Attendance: 24,712 Referee: Sam Barrott | ||
Note: Fixture was initially scheduled for a 20:00 kick-off, but was moved for live TNT Sports broadcast.[72] |
8 March 2025 28 | Crystal Palace | 1–0 | Ipswich Town | Selhurst |
15:00 GMT | Report | Stadium: Selhurst Park Attendance: 25,155 Referee: Simon Hooper |
2 April 2025 30 | Southampton | 1–1 | Crystal Palace | Southampton |
19:45 BST | Report | Stadium: St Mary's Stadium Attendance: 29,366 Referee: Andrew Madley |
5 April 2025 31 | Crystal Palace | 2–1 | Brighton & Hove Albion | Selhurst |
15:00 BST | Report | Stadium: Selhurst Park Attendance: 24,564 Referee: Anthony Taylor |
12 April 2025 32 | Manchester City | 5–2 | Crystal Palace | Manchester |
12:30 BST | Report | Stadium: City of Manchester Stadium Attendance: 52,489 Referee: Jarred Gillett | ||
Note: Fixture was initially scheduled for a 15:00 kick-off, but was moved for live TNT Sports broadcast.[73] |
16 April 2025 29 | Newcastle United | 5–0 | Crystal Palace | Newcastle upon Tyne |
19:30 BST | Report | Stadium: St James' Park Attendance: 52,197 Referee: Darren England | ||
Note: Fixture was initially scheduled for 15 March, but was postponed due to Newcastle's involvement in the EFL Cup final.[74] |
19 April 2025 33 | Crystal Palace | 0–0 | Bournemouth | Selhurst |
15:00 BST | Report | Stadium: Selhurst Park Attendance: 25,185 Referee: Sam Barrott |
23 April 2025 34 | Arsenal | 2–2 | Crystal Palace | Holloway |
20:00 BST | Report | Stadium: Emirates Stadium Attendance: 60,167 Referee: Michael Salisbury | ||
Note: Fixture was initially scheduled for a 15:00 kick-off on 26 April, but was moved for live Sky Sports broadcast, and later moved forward due to Crystal Palace's involvement in the FA Cup semi-finals.[73] |
5 May 2025 35 | Crystal Palace | 1–1 | Nottingham Forest | Selhurst |
20:00 BST | Report | Stadium: Selhurst Park Attendance: 25,096 Referee: Andrew Madley | ||
Note: Fixture was initially scheduled for 3 May, but was moved for live Sky Sports broadcast.[75] |
11 May 2025 36 | Tottenham Hotspur | 0–2 | Crystal Palace | Tottenham |
14:15 BST |
|
Report | Stadium: Tottenham Hotspur Stadium Attendance: 60,254 Referee: Chris Kavanagh | |
Note: Fixture was initially scheduled for 10 May, but was moved due to Tottenham's UEFA Europa League involvement on the preceding Thursday.[76] |
20 May 2025 37 | Crystal Palace | 4–2 | Wolverhampton Wanderers | Selhurst |
20:00 BST | Report | Stadium: Selhurst Park Attendance: 24,766 Referee: David Webb | ||
Note: Fixture was initially scheduled for 18 May, but was postponed due to Crystal Palace's involvement in the FA Cup final. |
25 May 2025 38 | Liverpool | 1–1 | Crystal Palace | Liverpool |
16:00 BST |
|
Report |
|
Stadium: Anfield Attendance: 60,382 Referee: Darren England |
FA Cup

Crystal Palace won the FA Cup, defeating fellow Premier League team Manchester City in the final, 1–0, with a goal from Eberechi Eze.
As a Premier League club, Palace entered the FA Cup in the third round, and were drawn at home to League One side Stockport County.[77][78] They were then drawn away against League Two club Doncaster Rovers in the fourth round,[79][80] at home to Championship side Millwall in the fifth round[81][82] and away to Premier League side Fulham in the quarter-finals.[83] In the semi-finals, they were drawn against Premier League club Aston Villa.[84]
Win Draw Loss Fixtures
12 January 2025 Third round | Crystal Palace | 1–0 | Stockport County | Selhurst |
15:00 GMT | Report | Stadium: Selhurst Park Attendance: 21,104 Referee: Stuart Attwell |
10 February 2025 Fourth round | Doncaster Rovers | 0–2 | Crystal Palace | Doncaster |
19:45 GMT | Report | Stadium: Eco-Power Stadium Attendance: 12,739 Referee: Farai Hallam |
1 March 2025 Fifth round | Crystal Palace | 3–1 | Millwall | Selhurst |
12:15 GMT | Report |
|
Stadium: Selhurst Park Attendance: 21,263 Referee: Michael Oliver |
29 March 2025 Quarter-finals | Fulham | 0–3 | Crystal Palace | Fulham |
12:15 GMT | Report | Stadium: Craven Cottage Attendance: 26,222 Referee: Darren England |
26 April 2025 Semi-finals | Crystal Palace | 3–0 | Aston Villa | Wembley |
17:15 BST | Report |
|
Stadium: Wembley Stadium Attendance: 82,301 Referee: Anthony Taylor |
17 May 2025 Final | Crystal Palace | 1–0 | Manchester City | Wembley |
16:30 BST | Report | Stadium: Wembley Stadium Attendance: 84,163 Referee: Stuart Attwell |
EFL Cup
As a Premier League club not competing in European competitions, Palace entered the EFL Cup in the second round, and were drawn at home to EFL Championship side Norwich City.[85][86] They were then drawn away to Queens Park Rangers in the third round,[87][88] away to Aston Villa in the fourth round,[89] and away to Arsenal in the quarter-finals.[90]
Win Draw Loss Fixtures
27 August 2024 Second round | Crystal Palace | 4–0 | Norwich City | Selhurst |
20:00 BST | Report | Stadium: Selhurst Park Attendance: 12,503 Referee: Matt Donohue |
17 September 2024 Third round | Queens Park Rangers | 1–2 | Crystal Palace | Shepherd's Bush |
19:45 BST | Report | Stadium: Loftus Road Attendance: 13,945 Referee: Sunny Singh Gill |
30 October 2024 Fourth round | Aston Villa | 1–2 | Crystal Palace | Birmingham |
19:45 BST |
|
Report | Stadium: Villa Park Attendance: 34,851 Referee: Sam Barrott |
18 December 2024 Quarter-finals | Arsenal | 3–2 | Crystal Palace | Holloway |
19:30 GMT |
|
Report | Stadium: Emirates Stadium Attendance: 59,298 Referee: Andrew Madley |
Remove ads
Statistics
Summarize
Perspective
Appearances and goals
- As of match played 25 May 2025
Players with no appearances are not included on the list, Italics indicate a loaned in player
Remove ads
References
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads