Crystal Palace vs Arsenal: May 24, 2026

Arsenal beat Crystal Palace 2-1 at Selhurst Park, London on May 24, 2026 (2025-26 Premier League).

Full time · Played May 24, 2026 · Updated October 12, 2026 at 7:37 PM ET · StatsNext match records

On this page

Score by half

Score by half — Crystal Palace / Arsenal — Premier League — May 24, 2026
Team1st half2nd halfFinal
Crystal Palace011
Arsenal112

Goals

  • 42′ Arsenal: Gabriel Jesus
  • 48′ Arsenal: Noni Madueke
  • 89′ Crystal Palace: Jean-Philippe Mateta

Match statistics

Match statistics — Crystal Palace / Arsenal — Premier League — May 24, 2026
StatisticCrystal PalaceArsenal
Expected goals (xG)1.12.6
Shots817
Shots on target37
Big chances28
Possession %39.260.8
Passes317514
Corners34
Fouls912
Yellow cards01
Red cards00
Saves52

What stood out

  • Expected goals: Crystal Palace 1.1, Arsenal 2.6.
  • Shots: Crystal Palace 8, Arsenal 17.
  • Managers: Oliver Glasner (Crystal Palace), Mikel Arteta (Arsenal).

Player lines

  • Adam Wharton (CRY, substitute): 17 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Daichi Kamada (CRY): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Daniel Muñoz (NFO): 45 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Dean Henderson (CRY): 90 MIN, 5 SV, 23 PASS, 7 CMP, 0 YC
  • Eberechi Eze (ARS, substitute): 15 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.4 xG, 0.0 xA, 0 YC, 0 RC
  • Gabriel Magalhães (ARS, substitute): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Jefferson Lerma (CRY): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
  • Jørgen Strand Larsen (CRY): 77 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.1 xG, 0.0 xA, 0 YC, 0 RC
  • Kai Havertz (ARS, substitute): 45 MIN, 0 G, 1 A, 3 SH, 0 SOT, 0.5 xG, 0.2 xA, 0 YC, 0 RC
  • Martín Zubimendi (ARS): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Mikel Merino (ARS, substitute): 28 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.3 xG, 0 xA, 0 YC, 0 RC
  • Myles Lewis-Skelly (ARS): 90 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.0 xA, 0 YC, 0 RC
  • Noni Madueke (ARS): 83 MIN, 1 G, 0 A, 4 SH, 2 SOT, 0.2 xG, 0.3 xA, 0 YC, 0 RC
  • Piero Hincapié (ARS): 90 MIN, 0 G, 0 A, 1 SH, 1 SOT, 0.0 xG, 0.0 xA, 0 YC, 0 RC
  • Riccardo Calafiori (ARS): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0.1 xA, 0 YC, 0 RC
  • Tyrick Mitchell (CRY, substitute): 45 MIN, 0 G, 0 A, 0 SH, 0 SOT, 0 xA, 0 YC, 0 RC
  • Viktor Gyökeres (ARS, substitute): 16 MIN, 0 G, 0 A, 1 SH, 0 SOT, 0.2 xG, 0.1 xA, 0 YC, 0 RC
  • Yéremy Pino (CRY, substitute): 45 MIN, 0 G, 1 A, 3 SH, 0 SOT, 0.3 xG, 0.3 xA, 0 YC, 0 RC

Lines for players with a StatsNext page.

Head-to-head

Full Crystal Palace vs Arsenal head-to-head (2 meetings).

About this page

This match is final; its statistics change only if a stored record is corrected. Goals are listed when StatsNext’s records hold every goal of the match.

This page shows statistics and results only. It contains no sportsbook prices or betting lines. Current markets and StatsNext research are in the app.

Research in StatsNext