Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12024-02-24Premier LeagueMatchweek 26HomeCrystal PalaceBurnleyY0.520.60Right Foot4711-0James TraffordMatheus FrançaMatheus FrançaPass (Live)Tyrick MitchellPass (Live)
22024-02-19Premier LeagueMatchweek 25AwayCrystal PalaceEvertonY0.050.31Right Foot21660-0Jordan PickfordJean-Philippe MatetaOdsonne ÉdouardPass (Live)Sam JohnstonePass (Dead)
32023-12-21Premier LeagueMatchweek 18HomeCrystal PalaceBrightonY0.500.80Head5450-0Bart VerbruggenMichael OliseMichael OlisePass (Live)Will HughesPass (Live)
42023-10-27Premier LeagueMatchweek 10HomeCrystal PalaceTottenhamY0.060.07Right Foot1690+40-2Guglielmo VicarioJoachim AndersenJoachim AndersenPass (Live)Joel WardPass (Dead)Volley
52023-04-29Premier LeagueMatchweek 34HomeCrystal PalaceWest HamY0.120.47Right Foot12150-1Łukasz FabiańskiMichael OliseMichael OlisePass (Live)Cheick DoucouréPass (Live)
62023-04-09Premier LeagueMatchweek 30AwayCrystal PalaceLeeds UnitedY0.560.89Right Foot11774-1Illan MeslierWill HughesWill HughesShot
72023-04-09Premier LeagueMatchweek 30AwayCrystal PalaceLeeds UnitedY0.120.17Head11531-1Illan MeslierMichael OliseMichael OlisePass (Live)Odsonne ÉdouardPass (Live)
82022-12-31Premier LeagueMatchweek 18AwayCrystal PalaceBournemouthY0.370.49Head6190-0Mark TraversMichael OliseMichael OlisePass (Dead)Jordan AyewShot
92022-05-19Premier LeagueMatchweek 33AwayCrystal PalaceEvertonY0.390.77Head5361-0Jordan PickfordWilfried ZahaShot
102022-04-04Premier LeagueMatchweek 31HomeCrystal PalaceArsenalY0.240.40Left Foot20241-0Aaron RamsdaleJoachim AndersenMarc GuéhiPass (Live)Tyrick MitchellPass (Dead)
112021-12-15Premier LeagueMatchweek 17HomeCrystal PalaceSouthamptonY0.190.67Right Foot4651-2Willy CaballeroOdsonne ÉdouardShot
122020-11-07Premier LeagueMatchweek 8HomeCrystal PalaceLeeds UnitedY0.260.44Right Foot15703-1Illan MeslierWilfried ZahaWilfried ZahaPass (Live)Cheikhou KouyatéPass (Live)
132020-06-20Premier LeagueMatchweek 30AwayCrystal PalaceBournemouthY0.370.87Right Foot13231-0Aaron RamsdalePatrick van AanholtPatrick van AanholtPass (Live)Wilfried ZahaPass (Live)
142020-03-07Premier LeagueMatchweek 29HomeCrystal PalaceWatfordY0.070.47Right Foot20280-0Ben FosterJames McArthurJames McArthurPass (Live)Christian BentekePass (Live)
152020-02-29Premier LeagueMatchweek 28AwayCrystal PalaceBrightonY0.260.59Right Foot11700-0Mathew RyanChristian BentekeChristian BentekePass (Live)Wilfried ZahaPass (Live)
162020-01-11Premier LeagueMatchweek 22HomeCrystal PalaceArsenalY0.070.21Left Foot14540-1Bernd LenoCheikhou KouyatéCheikhou KouyatéPass (Live)Max MeyerPass (Live)Deflected
172019-12-26Premier LeagueMatchweek 19HomeCrystal PalaceWest HamY0.450.78Right Foot12901-1RobertoConnor WickhamJordan AyewTake-OnJordan AyewTake-On
182019-10-27Premier LeagueMatchweek 10AwayCrystal PalaceArsenalY0.370.23Head3521-2Bernd LenoJames McArthurJames McArthurPass (Live)Wilfried ZahaPass (Live)
192019-10-05Premier LeagueMatchweek 8AwayCrystal PalaceWest HamY0.570.74Right Foot4871-1RobertoMartin KellyMartin KellyPass (Live)Andros TownsendPass (Live)
202019-08-31Premier LeagueMatchweek 4HomeCrystal PalaceAston VillaY0.110.21Right Foot10730-0Tom HeatonJeffrey SchluppPass (Live)Luka MilivojevićPass (Live)
212019-08-24Premier LeagueMatchweek 3AwayCrystal PalaceManchester UtdY0.240.68Right Foot17320-0David de GeaJeffrey SchluppJeffrey SchluppPass (Live)Vicente GuaitaPass (Live)
222019-01-02Premier LeagueMatchweek 21AwayCrystal PalaceWolvesY0.450.88Left Foot10830-0Rui PatrícioPatrick van AanholtPatrick van AanholtShot
232018-04-14Premier LeagueMatchweek 34HomeSwansea CityEvertonY0.040.64Right Foot14710-1Jordan PickfordTom CarrollTom CarrollPass (Live)
242018-03-03Premier LeagueMatchweek 29HomeSwansea CityWest HamY0.790.98Right Foot13633-0AdriánAndré AyewFouledKyle NaughtonPass (Live)
252018-01-30Premier LeagueMatchweek 25HomeSwansea CityArsenalY0.370.93Left Foot11611-1Petr Čech
262018-01-13Premier LeagueMatchweek 23AwaySwansea CityNewcastle UtdY0.460.85Head7600-0Karl DarlowJordan AyewShot
272017-12-30Premier LeagueMatchweek 21AwaySwansea CityWatfordY0.680.95Right Foot5860-1Heurelho GomesOliver McBurnieOliver McBurniePass (Live)Luciano NarsinghPass (Live)Volley
282017-12-23Premier LeagueMatchweek 19HomeSwansea CityCrystal PalaceN0.050.35Right Foot25770-1Julián SperoniTom CarrollJordan AyewTake-OnTom CarrollPass (Live)
292017-08-26Premier LeagueMatchweek 3AwaySwansea CityCrystal PalaceY0.050.08Left Foot21481-0Wayne HennesseyKyle NaughtonKyle NaughtonPass (Live)Kyle NaughtonTackle
302017-05-21Premier LeagueMatchweek 38HomeSwansea CityWest BromY720-1Ben FosterFernando Llorente
312016-10-18ChampionshipMatchweek 13AwayAston VillaReadingN901-1Ali Al-Habsi
322016-09-27ChampionshipMatchweek 10AwayAston VillaBarnsleyY610-0Adam Davies
332016-04-30Premier LeagueMatchweek 36AwayAston VillaWatfordY481-1Heurelho GomesRudy Gestede
342016-04-09Premier LeagueMatchweek 33HomeAston VillaBournemouthY850-2Artur BorucIdrissa Gana Gueye
352015-12-26Premier LeagueMatchweek 18HomeAston VillaWest HamY620-1Adrián
362015-12-19Premier LeagueMatchweek 17AwayAston VillaNewcastle UtdY610-1Rob ElliotJordan Veretout
372015-11-28Premier LeagueMatchweek 14HomeAston VillaWatfordY891-3Giedrius ArlauskisKieran Richardson
382015-11-02Premier LeagueMatchweek 11AwayAston VillaTottenhamN790-2Hugo Lloris
392015-10-24Premier LeagueMatchweek 10HomeAston VillaSwansea CityY620-0Łukasz FabiańskiGabriel Agbonlahor
402015-05-09Ligue 1Matchweek 36AwayLorientMetzY843-0Anthony Mfa MezuiYann Jouffre
412015-04-24Ligue 1Matchweek 34AwayLorientMarseilleY843-3Steve MandandaMaxime Barthelmé
422015-04-24Ligue 1Matchweek 34AwayLorientMarseilleY90-0Steve MandandaRomain Philippoteaux
432015-03-20Ligue 1Matchweek 30AwayLorientParis S-GY670-1Salvatore SiriguBenjamin Jeannot
442015-03-14Ligue 1Matchweek 29HomeLorientCaenY601-1Rémy VercoutreVincent Le Goff
452015-02-15Ligue 1Matchweek 25HomeLorientLyonN500-0Anthony LopesBenjamin Jeannot
462014-12-20Ligue 1Matchweek 19HomeLorientNantesY730-1Rémy RiouLamine Gassama
472014-12-13Ligue 1Matchweek 18HomeLorientMetzY130-0Raphaël Guerreiro
482014-12-02Ligue 1Matchweek 16HomeLorientMarseilleY370-1Steve Mandanda
492014-11-29Ligue 1Matchweek 15AwayLorientToulouseY602-1Ali Ahamada
502014-10-25Ligue 1Matchweek 11AwayLorientCaenY240-1Rémy Vercoutre
512014-08-30Ligue 1Matchweek 4HomeLorientGuingampY822-0Mamadou SamassaValentin Lavigne
522014-05-10Ligue 1Matchweek 37AwaySochauxRennesY330-0Benoît Costil
532014-05-04Ligue 1Matchweek 36HomeSochauxNiceY561-0David Ospina
542014-04-12Ligue 1Matchweek 33HomeSochauxToulouseY150-0Zacharie Boucher
552014-04-05Ligue 1Matchweek 32AwaySochauxBastiaY450-0Mickaël Landreau
562014-03-01Ligue 1Matchweek 27HomeSochauxBordeauxN700-0Cédric Carrasso
572013-11-02Ligue 1Matchweek 12AwayMarseilleRennesY160-1Benoît Costil
582013-01-26Ligue 1Matchweek 22AwayMarseilleRennesY821-1Benoît Costil
592013-01-19Ligue 1Matchweek 21HomeMarseilleMontpellierY791-2Geoffrey Jourdren
602013-01-13Ligue 1Matchweek 20AwayMarseilleSochauxY550-3Simon Pouplin
612012-11-25Ligue 1Matchweek 14HomeMarseilleLilleY460-0Mickaël Landreau
622012-11-04Ligue 1Matchweek 11AwayMarseilleAjaccioN871-0Guillermo Ochoa
632012-09-30Ligue 1Matchweek 7AwayMarseilleValenciennesN90+20-4Nicolas Penneteau
642012-09-16Ligue 1Matchweek 5AwayMarseilleNancyY530-0Guy N'dy Assembé
652012-04-21Ligue 1Matchweek 33AwayMarseilleBordeauxY560-2Cédric Carrasso
662011-12-02Ligue 1Matchweek 16AwayMarseilleCaenY521-1Alexis Thébaux
672011-11-06Ligue 1Matchweek 13HomeMarseilleNiceN720-0David Ospina
682011-05-11Ligue 1Matchweek 35HomeMarseilleBrestY591-0Steeve Elana
692011-04-27Ligue 1Matchweek 32HomeMarseilleNiceN782-1David Ospina
702009-12-16Ligue 1Matchweek 11AwayMarseilleLorientN680-1Fabien Audard
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Distance Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12024-04-24Premier LeagueMatchweek 29HomeJean-Philippe MatetaCrystal PalaceNewcastle UtdY0.120.70Right Foot16550-0Martin DúbravkaJordan AyewPass (Live)Jean-Philippe MatetaPass (Live)
22024-02-24Premier LeagueMatchweek 26HomeChris RichardsCrystal PalaceBurnleyY0.130.12Head8680-0James TraffordJordan AyewPass (Live)Naouirou AhamadaPass (Live)
32023-12-30Premier LeagueMatchweek 20HomeMichael OliseCrystal PalaceBrentfordY0.210.79Left Foot3140-1Mark FlekkenJordan AyewPass (Live)Michael OlisePass (Live)Volley
42023-12-27Premier LeagueMatchweek 19AwayMichael OliseCrystal PalaceChelseaY0.530.69Left Foot845+10-1Đorđe PetrovićJordan AyewPass (Live)
52023-11-04Premier LeagueMatchweek 11AwayJeffrey SchluppCrystal PalaceBurnleyY0.840.97Left Foot3220-0James TraffordJordan AyewPass (Live)Jordan AyewTake-On
62023-08-26Premier LeagueMatchweek 3AwayJoachim AndersenCrystal PalaceBrentfordY0.050.06Right Foot8760-1Mark FlekkenJordan AyewPass (Live)Joachim AndersenPass (Live)
72023-08-12Premier LeagueMatchweek 1AwayOdsonne ÉdouardCrystal PalaceSheffield UtdY0.640.81Left Foot4490-0Wes FoderinghamJordan AyewPass (Live)Jefferson LermaPass (Live)Volley
82023-05-13Premier LeagueMatchweek 36HomeEberechi EzeCrystal PalaceBournemouthY0.530.72Left Foot9390-0NetoJordan AyewPass (Live)Wilfried ZahaPass (Live)
92023-04-01Premier LeagueMatchweek 29HomeJean-Philippe MatetaCrystal PalaceLeicester CityN0.500.84Left Foot1290+41-1Daniel IversenJordan AyewPass (Live)Tyrick MitchellPass (Live)
102022-10-01Premier LeagueMatchweek 9HomeOdsonne ÉdouardCrystal PalaceChelseaY0.200.88Left Foot870-0Kepa ArrizabalagaJordan AyewPass (Live)Odsonne ÉdouardPass (Live)Volley
112022-02-23Premier LeagueMatchweek 18AwayWilfried ZahaCrystal PalaceWatfordN0.090.04Left Foot10852-1Ben FosterJordan AyewPass (Live)Conor GallagherPass (Live)Deflected
122021-12-12Premier LeagueMatchweek 16HomeConor GallagherCrystal PalaceEvertonY0.360.13Right Foot12410-0Jordan PickfordJordan AyewPass (Live)
132021-10-18Premier LeagueMatchweek 8AwayChristian BentekeCrystal PalaceArsenalY0.150.34Right Foot17500-1Aaron Ramsdale
142021-02-22Premier LeagueMatchweek 25AwayJean-Philippe MatetaCrystal PalaceBrightonY0.160.27Right Foot6280-0Robert SánchezJordan AyewPass (Live)Cheikhou KouyatéPass (Live)
152021-01-30Premier LeagueMatchweek 21HomeEberechi EzeCrystal PalaceWolvesY0.050.07Left Foot17600-0Rui PatrícioJordan AyewPass (Live)Wilfried ZahaPass (Live)
162021-01-26Premier LeagueMatchweek 20HomeMichy BatshuayiCrystal PalaceWest HamN0.110.15Left Foot1090+71-3Łukasz FabiańskiJordan AyewPass (Live)James McArthurPass (Live)
172020-07-26Premier LeagueMatchweek 38HomeJeffrey SchluppCrystal PalaceTottenhamY0.150.30Right Foot8530-1Hugo LlorisJordan AyewShot
182019-12-26Premier LeagueMatchweek 19HomeCheikhou KouyatéCrystal PalaceWest HamY0.450.31Right Foot9680-1RobertoJordan AyewPass (Live)James McArthurPass (Live)Volley
192019-02-23Premier LeagueMatchweek 27AwayWilfried ZahaCrystal PalaceLeicester CityN0.360.65Right Foot1490+33-1Kasper SchmeichelJordan AyewPass (Live)Jordan AyewTackle
202018-09-15Premier LeagueMatchweek 5AwayWilfried ZahaCrystal PalaceHuddersfieldY0.040.55Right Foot16380-0Jonas LösslJordan AyewPass (Live)Mamadou SakhoPass (Live)
212017-10-21Premier LeagueMatchweek 9HomeAlfie MawsonSwansea CityLeicester CityY0.120.56Right Foot8560-2Kasper SchmeichelJordan AyewPass (Live)Renato SanchesPass (Dead)Volley
222017-10-14Premier LeagueMatchweek 8HomeTammy AbrahamSwansea CityHuddersfieldY0.890.99Right Foot2481-0Jonas LösslJordan AyewShotVolley
232017-05-06Premier LeagueMatchweek 36HomeFernando LlorenteSwansea CityEvertonY290-0Maarten Stekelenburg
242017-04-22Premier LeagueMatchweek 34HomeTom CarrollSwansea CityStoke CityY701-0Jack Butland
252017-04-05Premier LeagueMatchweek 31HomeWayne RoutledgeSwansea CityTottenhamY110-0Michel Vorm
262016-10-30ChampionshipMatchweek 15AwayGary GardnerAston VillaBirmingham CityY290-0Tomasz Kuszczak
272016-09-24ChampionshipMatchweek 9HomeAaron TshibolaAston VillaNewcastle UtdY880-1Matz Sels
282016-09-11ChampionshipMatchweek 6HomeRoss McCormackAston VillaNott'ham ForestY720-1Vladimir Stojković
292015-03-14Ligue 1Matchweek 29HomeRaphaël GuerreiroLorientCaenY430-1Rémy Vercoutre
302014-11-29Ligue 1Matchweek 15AwayBenjamin JeannotLorientToulouseY571-1Ali Ahamada
312014-11-22Ligue 1Matchweek 14HomeRaphaël GuerreiroLorientLensY210-0Rudy Riou
322014-11-01Ligue 1Matchweek 12HomeRaphaël GuerreiroLorientParis S-GY420-0Salvatore Sirigu
332014-10-04Ligue 1Matchweek 9AwayGilles SunuLorientBastiaY621-0Alphonse Areola

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.