The Premier League season comes down to its final matchday as Crystal Palace host Arsenal in a Round 38 showdown at Selhurst Park in London. Arsenal enter the matchup in strong form and could have major implications surrounding the league title race, while Crystal Palace will look to finish the campaign with a positive result in front of their home supporters. Match details for the fixture list kickoff at 11:00 a.m. ET on Sunday, May 24, 2026. (ESPN)
Where to watch Crystal Palace vs Arsenal
Fans can watch Crystal Palace vs Arsenal through official Premier League broadcast partners and streaming platforms based on their region. Match listings and coverage schedules are expected through official providers and live-stream services. (Live Soccer TV)
Match Details
- Match: Crystal Palace vs Arsenal
- Competition: Premier League – Round 38
- Date: Sunday, May 24, 2026
- Kickoff Time: 11:00 a.m. ET
- Venue: Selhurst Park, London, England
- Stadium Capacity: 25,486
- Surface: Grass (ESPN)
Crystal Palace vs Arsenal recent form
Crystal Palace have experienced mixed results recently:
- Brentford 2-2 Crystal Palace
- Manchester City 3-0 Crystal Palace
- Crystal Palace 2-2 Everton
- Crystal Palace 2-1 Shakhtar Donetsk
- Bournemouth 3-0 Crystal Palace (FOX Sports)
Arsenal arrive with momentum after a strong run:
- West Ham 0-1 Arsenal
- Arsenal 1-0 Atletico Madrid
- Arsenal 3-0 Fulham
- Atletico Madrid 1-1 Arsenal
- Arsenal 1-0 Newcastle United (FOX Sports)
Match Preview
Arsenal head into the final weekend in excellent form and have shown defensive consistency during recent matches. Crystal Palace, however, will try to capitalize on home advantage at Selhurst Park in what could be a lively season-ending contest.
With Round 38 traditionally delivering drama across the Premier League, supporters can expect intensity and plenty at stake as Crystal Palace and Arsenal close out the 2025-26 campaign.

