Premier League Regular Season - 35

Bournemouth 3 - 0 FT Crystal Palace

Vitality Stadium

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
40
FT
Sun, May 3
Bournemouth
3-0
Crystal Palace
⚡ Intensity 39
⚖️ Balance 8
🏆 Stakes 51
🎲 Upset 0
Bournemouth cruise past Palace at home.

South Coast Statement As Cherries March On

Average Entertainment Futmetrix Score: 40/100. The hosts tightened their grip on the European spots with a ruthless dispatching of Palace, underlining their top-six credentials.

South Coast Sizzler

While the visitors might have edged possession with 51% in the early exchanges, it was Bournemouth who brought the cutting edge to the Vitality Stadium. The Stakes were high for the hosts chasing continental football, and they did not have to wait long for a breakthrough. Just ten minutes in, former Cherry J. Lerma suffered a nightmare return, inadvertently turning the ball into his own net to gift the home side the lead. The visitors looked shell-shocked by the early setback, entirely unable to translate their time on the ball into meaningful chances in the final third.

Kroupi's Spot-Kick

The Intensity naturally ramped up as the hosts sought to kill the match off before the interval. Their relentless pressure paid dividends in the 32nd minute when the referee pointed to the spot. E. J. Kroupi stepped up with ice in his veins, confidently dispatching the penalty to double the advantage. Crystal Palace desperately tried to find a foothold, but they were repeatedly stonewalled by a commanding performance from Marcos Senesi at the heart of the home defence. The Eagles were effectively grounded, managing just a single shot on target all afternoon.

Super Sub Seals It

Any lingering hopes of an away revival were comprehensively crushed in the closing stages. The Balance of threat heavily favored Bournemouth, who racked up 15 shots to emphasize their attacking intent. In the 77th minute, Rayan put the icing on the cake with a well-taken strike, capitalising on a brilliant ball from substitute D. Brooks. With James Hill also shining in a flawless defensive unit, it was a comprehensive 3-0 victory that keeps the Cherries flying high, leaving Palace to reflect on a completely toothless display.

Key Questions

How did substitute Marcos Senesi change the game?

Despite starting the match, Marcos Senesi delivered an outstanding Man of the Match performance, providing a crucial key pass and anchoring a flawless clean sheet.

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.

Match Statistics

Possession
49%
51%
Bournemouth 49%
Crystal Palace 51%
Shots
15
7
Bournemouth 15
Crystal Palace 7
Shots on Target
5
1
Bournemouth 5
Crystal Palace 1
Expected Goals (xG)
2.26
0.78
Bournemouth 2.26
Crystal Palace 0.78
Passes
380
398
Bournemouth 380
Crystal Palace 398
Pass Accuracy
82%
78%
Bournemouth 82%
Crystal Palace 78%
Corners
7
1
Bournemouth 7
Crystal Palace 1
Fouls
10
11
Bournemouth 10
Crystal Palace 11
Yellow Cards
0
2
Bournemouth 0
Crystal Palace 2
Red Cards
0
0
Bournemouth 0
Crystal Palace 0

Match Events

J. Canvot 🟨 6'
10' J. Lerma
32' E. J. Kroupi
M. Lacroix 🟨 38'
HT
D. Kamada A. Wharton 🔄 46'
Y. Pino I. Sarr 🔄 46'
D. Munoz T. Mitchell 🔄 46'
J. S. Larsen J. Mateta 🔄 65'
70' 🔄 T. Adams R. Christie
70' 🔄 E. J. Kroupi D. Brooks
C. Riad C. Richards 🔄 76'
77' Rayan (D. Brooks)
80' 🔄 Evanilson E. Unal
86' 🔄 Rayan A. Adli
86' 🔄 M. Tavernier B. Doak
FT

Player Cards

Our take on every player in this match

Bournemouth

Goalkeepers
Đorđe Petrović
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Álex Jiménez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
50%
Duel Win %
James Hill
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
79%
Duel Win %
Marcos Senesi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
73%
Duel Win %
Adrien Truffert
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Alex Scott
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Tyler Adams
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
70
Entry
Rayan
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Eli Junior Kroupi
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Marcus Tavernier
NPC
NPC
86
Minutes
86
Minutes
24%
Pass Acc
6.6
Rating
Forwards
Evanilson
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
BENCH
Christos Mandas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Adam Smith
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bafodé Diakité
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ryan Christie
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
David Brooks
SUPER SUB
SUPER SUB
1
Assist
1
Assist
24
Minutes
6.9
Rating
Alex Tóth
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ben Gannon-Doak
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Amine Adli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Enes Ünal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry

Crystal Palace

Goalkeepers
Dean Henderson
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
Defenders
Jaydee Canvot
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Maxence Lacroix
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Chadi Riad
LATE SHIFT
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Midfielders
Daniel Muñoz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Jefferson Lerma
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
2
Fouls
6.2
Rating
Daichi Kamada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Justin Devenny
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
10
Duels Won
0
Pens Won
Forwards
Brennan Johnson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jørgen Strand Larsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Yéremy Pino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Walter Benítez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Remi Matthews
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Tyrick Mitchell
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Chris Richards
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Nathaniel Clyne
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Wharton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Rio Cardines
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ismaïla Sarr
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry
Jean Philippe Mateta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/18/2025 Crystal Palace 3 - 3 Bournemouth Premier League Selhurst Park
04/19/2025 Crystal Palace 0 - 0 Bournemouth Premier League Selhurst Park
12/26/2024 Bournemouth 0 - 0 Crystal Palace Premier League Vitality Stadium
04/02/2024 Bournemouth 1 - 0 Crystal Palace Premier League Vitality Stadium
12/06/2023 Crystal Palace 0 - 2 Bournemouth Premier League Selhurst Park
05/13/2023 Crystal Palace 2 - 0 Bournemouth Premier League Selhurst Park
12/31/2022 Bournemouth 0 - 2 Crystal Palace Premier League Vitality Stadium
09/15/2020 Bournemouth 0 - 0 (PEN 11-10) Crystal Palace League Cup Vitality Stadium
06/20/2020 Bournemouth 0 - 2 Crystal Palace Premier League Vitality Stadium
12/03/2019 Crystal Palace 1 - 0 Bournemouth Premier League Selhurst Park
10/18/2025
Premier League Selhurst Park
04/19/2025
Premier League Selhurst Park
12/26/2024
Premier League Vitality Stadium
04/02/2024
Premier League Vitality Stadium
12/06/2023
Premier League Selhurst Park
05/13/2023
Premier League Selhurst Park
12/31/2022
Premier League Vitality Stadium
09/15/2020
0 - 0 (PEN 11-10)
League Cup Vitality Stadium
06/20/2020
Premier League Vitality Stadium
12/03/2019
Premier League Selhurst Park
Bournemouth Win
Crystal Palace Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 35 76 67 26 +41 WArsenal 3 - 0 Fulham (02-05-2026)WArsenal 1 - 0 Newcastle (25-04-2026)LManchester City 2 - 1 Arsenal (19-04-2026)LArsenal 1 - 2 Bournemouth (11-04-2026)WArsenal 2 - 0 Everton (14-03-2026)
2 Manchester City 34 71 69 32 +37 DEverton 3 - 3 Manchester City (04-05-2026)WBurnley 0 - 1 Manchester City (22-04-2026)WManchester City 2 - 1 Arsenal (19-04-2026)WChelsea 0 - 3 Manchester City (12-04-2026)DWest Ham 1 - 1 Manchester City (14-03-2026)
3 Manchester United 35 64 63 48 +15 WManchester United 3 - 2 Liverpool (03-05-2026)WManchester United 2 - 1 Brentford (27-04-2026)WChelsea 0 - 1 Manchester United (18-04-2026)LManchester United 1 - 2 Leeds (13-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)
4 Liverpool 35 58 59 47 +12 LManchester United 3 - 2 Liverpool (03-05-2026)WLiverpool 3 - 1 Crystal Palace (25-04-2026)WEverton 1 - 2 Liverpool (19-04-2026)WLiverpool 2 - 0 Fulham (11-04-2026)LBrighton 2 - 1 Liverpool (21-03-2026)
5 Aston Villa 35 58 48 44 +4 LAston Villa 1 - 2 Tottenham (03-05-2026)LFulham 1 - 0 Aston Villa (25-04-2026)WAston Villa 4 - 3 Sunderland (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WAston Villa 2 - 0 West Ham (22-03-2026)
6 Bournemouth 35 52 55 52 +3 WBournemouth 3 - 0 Crystal Palace (03-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WNewcastle 1 - 2 Bournemouth (18-04-2026)WArsenal 1 - 2 Bournemouth (11-04-2026)DBournemouth 2 - 2 Manchester United (20-03-2026)
7 Brentford 35 51 52 46 +6 WBrentford 3 - 0 West Ham (02-05-2026)LManchester United 2 - 1 Brentford (27-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)DBrentford 2 - 2 Everton (11-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)
8 Brighton 35 50 49 42 +7 LNewcastle 3 - 1 Brighton (02-05-2026)WBrighton 3 - 0 Chelsea (21-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)WBurnley 0 - 2 Brighton (11-04-2026)WBrighton 2 - 1 Liverpool (21-03-2026)
9 Chelsea 35 48 54 48 +6 LChelsea 1 - 3 Nottingham Forest (04-05-2026)LBrighton 3 - 0 Chelsea (21-04-2026)LChelsea 0 - 1 Manchester United (18-04-2026)LChelsea 0 - 3 Manchester City (12-04-2026)LEverton 3 - 0 Chelsea (21-03-2026)
10 Everton 35 48 44 44 0 DEverton 3 - 3 Manchester City (04-05-2026)LWest Ham 2 - 1 Everton (25-04-2026)LEverton 1 - 2 Liverpool (19-04-2026)DBrentford 2 - 2 Everton (11-04-2026)WEverton 3 - 0 Chelsea (21-03-2026)
11 Fulham 35 48 44 49 -5 LArsenal 3 - 0 Fulham (02-05-2026)WFulham 1 - 0 Aston Villa (25-04-2026)DBrentford 0 - 0 Fulham (18-04-2026)LLiverpool 2 - 0 Fulham (11-04-2026)WFulham 3 - 1 Burnley (21-03-2026)
12 Sunderland 35 47 37 46 -9 DWolves 1 - 1 Sunderland (02-05-2026)LSunderland 0 - 5 Nottingham Forest (24-04-2026)LAston Villa 4 - 3 Sunderland (19-04-2026)WSunderland 1 - 0 Tottenham (12-04-2026)WNewcastle 1 - 2 Sunderland (22-03-2026)
13 Newcastle 35 45 49 51 -2 WNewcastle 3 - 1 Brighton (02-05-2026)LArsenal 1 - 0 Newcastle (25-04-2026)LNewcastle 1 - 2 Bournemouth (18-04-2026)LCrystal Palace 2 - 1 Newcastle (12-04-2026)LNewcastle 1 - 2 Sunderland (22-03-2026)
14 Leeds 35 43 47 52 -5 WLeeds 3 - 1 Burnley (01-05-2026)DBournemouth 2 - 2 Leeds (22-04-2026)WLeeds 3 - 0 Wolves (18-04-2026)WManchester United 1 - 2 Leeds (13-04-2026)DLeeds 0 - 0 Brentford (21-03-2026)
15 Crystal Palace 34 43 36 42 -6 LBournemouth 3 - 0 Crystal Palace (03-05-2026)LLiverpool 3 - 1 Crystal Palace (25-04-2026)DCrystal Palace 0 - 0 West Ham (20-04-2026)WCrystal Palace 2 - 1 Newcastle (12-04-2026)DCrystal Palace 0 - 0 Leeds (15-03-2026)
16 Nottingham Forest 35 42 44 46 -2 WChelsea 1 - 3 Nottingham Forest (04-05-2026)WSunderland 0 - 5 Nottingham Forest (24-04-2026)WNottingham Forest 4 - 1 Burnley (19-04-2026)DNottingham Forest 1 - 1 Aston Villa (12-04-2026)WTottenham 0 - 3 Nottingham Forest (22-03-2026)
17 Tottenham 35 37 45 54 -9 WAston Villa 1 - 2 Tottenham (03-05-2026)WWolves 0 - 1 Tottenham (25-04-2026)DTottenham 2 - 2 Brighton (18-04-2026)LSunderland 1 - 0 Tottenham (12-04-2026)LTottenham 0 - 3 Nottingham Forest (22-03-2026)
18 West Ham 35 36 42 61 -19 LBrentford 3 - 0 West Ham (02-05-2026)WWest Ham 2 - 1 Everton (25-04-2026)DCrystal Palace 0 - 0 West Ham (20-04-2026)WWest Ham 4 - 0 Wolves (10-04-2026)LAston Villa 2 - 0 West Ham (22-03-2026)
19 Burnley 35 20 35 71 -36 LLeeds 3 - 1 Burnley (01-05-2026)LBurnley 0 - 1 Manchester City (22-04-2026)LNottingham Forest 4 - 1 Burnley (19-04-2026)LBurnley 0 - 2 Brighton (11-04-2026)LFulham 3 - 1 Burnley (21-03-2026)
20 Wolves 35 18 25 63 -38 DWolves 1 - 1 Sunderland (02-05-2026)LWolves 0 - 1 Tottenham (25-04-2026)LLeeds 3 - 0 Wolves (18-04-2026)LWest Ham 4 - 0 Wolves (10-04-2026)DBrentford 2 - 2 Wolves (16-03-2026)