Crystal Palace vs. West Ham United Match Report – Sunday April 21, 2024

Premier League (Matchweek 34)
Crystal Palace
5
2.4
9-9-15
Manager: Oliver Glasner
West Ham United
2
1.3
13-9-12
Manager: David Moyes
Captain: Kurt Zouma
Sunday April 21, 2024, 15:00 (venue time)
Premier League (Matchweek 34)
Crystal Palace vs. West Ham United Historical Head-to-Head
 
Attendance: 25,145
Venue: Selhurst Park, London
Officials: Graham Scott (Referee) · James Mainwaring (AR1) · Samuel Lewis (AR2) · James Bell (4th) · Paul Tierney (VAR)
Michael Olise · 7’
Eberechi Eze · 16’
Emerson Palmieri (OG) · 20’
Jean-Philippe Mateta · 31’
Jean-Philippe Mateta · 64’
Michail Antonio · 40’
Dean Henderson (OG) · 89’
Stathead Logo
POWERED BY
.com Logo
Looking for something amazing? Uncover the story that stats can tell with Stathead.
Search through thousands of matches from football history using our Match Finder tools.
Try it & get your first month FREE

Match Summary

Kick Off
 7’
1:0
 — Goal 1:0
 16’
2:0
 — Goal 2:0
 20’
3:0
Own Goal
 — Goal
 27’
3:0
 — Yellow Card
 31’
4:0
 — Goal 4:0
 39’
4:0
 — Yellow Card
 40’
4:1
 — Goal 4:1
45+8’
4:1
 — Yellow Card
45+8’
4:1
 — Yellow Card
Half Time
 46’
4:1
 — Substitute
 46’
4:1
 — Substitute
 61’
4:1
 — Substitute
 64’
5:1
 — Goal 5:1
 66’
5:1
 — Yellow Card
 68’
5:1
 — Substitute
 68’
5:1
 — Substitute
 75’
5:1
 — Substitute
 75’
5:1
 — Substitute
 81’
5:1
 — Substitute
 81’
5:1
 — Substitute
 85’
5:1
 — Substitute
 89’
5:2
Own Goal
 — Substitute

Team Stats

Possession
60%
40%
Passing Accuracy
581 of 688 — 84%
79% — 364 of 460
Shots on Target
7 of 18 — 39%
25% — 1 of 4
Saves
0 of 1 — 0%
42% — 3 of 7
Cards
Crystal Palace
 
West Ham
9
Fouls
9
4
Corners
0
11
Crosses
6
815
Touches
588
Crystal Palace
 
West Ham
39
Tackles
26
10
Interceptions
12
13
Aerials Won
11
8
Clearances
15
Crystal Palace
 
West Ham
0
Offsides
5
4
Goal Kicks
9
24
Throw Ins
29
60
Long Balls
61
Become a Stathead & surf this site ad-free.

Crystal Palace Player Stats

Crystal Palace Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Jean-Philippe Mateta14fr FRAFW26-2986720003300250000.80.80.131161984.2116021
   Odsonne Édouard22fr FRAFW26-0962300000000160110.00.00.000101190.905011
Eberechi Eze10eng ENGAM25-2978011007200601100.80.80.252384682.6745784
   Jeffrey Schlupp15gh GHAAM31-120100000000081000.00.00.0005771.402000
Michael Olise7fr FRAAM22-1316711004200710100.30.30.751495786.0736552
   Jordan Ayew9gh GHAAM32-2232300000000263100.00.00.020152171.4017221
Will Hughes19eng ENGCM29-0048000000010624110.00.00.152495490.7528000
   Jaïro Riedewald44nl NEDCM27-2251000001000182000.00.00.000111573.3010000
Adam Wharton20eng ENGCM19-3246000000000594010.00.00.330475487.0633000
   Naouirou Ahamada29fr FRACM22-0233000000010394000.00.00.010303488.2424011
Tyrick Mitchell3eng ENGWB24-2339000002010604010.10.10.120425182.4517021
Daniel Muñoz12co COLWB27-33190000000001138320.00.00.230758786.2344040
Chris Richards26us USACB24-0249000000000572110.00.00.020485096.0329000
Joachim Andersen16dk DENCB27-3269001001000932000.30.30.331698482.1247011
Nathaniel Clyne17eng ENGCB33-0169000000000784100.00.00.000597084.3546000
Dean Henderson30eng ENGGK27-0409000000000300000.00.00.000182864.3020000
16 Players990430018730815391072.42.42.034758168884.448419142612
Crystal Palace Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Jean-Philippe Mateta14fr FRAFW26-29867161984.2271597887.57887.522100.000.10.020001
   Odsonne Édouard22fr FRAFW26-09623101190.98698988.9000000.00.000000
Eberechi Eze10eng ENGAM25-29780384682.6534134222395.7151788.2040.010.20.222507
   Jeffrey Schlupp15gh GHAAM31-120105771.49523475.01250.011100.000.00.000000
Michael Olise7fr FRAAM22-13167495786.0603162313491.2131586.7010.010.70.422207
   Jordan Ayew9gh GHAAM32-22323152171.419413101283.33650.011100.000.00.001000
Will Hughes19eng ENGCM29-00480495490.7785217252986.2202195.222100.000.10.110105
   Jaïro Riedewald44nl NEDCM27-22510111573.3177273560.066100.011100.000.00.000000
Adam Wharton20eng ENGCM19-32460475487.0842168151788.2303293.822100.000.30.314316
   Naouirou Ahamada29fr FRACM22-02330303488.2573126121485.7141593.344100.000.00.002004
Tyrick Mitchell3eng ENGWB24-23390425182.4673213202195.2202580.011100.000.10.111205
Daniel Muñoz12co COLWB27-33190758786.21029432455188.2253083.322100.000.20.224003
Chris Richards26us USACB24-02490485096.0745253262892.91717100.022100.000.00.000003
Joachim Andersen16dk DENCB27-32690698482.11347608232495.8384290.581747.110.30.332002
Nathaniel Clyne17eng ENGCB33-01690597084.3921483293387.9252792.63837.500.00.003005
Dean Henderson30eng ENGGK27-04090182864.335623199100.06785.731225.000.00.001000
16 Players99058168884.49231313728832189.724027088.9326053.332.01.5142213148
Crystal Palace Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Jean-Philippe Mateta14fr FRAFW26-29867191900011000001600
   Odsonne Édouard22fr FRAFW26-09623111010100000001000
Eberechi Eze10eng ENGAM25-29780464242004020203801
   Jeffrey Schlupp15gh GHAAM31-12010770000000000500
Michael Olise7fr FRAAM22-13167575252001010004900
   Jordan Ayew9gh GHAAM32-22323212011001000001501
Will Hughes19eng ENGCM29-00480545400011000004900
   Jaïro Riedewald44nl NEDCM27-22510151500000000001101
Adam Wharton20eng ENGCM19-32460545310001010004703
   Naouirou Ahamada29fr FRACM22-02330343400000000003000
Tyrick Mitchell3eng ENGWB24-23390514381000700004203
Daniel Muñoz12co COLWB27-3319087691810011700007501
Chris Richards26us USACB24-02490504822000000004800
Joachim Andersen16dk DENCB27-32690848133001000006900
Nathaniel Clyne17eng ENGCB33-01690707000000000005901
Dean Henderson30eng ENGGK27-04090282351000000001800
16 Players99068864048131211244020581011
Crystal Palace Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Jean-Philippe Mateta14fr FRAFW26-29867000000000000000
   Odsonne Édouard22fr FRAFW26-09623000000001011100
Eberechi Eze10eng ENGAM25-2978010010010.010001200
   Jeffrey Schlupp15gh GHAAM31-12010110100000000100
Michael Olise7fr FRAAM22-1316700000010.010001100
   Jordan Ayew9gh GHAAM32-223233202122100.000001400
Will Hughes19eng ENGCM29-00480421302450.021101500
   Jaïro Riedewald44nl NEDCM27-225102101111100.000000200
Adam Wharton20eng ENGCM19-32460433102366.711010400
   Naouirou Ahamada29fr FRACM22-02330432202366.710000400
Tyrick Mitchell3eng ENGWB24-233904313033100.001010400
Daniel Muñoz12co COLWB27-331908435011100.0020231120
Chris Richards26us USACB24-02490201101250.011011310
Joachim Andersen16dk DENCB27-32690201100000000240
Nathaniel Clyne17eng ENGCB33-016904440033100.000001510
Dean Henderson30eng ENGGK27-04090000000000000001
16 Players990392316212172470.87716104981
Crystal Palace Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Jean-Philippe Mateta14fr FRAFW26-29867250110145252150.0150.01652900020215
   Odsonne Édouard22fr FRAFW26-09623160061021611100.000.052990000091
Eberechi Eze10eng ENGAM25-29780600231275608450.0337.54526813073234519
   Jeffrey Schlupp15gh GHAAM31-1201080071080002800000062
Michael Olise7fr FRAAM22-13167710239313715240.0360.03624511555132628
   Jordan Ayew9gh GHAAM32-22323260014121262150.0150.0171314521022191
Will Hughes19eng ENGCM29-0048062110448262000281003600020473
   Jaïro Riedewald44nl NEDCM27-2251018011431180001031600000121
Adam Wharton20eng ENGCM19-3246059094010059000331124800011431
   Naouirou Ahamada29fr FRACM22-02330391927303911100.000.0241053600011310
Tyrick Mitchell3eng ENGWB24-233906001435113602150.0150.017471300022293
Daniel Muñoz12co COLWB27-3319011332462273113400.04100.04416856020316712
Chris Richards26us USACB24-02490574272910570002988900010410
Joachim Andersen16dk DENCB27-3269093115734329311100.000.04719711000010601
Nathaniel Clyne17eng ENGCB33-0169078044313078000461214800010631
Dean Henderson30eng ENGGK27-040903028300003000020714000000170
16 Players9908154823042316427815261246.21350.0419177371014113221357848
Crystal Palace Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Jean-Philippe Mateta14fr FRAFW26-29867000000100000400
   Odsonne Édouard22fr FRAFW26-09623000000010000000
Eberechi Eze10eng ENGAM25-29780000110410000500
   Jeffrey Schlupp15gh GHAAM31-12010000000001000000
Michael Olise7fr FRAAM22-13167000130110000320100.0
   Jordan Ayew9gh GHAAM32-223230000001120000010.0
Will Hughes19eng ENGCM29-004801001201120000010.0
   Jaïro Riedewald44nl NEDCM27-22510000010001000100
Adam Wharton20eng ENGCM19-32460000100103000600
   Naouirou Ahamada29fr FRACM22-02330100110003000300
Tyrick Mitchell3eng ENGWB24-23390100000003000800
Daniel Muñoz12co COLWB27-3319000030013400062433.3
Chris Richards26us USACB24-0249000000001000043175.0
Joachim Andersen16dk DENCB27-32690000000100000144266.7
Nathaniel Clyne17eng ENGCB33-0169000010001400012250.0
Dean Henderson30eng ENGGK27-04090000000000001100
16 Players99030098011102300156131154.2

Crystal Palace Goalkeeper Stats

Crystal Palace Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Dean Hendersoneng ENG27-04090120-100.00.62922.224333.332.5425.025.05120.0111.3

West Ham Player Stats

West Ham Player Stats Table
Performance Expected SCA Passes Carries Take-Ons
Player # Nation Pos Age Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ
Michail Antonio9jm JAMFW34-0247410002110310021.21.20.00081553.3123252
   Danny Ings18eng ENGFW31-273160000000071100.00.00.00044100.003010
Lucas Paquetá10br BRAAM,LW26-2389000000000594120.00.00.020304271.4037020
Mohammed Kudus14gh GHARW,AM23-2638400001000290010.00.00.010161888.9123151
   Maxwel Cornet17ci CIVAM27-20760000000050000.00.00.0003475.002000
James Ward-Prowse7eng ENGCM,AM29-1729000000000604220.00.00.810475290.4629010
Edson Álvarez19mx MEXDM,CM26-1807400000000445200.00.00.010313588.6530032
   Kalvin Phillips11eng ENGCM28-1411600000000182000.00.00.000121580.0210000
Tomáš Souček28cz CZEDM29-0544501000010212110.00.00.411121485.7013000
   Ben Johnson2eng ENGCB24-0884500000000451000.00.00.000323982.1134132
Emerson Palmieri33it ITAWB,LB29-2629000000000683310.00.00.010405178.4137030
Angelo Ogbonna21it ITACB35-3344500001000211000.00.00.000121675.0014100
   Aaron Cresswell3eng ENGCB34-1284500000000470010.00.00.000394684.8122000
Kurt Zouma4fr FRACB29-1779000000000471110.00.00.000313783.8027000
Vladimír Coufal5cz CZEWB,RB31-2439000000000472120.00.00.011263672.2221010
Łukasz Fabiański1pl POLGK39-0039000000000390000.00.00.000213658.3023000
16 Players990110041205882612131.31.31.38236446079.1203485247
West Ham Player Stats Table
Total Short Medium Long
Player # Nation Pos Age Min Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA KP 1/3 PPA CrsPA PrgP
Michail Antonio9jm JAMFW34-0247481553.3911171163.61333.3010.000.00.001001
   Danny Ings18eng ENGFW31-2731644100.022422100.0000000.00.000000
Lucas Paquetá10br BRAAM,LW26-23890304271.433384263183.91520.02540.000.00.012000
Mohammed Kudus14gh GHARW,AM23-26384161888.919715121392.34580.00000.00.000001
   Maxwel Cornet17ci CIVAM27-20763475.03002366.711100.00000.00.000000
James Ward-Prowse7eng ENGCM,AM29-17290475290.4724196232688.51818100.044100.000.80.211116
Edson Álvarez19mx MEXDM,CM26-18074313588.6570254151693.8131586.73475.000.00.015115
   Kalvin Phillips11eng ENGCM28-14116121580.0195625683.36785.711100.000.00.002002
Tomáš Souček28cz CZEDM29-05445121485.71685488100.03475.011100.010.40.211000
   Ben Johnson2eng ENGCB24-08845323982.1569166131586.71818100.01333.300.00.002001
Emerson Palmieri33it ITAWB,LB29-26290405178.4530173252696.281361.53560.000.00.004001
Angelo Ogbonna21it ITACB35-33445121675.0223484580.08988.9020.000.00.000000
   Aaron Cresswell3eng ENGCB34-12845394684.8562206212487.51515100.01520.000.00.003001
Kurt Zouma4fr FRACB29-17790313783.8499182171989.5121580.022100.000.00.001000
Vladimír Coufal5cz CZEWB,RB31-24390263672.245223471070.0131681.33560.000.00.104102
Łukasz Fabiański1pl POLGK39-00390213658.381364111100.077100.0132650.000.00.001000
16 Players99036446079.15978233018821687.012815184.8346453.111.30.64273220
West Ham Player Stats Table
Pass Types Corner Kicks Outcomes
Player # Nation Pos Age Min Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks
Michail Antonio9jm JAMFW34-0247415123000020000800
   Danny Ings18eng ENGFW31-27316440000000000400
Lucas Paquetá10br BRAAM,LW26-23890424021000000003000
Mohammed Kudus14gh GHARW,AM23-26384181710000100001600
   Maxwel Cornet17ci CIVAM27-2076440000000000300
James Ward-Prowse7eng ENGCM,AM29-17290524662002000004701
Edson Álvarez19mx MEXDM,CM26-18074353500011000003100
   Kalvin Phillips11eng ENGCM28-14116151400000000001210
Tomáš Souček28cz CZEDM29-05445141400000000001201
   Ben Johnson2eng ENGCB24-08845393620000200003211
Emerson Palmieri33it ITAWB,LB29-2629051391110031000004011
Angelo Ogbonna21it ITACB35-33445161600000000001200
   Aaron Cresswell3eng ENGCB34-12845463881000700003900
Kurt Zouma4fr FRACB29-17790373600000000003110
Vladimír Coufal5cz CZEWB,RB31-24390362881000700002602
Łukasz Fabiański1pl POLGK39-003903623123000000002110
16 Players99046040253901629000036456
West Ham Player Stats Table
Tackles Challenges Blocks
Player # Nation Pos Age Min Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err
Michail Antonio9jm JAMFW34-02474000000002020000
   Danny Ings18eng ENGFW31-27316100101250.010001200
Lucas Paquetá10br BRAAM,LW26-23890423102366.712021500
Mohammed Kudus14gh GHARW,AM23-2638400000010.011010000
   Maxwel Cornet17ci CIVAM27-2076000000000000000
James Ward-Prowse7eng ENGCM,AM29-17290421302366.712022600
Edson Álvarez19mx MEXDM,CM26-18074543112366.710002710
   Kalvin Phillips11eng ENGCM28-1411622020010.010000200
Tomáš Souček28cz CZEDM29-054452220011100.001101320
   Ben Johnson2eng ENGCB24-08845110101250.010000120
Emerson Palmieri33it ITAWB,LB29-26290331202366.711013610
Angelo Ogbonna21it ITACB35-334451101011100.000000130
   Aaron Cresswell3eng ENGCB34-12845000000001010010
Kurt Zouma4fr FRACB29-17790100101250.011101240
Vladimír Coufal5cz CZEWB,RB31-2439021110030.032021310
Łukasz Fabiański1pl POLGK39-00390000000000000000
16 Players990261811141132552.012132111238150
West Ham Player Stats Table
Touches Take-Ons Carries Receiving
Player # Nation Pos Age Min Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR
Michail Antonio9jm JAMFW34-02474310415123315240.0360.0231244020174235
   Danny Ings18eng ENGFW31-273167005207100.01100.031530000042
Lucas Paquetá10br BRAAM,LW26-23890590113117059200.02100.0371231602046434
Mohammed Kudus14gh GHARW,AM23-26384291511141295120.0480.0231142810135243
   Maxwel Cornet17ci CIVAM27-2076500320500021110000031
James Ward-Prowse7eng ENGCM,AM29-17290600182814060100.01100.029914000001390
Edson Álvarez19mx MEXDM,CM26-18074442152750443266.7133.3301243902000260
   Kalvin Phillips11eng ENGCM28-14116180811001800010481600000110
Tomáš Souček28cz CZEDM29-054452159102121000135310001081
   Ben Johnson2eng ENGCB24-08845453262100453266.7133.3343089811020300
Emerson Palmieri33it ITAWB,LB29-26290682153915068300.03100.037974103033362
Angelo Ogbonna21it ITACB35-3344521614522210001450710100150
   Aaron Cresswell3eng ENGCB34-128454712224104700022531600000290
Kurt Zouma4fr FRACB29-1779047730161147000271113000011280
Vladimír Coufal5cz CZEWB,RB31-2439047421224047100.01100.021872900022242
Łukasz Fabiański1pl POLGK39-0039039333810039000231136400000190
16 Players9905886423626991858824729.21770.83481522469583232236220
West Ham Player Stats Table
Performance Aerial Duels
Player # Nation Pos Age Min CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won%
Michail Antonio9jm JAMFW34-0247410011000000041150.0
   Danny Ings18eng ENGFW31-2731600000001000011150.0
Lucas Paquetá10br BRAAM,LW26-2389000021001200071325.0
Mohammed Kudus14gh GHARW,AM23-263840001130000003010.0
   Maxwel Cornet17ci CIVAM27-20760000010000000020.0
James Ward-Prowse7eng ENGCM,AM29-17290000110222000500
Edson Álvarez19mx MEXDM,CM26-18074000100124000600
   Kalvin Phillips11eng ENGCM28-14116000100002000300
Tomáš Souček28cz CZEDM29-054451001100120006030.0
   Ben Johnson2eng ENGCB24-08845000000001000900
Emerson Palmieri33it ITAWB,LB29-2629000003033300152166.7
Angelo Ogbonna21it ITACB35-33445000000001000020100.0
   Aaron Cresswell3eng ENGCB34-12845000101000000320100.0
Kurt Zouma4fr FRACB29-1779000000001000041150.0
Vladimír Coufal5cz CZEWB,RB31-24390000000011000110100.0
Łukasz Fabiański1pl POLGK39-00390000000000000000
16 Players9902009856121800157111345.8

West Ham Goalkeeper Stats

West Ham Goalkeeper Stats Table
Shot Stopping Launched Passes Goal Kicks Crosses Sweeper
Player Nation Age Min SoTA GA Saves Save% PSxG Cmp Att Cmp% Att (GK) Thr Launch% AvgLen Att Launch% AvgLen Opp Stp Stp% #OPA AvgDist
Łukasz Fabiańskipl POL39-0039075328.63.092142.926365.445.8944.438.3700.00

Shots

Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Michael OliseClub Crest Crystal Palace0.180.15Goal6HeadJoachim AndersenPass (Live)Will HughesPass (Live)
9Tyrick MitchellClub Crest Crystal Palace0.06Off Target15Right FootEberechi EzePass (Live)Daniel MuñozPass (Live)
11Eberechi EzeClub Crest Crystal Palace0.06Off Target24Right FootEberechi EzeTake-OnJean-Philippe MatetaPass (Live)
16Jean-Philippe MatetaClub Crest Crystal Palace0.140.43Saved12Right FootMichael OlisePass (Live)Chris RichardsPass (Live)
16Eberechi EzeClub Crest Crystal Palace0.360.85Goal8Right FootVolleyJean-Philippe MatetaShot
24Eberechi EzeClub Crest Crystal Palace0.02Off Target32Right FootJean-Philippe MatetaPass (Live)Eberechi EzePass (Live)
26Michael OliseClub Crest Crystal Palace0.040.33Saved29Left FootFree kickMichael OliseFouledAdam WhartonPass (Live)
27Eberechi EzeClub Crest Crystal Palace0.09Off Target18Left FootWill HughesPass (Live)Adam WhartonPass (Live)
30Michael OliseClub Crest Crystal Palace0.07Blocked21Right FootTyrick MitchellPass (Live)
30Michael OliseClub Crest Crystal Palace0.02Off Target30Left FootJoachim AndersenPass (Live)Chris RichardsPass (Live)
31Jean-Philippe MatetaClub Crest Crystal Palace0.550.35Goal9Right FootMichael OlisePass (Live)Eberechi EzePass (Live)
33Angelo OgbonnaClub Crest West Ham0.04Off Target13HeadEdson ÁlvarezPass (Live)Mohammed KudusPass (Live)
35Michail AntonioClub Crest West Ham0.78Off Target4Right FootVolleyJames Ward-ProwsePass (Dead)Emerson PalmieriFouled
40Michail AntonioClub Crest West Ham0.420.58Goal5Right FootVolleyTomáš SoučekPass (Live)Vladimír CoufalPass (Live)
45Eberechi EzeClub Crest Crystal Palace0.06Blocked18Right FootDaniel MuñozPass (Live)Michael OlisePass (Live)
45+2Joachim AndersenClub Crest Crystal Palace0.32Off Target4HeadAdam WhartonPass (Live)Will HughesPass (Live)
49Eberechi EzeClub Crest Crystal Palace0.120.67Saved11Right FootDaniel MuñozPass (Live)Michael OlisePass (Live)
62Mohammed KudusClub Crest West Ham0.03Blocked22Left FootLucas PaquetáPass (Live)Lucas PaquetáTackle
64Jean-Philippe MatetaClub Crest Crystal Palace0.130.59Goal15Right FootEberechi EzePass (Live)Will HughesPass (Live)
80Eberechi EzeClub Crest Crystal Palace0.13Off Target16Right FootJoachim AndersenPass (Live)Will HughesPass (Live)
82Jaïro RiedewaldClub Crest Crystal Palace0.02Off Target15Left FootJordan AyewTake-OnJordan AyewInterception
83Tyrick MitchellClub Crest Crystal Palace0.03Off Target17Left FootVolleyNaouirou AhamadaPass (Live)Tyrick MitchellPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
7Michael OliseClub Crest Crystal Palace0.180.15Goal6HeadJoachim AndersenPass (Live)Will HughesPass (Live)
9Tyrick MitchellClub Crest Crystal Palace0.06Off Target15Right FootEberechi EzePass (Live)Daniel MuñozPass (Live)
11Eberechi EzeClub Crest Crystal Palace0.06Off Target24Right FootEberechi EzeTake-OnJean-Philippe MatetaPass (Live)
16Jean-Philippe MatetaClub Crest Crystal Palace0.140.43Saved12Right FootMichael OlisePass (Live)Chris RichardsPass (Live)
16Eberechi EzeClub Crest Crystal Palace0.360.85Goal8Right FootVolleyJean-Philippe MatetaShot
24Eberechi EzeClub Crest Crystal Palace0.02Off Target32Right FootJean-Philippe MatetaPass (Live)Eberechi EzePass (Live)
26Michael OliseClub Crest Crystal Palace0.040.33Saved29Left FootFree kickMichael OliseFouledAdam WhartonPass (Live)
27Eberechi EzeClub Crest Crystal Palace0.09Off Target18Left FootWill HughesPass (Live)Adam WhartonPass (Live)
30Michael OliseClub Crest Crystal Palace0.07Blocked21Right FootTyrick MitchellPass (Live)
30Michael OliseClub Crest Crystal Palace0.02Off Target30Left FootJoachim AndersenPass (Live)Chris RichardsPass (Live)
31Jean-Philippe MatetaClub Crest Crystal Palace0.550.35Goal9Right FootMichael OlisePass (Live)Eberechi EzePass (Live)
45Eberechi EzeClub Crest Crystal Palace0.06Blocked18Right FootDaniel MuñozPass (Live)Michael OlisePass (Live)
45+2Joachim AndersenClub Crest Crystal Palace0.32Off Target4HeadAdam WhartonPass (Live)Will HughesPass (Live)
49Eberechi EzeClub Crest Crystal Palace0.120.67Saved11Right FootDaniel MuñozPass (Live)Michael OlisePass (Live)
64Jean-Philippe MatetaClub Crest Crystal Palace0.130.59Goal15Right FootEberechi EzePass (Live)Will HughesPass (Live)
80Eberechi EzeClub Crest Crystal Palace0.13Off Target16Right FootJoachim AndersenPass (Live)Will HughesPass (Live)
82Jaïro RiedewaldClub Crest Crystal Palace0.02Off Target15Left FootJordan AyewTake-OnJordan AyewInterception
83Tyrick MitchellClub Crest Crystal Palace0.03Off Target17Left FootVolleyNaouirou AhamadaPass (Live)Tyrick MitchellPass (Live)
Shots Table
SCA 1 SCA 2
Minute Player Squad xG PSxG Outcome Distance Body Part Notes Player Event Player Event
33Angelo OgbonnaClub Crest West Ham0.04Off Target13HeadEdson ÁlvarezPass (Live)Mohammed KudusPass (Live)
35Michail AntonioClub Crest West Ham0.78Off Target4Right FootVolleyJames Ward-ProwsePass (Dead)Emerson PalmieriFouled
40Michail AntonioClub Crest West Ham0.420.58Goal5Right FootVolleyTomáš SoučekPass (Live)Vladimír CoufalPass (Live)
62Mohammed KudusClub Crest West Ham0.03Blocked22Left FootLucas PaquetáPass (Live)Lucas PaquetáTackle

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.