Premier League Regular Season - 38
Crystal Palace 1 - 2 FT Arsenal
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
Gabriel Jesus (G. Martinelli) 42'
HT
↓ R. Calafiori ↑Gabriel 46'
↓ C. Norgaard ↑K. Havertz 46'
46' ↓ D. Kamada ↑A. Wharton
46' ↓ I. Sarr ↑Y. Pino
46' ↓ D. Munoz ↑T. Mitchell
N. Madueke (K. Havertz) 48'
↓ M. Dowman ↑M. Merino 62'
62' ↓ A. Wharton ↑E. Guessand
Gabriel Jesus 74'
↓ Gabriel Jesus ↑E. Eze 75'
77' ↓ J. S. Larsen ↑J. Mateta
↓ N. Madueke ↑V. Gyokeres 83'
89' J. Mateta (Y. Pino)
90'+1 Y. Pino
FT
Player Cards
Our take on every player in this match
Crystal Palace
Goalkeepers
Dean Henderson
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Nathaniel Clyne
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Jefferson Lerma
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Chadi Riad
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Daniel Muñoz
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Will Hughes
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Daichi Kamada
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Rio Cardines
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Forwards
Justin Devenny
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Ismaïla Sarr
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jørgen Strand Larsen
LATE SHIFT
13
Late Mins
13
Late Mins
77
Total Mins
77
Entry
BENCH
Walter Benítez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tyrick Mitchell
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Maxence Lacroix
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jaydee Canvot
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Wharton
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
62
Entry
Yéremy Pino
SUPER SUB
1
Assist
1
Assist
52
Minutes
7.5
Rating
Evann Guessand
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Jean Philippe Mateta
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating
Brennan Johnson
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arsenal
Goalkeepers
Kepa Arrizabalaga
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Martín Zubimendi
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Cristhian Mosquera
MAGNET
85
Activity
85
Activity
73
Passes
12
Duels
Piero Hincapié
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Riccardo Calafiori
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Midfielders
Christian Nørgaard
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Myles Lewis-Skelly
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Noni Madueke
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Max Dowman
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Gabriel Martinelli
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Forwards
Gabriel Jesus
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
BENCH
Tommy Setford
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Gabriel Magalhães
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Mikel Merino
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Eberechi Eze
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Martin Ødegaard
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Declan Rice
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kai Havertz
SUPER SUB
1
Assist
1
Assist
52
Minutes
6.6
Rating
Bukayo Saka
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Viktor Gyökeres
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 12/23/2025 | Arsenal | 1 - 1 (PEN 8-7) | Crystal Palace | League Cup | Emirates Stadium |
| 10/26/2025 | Arsenal | 1 - 0 | Crystal Palace | Premier League | Emirates Stadium |
| 04/23/2025 | Arsenal | 2 - 2 | Crystal Palace | Premier League | Emirates Stadium |
| 12/21/2024 | Crystal Palace | 1 - 5 | Arsenal | Premier League | Selhurst Park |
| 12/18/2024 | Arsenal | 3 - 2 | Crystal Palace | League Cup | Emirates Stadium |
| 01/20/2024 | Arsenal | 5 - 0 | Crystal Palace | Premier League | Emirates Stadium |
| 08/21/2023 | Crystal Palace | 0 - 1 | Arsenal | Premier League | Selhurst Park |
| 03/19/2023 | Arsenal | 4 - 1 | Crystal Palace | Premier League | Emirates Stadium |
| 08/05/2022 | Crystal Palace | 0 - 2 | Arsenal | Premier League | Selhurst Park |
| 04/04/2022 | Crystal Palace | 3 - 0 | Arsenal | Premier League | Selhurst Park |
12/23/2025
10/26/2025
04/23/2025
12/21/2024
12/18/2024
01/20/2024
08/21/2023
03/19/2023
08/05/2022
04/04/2022
Crystal Palace Win
Arsenal Win
Draw
League Standings
P: 38 GD: +44
P: 38 GD: +42
P: 38 GD: +19
P: 38 GD: +7
P: 38 GD: +10
P: 38 GD: +4
P: 38 GD: -6
P: 38 GD: +6
P: 38 GD: +3
P: 38 GD: +6
P: 38 GD: -4
P: 38 GD: -2
P: 38 GD: -3
P: 38 GD: -7
P: 38 GD: -10
P: 38 GD: -3
P: 38 GD: -9
P: 38 GD: -19
P: 38 GD: -37
League Standings
| Pos | Team | P | Pts | GF | GA | GD | Form |
|---|---|---|---|---|---|---|---|
| 1 | Arsenal | 37 | 82 | 69 | 26 | +43 | |
| 2 | Manchester City | 37 | 78 | 76 | 33 | +43 | |
| 3 | Manchester United | 37 | 68 | 66 | 50 | +16 | |
| 4 | Aston Villa | 37 | 62 | 54 | 48 | +6 | |
| 5 | Liverpool | 37 | 59 | 62 | 52 | +10 | |
| 6 | Bournemouth | 37 | 56 | 57 | 53 | +4 | |
| 7 | Brighton | 37 | 53 | 52 | 43 | +9 | |
| 8 | Chelsea | 37 | 52 | 57 | 50 | +7 | |
| 9 | Brentford | 37 | 52 | 54 | 51 | +3 | |
| 10 | Sunderland | 37 | 51 | 40 | 47 | -7 | |
| 11 | Newcastle | 37 | 49 | 53 | 53 | 0 | |
| 12 | Everton | 37 | 49 | 47 | 49 | -2 | |
| 13 | Fulham | 37 | 49 | 45 | 51 | -6 | |
| 14 | Leeds | 37 | 47 | 49 | 53 | -4 | |
| 15 | Crystal Palace | 37 | 45 | 40 | 49 | -9 | |
| 16 | Nottingham Forest | 37 | 43 | 47 | 50 | -3 | |
| 17 | Tottenham | 37 | 38 | 47 | 57 | -10 | |
| 18 | West Ham | 37 | 36 | 43 | 65 | -22 | |
| 19 | Burnley | 37 | 21 | 37 | 74 | -37 | |
| 20 | Wolves | 37 | 19 | 26 | 67 | -41 |
P: 37 GD: +43
P: 37 GD: +43
P: 37 GD: +16
P: 37 GD: +6
P: 37 GD: +10
P: 37 GD: +4
P: 37 GD: +9
P: 37 GD: +7
P: 37 GD: +3
P: 37 GD: -7
P: 37 GD: 0
P: 37 GD: -2
P: 37 GD: -6
P: 37 GD: -4
P: 37 GD: -9
P: 37 GD: -3
P: 37 GD: -10
P: 37 GD: -22
P: 37 GD: -37
P: 37 GD: -41
Match previews and recaps to help you decide which games are worth watching
Arsenal Crowned Champions in Selhurst Thriller
Highly Entertaining Futmetrix Score: 73/100. Mikel Arteta's men sealed the ultimate prize with a dramatic 2-1 victory away from home, proving their championship mettle in a match bursting with late chaos.
The Setup: Nerves and Breakthrough
Arsenal arrived at Selhurst Park on this monumental final day knowing exactly what the Stakes were: secure three points, and the Premier League title was theirs regardless of results elsewhere. The early exchanges were fraught with predictable nervous energy, as the weight of history hung over the squad. However, the visitors eventually settled into their rhythm, dominated possession with commanding authority, and suffocated Crystal Palace in their own half. The crucial breakthrough finally arrived right before the interval, breaking the stubborn local resistance. G. Martinelli expertly carved out space on the flank to feed Gabriel Jesus, who buried a decisive 42nd-minute strike past the keeper. It was the exact moment the traveling fans started to truly believe, releasing a tidal wave of relief across the packed away end.
The Pivot: Immediate Impact
The champions-elect simply refused to take their foot off the gas after the restart, searching for a quick resolution. Just three minutes into the second half, N. Madueke delivered what felt like the definitive knockout blow. Latching onto a pinpoint assist from half-time substitute K. Havertz, Madueke slotted home beautifully to double the advantage for Arsenal. The sheer Intensity of their attacking play completely overwhelmed the scrambling hosts, reflecting a rampant side that generated 16 total shots and dictated the tempo with 60% of the ball. Arsenal effectively turned the pitch into a shooting gallery, starving the home side of meaningful opportunities. This ruthless fifteen-minute sequence proved exactly why they sit atop the table—showcasing clinical efficiency when the pressure is highest.
Resolution: Late Palace Surge
Cruising comfortably towards their crowning moment, Arsenal inexplicably lost their tactical Balance in the dying minutes, setting up a frantic finale. Throwing caution to the wind, the hosts found a lifeline when substitute J. Mateta scrambled a goal back in the 89th minute via Y. Pino's creative service. Selhurst Park erupted into absolute delirium just moments later when Pino seemingly netted a dramatic equalizer in stoppage time, only for VAR to correctly rule it out for offside. The visitors survived the heart-stopping 1-2 scare by the skin of their teeth. When the final whistle finally echoed across the stadium, the temporary chaos instantly faded into pure euphoria. After 38 grueling matches, Arsenal are the undeniable champions.
Key Questions
What does this mean for Crystal Palace's season?
Despite the defeat, Palace end their campaign safely in 15th place with 45 points, successfully steering clear of the relegation battle.
How did substitute Noni Madueke change the game?
Madueke doubled Arsenal's lead right after the break, converting Havertz's pass to give the eventual champions a crucial two-goal cushion to survive the late scare.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Final Day Drama: Arsenal's Title Destiny on the Line
Highly Entertaining Futmetrix Score: 85/100. Arsenal are 90 minutes away from lifting the Premier League trophy, but they must overcome a resilient home side determined to spoil the party.
The Setup
A maximum Stakes rating confirms what we already know: this is final day drama at its absolute peak. Arsenal sit top of the pile and control their own destiny, despite stumbling in their last two outings. They travel to Selhurst Park to face a Crystal Palace side languishing safely in 15th, burdened by a dreadful 22% home win rate this season. The visitors boast undeniable firepower, driving an elite Stars rating through B. Saka and D. Rice. While the overall Form rating is modest, the Gunners' ruthless pedigree on the road makes them formidable opponents with the championship in their grasp.
Key Battle
With so much on the line, the tactical clash centers entirely on the away side's fluid attacking unit attempting to dismantle a stubborn, deep-sitting home defense. Breaking through that low block early will be critical for the league leaders to settle their nerves and avoid late panic.
Our Prediction
Arsenal take the win and the title. The immense pressure of the championship race will push the visitors forward from the first whistle, and their sheer attacking quality will eventually overwhelm a vulnerable home defense that has struggled all season.