Premier League Regular Season - 12

Bournemouth 2 - 2 FT West Ham

Vitality Stadium

AI-powered match analysis and previews to help you decide which games are worth watching

79
FT
Sat, Nov 22
Bournemouth
2-2
West Ham
⚡ Intensity 87
⚖️ Balance 62
🏆 Stakes 0
🎲 Upset 0
Areola's heroics deny Bournemouth's siege

Areola's 10-Save Masterclass Rescues West Ham From Bournemouth's Relentless Siege

Highly Entertaining Futmetrix Score: 79/100. A lopsided offensive onslaught nearly buried West Ham, but goalkeeper heroics and clinical finishing forced a draw that felt like survival.

When One Goalkeeper Stands Between Chaos and Collapse

Alphonse Areola didn't just play goalkeeper—he became West Ham's final firewall against a 28-shot barrage. Intensity spiked immediately when Callum Wilson struck in the 11th minute, assisted by Areola's distribution. The assist was pure counterintuitive brilliance: a keeper launching the opening salvo. Wilson doubled the advantage at 35 minutes, and West Ham appeared to have escaped Bournemouth's clutches entirely.

But Balance shifted violently. Marcos Senesi's assist for Unal's 81st-minute equalizer wasn't just a goal—it was the punctuation mark on Bournemouth's relentless second-half resurrection. The Stakes felt suffocating: Bournemouth chasing from 0-2 down, West Ham defending with 76% possession against them, the math refusing to add up.

Bournemouth's siege was quantifiable madness. Twenty-eight shots. Twelve on target. An xG of 4.08 that screamed "we should have won this." Yet Areola's 10 saves—the highest individual tally of the afternoon—turned probability inside out. His distribution, his positioning, his refusal to break: this was a goalkeeper earning his paycheck in real time.

The comeback narrative belonged to Bournemouth, but the survival story belonged to West Ham. Two lead changes. A penalty converted by Tavernier at 69 minutes. Then Unal, introduced at 80 minutes, immediately made the kind of impact that validates a manager's tactical gamble. Bournemouth's 85% pass accuracy and dominance in the middle third meant nothing when finishing met a wall named Areola.

This wasn't a classic. It was a collision between overwhelming pressure and clinical restraint, between a team that should have won and a team that refused to lose. The 2-2 draw sits somewhere between justice and injustice, a result that satisfies neither but entertains everyone watching.

Key Questions

What made Alphonse Areola the Man of the Match?

Ten saves against 28 shots. Areola's distribution launched Wilson's opener. He turned probability on its head, denying Bournemouth despite their 4.08 xG advantage.

How did Bournemouth complete the comeback from behind?

Tavernier's 69th-minute penalty reduced the deficit to 1-2. Senesi's assist for Unal's 81st-minute finish equalized. Relentless pressure finally broke through West Ham's resistance.

How did substitute Unal impact the match?

Introduced at 80 minutes, Unal scored immediately to equalize. His impact validated Bournemouth's attacking adjustments and forced the draw West Ham desperately needed.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
76%
24%
Bournemouth 76%
West Ham 24%
Shots
28
5
Bournemouth 28
West Ham 5
Shots on Target
10
2
Bournemouth 10
West Ham 2
Expected Goals (xG)
4.08
0.65
Bournemouth 4.08
West Ham 0.65
Passes
609
202
Bournemouth 609
West Ham 202
Pass Accuracy
85%
56%
Bournemouth 85%
West Ham 56%
Corners
9
2
Bournemouth 9
West Ham 2
Fouls
9
10
Bournemouth 9
West Ham 10
Yellow Cards
3
2
Bournemouth 3
West Ham 2
Red Cards
0
0
Bournemouth 0
West Ham 0

Match Events

C. Wilson (A. Areola) 11'
34' 🟨 David Brooks
C. Wilson (J. Todibo) 35'
HT
46' 🔄 A. Scott R. Christie
46' 🔄 B. Diakite A. Jimenez
Luis Guilherme K. Walker-Peters 🔄 46'
C. Wilson T. Soucek 🔄 52'
61' 🔄 D. Brooks A. Adli
69' M. Tavernier
M. Fernandes N. Fullkrug 🔄 74'
80' 🔄 T. Adams E. Unal
81' E. Unal (M. Senesi)
83' 🟨 Adrien Truffert
86' 🔄 E. J. Kroupi A. Smith
90'+6 🟨 Marcos Senesi
FT

Player Cards

Season performance ratings for players in this match

Bournemouth

Goalkeepers
Đorđe Petrović
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Defenders
Lewis Cook
ARCHITECT
ARCHITECT
5
key passes
5
key passes
0
assists
83%
pass acc
Bafodé Diakité
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Marcos Senesi
ARCHITECT
ARCHITECT
3
key passes
3
key passes
1
assists
72%
pass acc
Adrien Truffert
ARCHITECT
ARCHITECT
4
key passes
4
key passes
0
assists
50%
pass acc
Midfielders
Alex Scott
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
Tyler Adams
MAGNET
MAGNET
80
activity
80
activity
73
passes
7
duels
David Brooks
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
Eli Junior Kroupi
NPC
NPC
86
minutes
86
minutes
18%
pass acc
6.9
rating
Marcus Tavernier
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Forwards
Evanilson
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
BENCH
Will Dennis
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Álex Jiménez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
Started
entry
Adam Smith
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
11
total mins
Started
entry
Julio Soler
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
James Hill
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Veljko Milosavljević
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Ryan Christie
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Amine Adli
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Enes Ünal
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute

West Ham

Goalkeepers
Alphonse Aréola
ARCHITECT
ARCHITECT
1
key passes
1
key passes
1
assists
13%
pass acc
Defenders
Max Kilman
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
6.6
rating
Igor Júlio
SWEEPER
SWEEPER
3
cleanups
3
cleanups
1
interceptions
2
blocks
Jean-Clair Todibo
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
6.9
rating
Midfielders
Aaron Wan-Bissaka
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Freddie Potts
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
6
Duels Won
0
pens won
Mateus Fernandes
SWEEPER
SWEEPER
3
cleanups
3
cleanups
1
interceptions
2
blocks
El Hadji Malick Diouf
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
90
total mins
Started
entry
Forwards
Jarrod Bowen
PROVOCATEUR
PROVOCATEUR
3
fouls won
3
fouls won
10
Duels Won
0
pens won
Callum Wilson
HITMAN
HITMAN
2
goals
2
goals
2
on target
8.7
rating
Luis Guilherme
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
46
entry
BENCH
Mads Hermansen
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Kyle Walker-Peters
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
45
total mins
Started
entry
Ezra Mayers
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Tomáš Souček
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
38
total mins
Started
entry
Andy Irving
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
George Earthy
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Guido Rodríguez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Soungoutou Magassa
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Niclas Füllkrug
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
16
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
03/08/2025 Bournemouth 0 - 2 West Ham Premier League - Summer Series Mercedes-Benz Stadium
05/04/2025 West Ham 2 - 2 Bournemouth Premier League London Stadium
16/12/2024 Bournemouth 1 - 1 West Ham Premier League Vitality Stadium
28/08/2024 West Ham 1 - 0 Bournemouth League Cup London Stadium
01/02/2024 West Ham 1 - 1 Bournemouth Premier League London Stadium
12/08/2023 Bournemouth 1 - 1 West Ham Premier League Vitality Stadium
23/04/2023 Bournemouth 0 - 4 West Ham Premier League Vitality Stadium
24/10/2022 West Ham 2 - 0 Bournemouth Premier League London Stadium
05/09/2020 West Ham 3 - 5 Bournemouth Friendlies Clubs London Stadium
01/01/2020 West Ham 4 - 0 Bournemouth Premier League London Stadium
03/08/2025
Premier League - Summer Series Mercedes-Benz Stadium
05/04/2025
Premier League London Stadium
16/12/2024
Premier League Vitality Stadium
28/08/2024
League Cup London Stadium
01/02/2024
Premier League London Stadium
12/08/2023
Premier League Vitality Stadium
23/04/2023
Premier League Vitality Stadium
24/10/2022
Premier League London Stadium
05/09/2020
Friendlies Clubs London Stadium
01/01/2020
Premier League London Stadium
Bournemouth Win
West Ham Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Arsenal 12 29 24 6 +18 WArsenal 4 - 1 Tottenham (23-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)WBurnley 0 - 2 Arsenal (01-11-2025)WArsenal 1 - 0 Crystal Palace (26-10-2025)WFulham 0 - 1 Arsenal (18-10-2025)
2 Chelsea 12 23 23 11 +12 WBurnley 0 - 2 Chelsea (22-11-2025)WChelsea 3 - 0 Wolves (08-11-2025)WTottenham 0 - 1 Chelsea (01-11-2025)LChelsea 1 - 2 Sunderland (25-10-2025)WNottingham Forest 0 - 3 Chelsea (18-10-2025)
3 Manchester City 12 22 24 10 +14 LNewcastle 2 - 1 Manchester City (22-11-2025)WManchester City 3 - 0 Liverpool (09-11-2025)WManchester City 3 - 1 Bournemouth (02-11-2025)LAston Villa 1 - 0 Manchester City (26-10-2025)WManchester City 2 - 0 Everton (18-10-2025)
4 Aston Villa 12 21 15 11 +4 WLeeds 1 - 2 Aston Villa (23-11-2025)WAston Villa 4 - 0 Bournemouth (09-11-2025)LLiverpool 2 - 0 Aston Villa (01-11-2025)WAston Villa 1 - 0 Manchester City (26-10-2025)WTottenham 1 - 2 Aston Villa (19-10-2025)
5 Crystal Palace 12 20 16 9 +7 WWolves 0 - 2 Crystal Palace (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WCrystal Palace 2 - 0 Brentford (01-11-2025)LArsenal 1 - 0 Crystal Palace (26-10-2025)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
6 Brighton 12 19 19 16 +3 WBrighton 2 - 1 Brentford (22-11-2025)DCrystal Palace 0 - 0 Brighton (09-11-2025)WBrighton 3 - 0 Leeds (01-11-2025)LManchester United 4 - 2 Brighton (25-10-2025)WBrighton 2 - 1 Newcastle (18-10-2025)
7 Sunderland 12 19 14 11 +3 LFulham 1 - 0 Sunderland (22-11-2025)DSunderland 2 - 2 Arsenal (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)WChelsea 1 - 2 Sunderland (25-10-2025)WSunderland 2 - 0 Wolves (18-10-2025)
8 Bournemouth 12 19 19 20 -1 DBournemouth 2 - 2 West Ham (22-11-2025)LAston Villa 4 - 0 Bournemouth (09-11-2025)LManchester City 3 - 1 Bournemouth (02-11-2025)WBournemouth 2 - 0 Nottingham Forest (26-10-2025)DCrystal Palace 3 - 3 Bournemouth (18-10-2025)
9 Tottenham 12 18 20 14 +6 LArsenal 4 - 1 Tottenham (23-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)LTottenham 0 - 1 Chelsea (01-11-2025)WEverton 0 - 3 Tottenham (26-10-2025)LTottenham 1 - 2 Aston Villa (19-10-2025)
10 Manchester United 12 18 19 19 0 LManchester United 0 - 1 Everton (24-11-2025)DTottenham 2 - 2 Manchester United (08-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)WManchester United 4 - 2 Brighton (25-10-2025)WLiverpool 1 - 2 Manchester United (19-10-2025)
11 Everton 12 18 13 13 0 WManchester United 0 - 1 Everton (24-11-2025)WEverton 2 - 0 Fulham (08-11-2025)DSunderland 1 - 1 Everton (03-11-2025)LEverton 0 - 3 Tottenham (26-10-2025)LManchester City 2 - 0 Everton (18-10-2025)
12 Liverpool 12 18 18 20 -2 LLiverpool 0 - 3 Nottingham Forest (22-11-2025)LManchester City 3 - 0 Liverpool (09-11-2025)WLiverpool 2 - 0 Aston Villa (01-11-2025)LBrentford 3 - 2 Liverpool (25-10-2025)LLiverpool 1 - 2 Manchester United (19-10-2025)
13 Brentford 12 16 18 19 -1 LBrighton 2 - 1 Brentford (22-11-2025)WBrentford 3 - 1 Newcastle (09-11-2025)LCrystal Palace 2 - 0 Brentford (01-11-2025)WBrentford 3 - 2 Liverpool (25-10-2025)WWest Ham 0 - 2 Brentford (20-10-2025)
14 Newcastle 12 15 13 15 -2 WNewcastle 2 - 1 Manchester City (22-11-2025)LBrentford 3 - 1 Newcastle (09-11-2025)LWest Ham 3 - 1 Newcastle (02-11-2025)WNewcastle 2 - 1 Fulham (25-10-2025)LBrighton 2 - 1 Newcastle (18-10-2025)
15 Fulham 12 14 13 16 -3 WFulham 1 - 0 Sunderland (22-11-2025)LEverton 2 - 0 Fulham (08-11-2025)WFulham 3 - 0 Wolves (01-11-2025)LNewcastle 2 - 1 Fulham (25-10-2025)LFulham 0 - 1 Arsenal (18-10-2025)
16 Nottingham Forest 12 12 13 20 -7 WLiverpool 0 - 3 Nottingham Forest (22-11-2025)WNottingham Forest 3 - 1 Leeds (09-11-2025)DNottingham Forest 2 - 2 Manchester United (01-11-2025)LBournemouth 2 - 0 Nottingham Forest (26-10-2025)LNottingham Forest 0 - 3 Chelsea (18-10-2025)
17 West Ham 12 11 15 25 -10 DBournemouth 2 - 2 West Ham (22-11-2025)WWest Ham 3 - 2 Burnley (08-11-2025)WWest Ham 3 - 1 Newcastle (02-11-2025)LLeeds 2 - 1 West Ham (24-10-2025)LWest Ham 0 - 2 Brentford (20-10-2025)
18 Leeds 12 11 11 22 -11 LLeeds 1 - 2 Aston Villa (23-11-2025)LNottingham Forest 3 - 1 Leeds (09-11-2025)LBrighton 3 - 0 Leeds (01-11-2025)WLeeds 2 - 1 West Ham (24-10-2025)LBurnley 2 - 0 Leeds (18-10-2025)
19 Burnley 12 10 14 24 -10 LBurnley 0 - 2 Chelsea (22-11-2025)LWest Ham 3 - 2 Burnley (08-11-2025)LBurnley 0 - 2 Arsenal (01-11-2025)WWolves 2 - 3 Burnley (26-10-2025)WBurnley 2 - 0 Leeds (18-10-2025)
20 Wolves 12 2 7 27 -20 LWolves 0 - 2 Crystal Palace (22-11-2025)LChelsea 3 - 0 Wolves (08-11-2025)LFulham 3 - 0 Wolves (01-11-2025)LWolves 2 - 3 Burnley (26-10-2025)LSunderland 2 - 0 Wolves (18-10-2025)