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-05-11MLSRegular SeasonAwayD.C. UnitedAtlanta UtdY*0.070.30Head9552-2Brad GuzanMateusz KlichMateusz KlichPass (Dead)
22024-05-11MLSRegular SeasonAwayD.C. UnitedAtlanta UtdY*0.500.90Head6441-1Brad GuzanJared StroudJared StroudPass (Live)Mateusz KlichPass (Live)
32024-05-11MLSRegular SeasonAwayD.C. UnitedAtlanta UtdY*0.260.75Head5190-1Brad GuzanJared StroudJared StroudPass (Live)Aaron HerreraPass (Live)
42024-04-27MLSRegular SeasonHomeD.C. UnitedSeattleY*0.100.31Head7441-1Andrew ThomasAaron HerreraAaron HerreraPass (Live)Mateusz KlichPass (Live)
52024-04-27MLSRegular SeasonHomeD.C. UnitedSeattleY*0.790.99Right Foot13320-1Andrew ThomasJared StroudFouledChristopher McVeyPass (Live)
62024-04-13MLSRegular SeasonHomeD.C. UnitedOrlando CityY*0.090.55Head850-0Pedro GalleseMateusz KlichMateusz KlichPass (Dead)Cristián DajomePass (Live)
72024-04-06MLSRegular SeasonAwayD.C. UnitedCrewY*0.520.77Right Foot9610-0Patrick SchulteJared StroudAaron HerreraShot
82024-03-23MLSRegular SeasonAwayD.C. UnitedSt. LouisY*0.530.91Right Foot9381-1Roman BürkiJared StroudJared StroudPass (Live)Mateusz KlichPass (Live)
92024-02-24MLSRegular SeasonHomeD.C. UnitedNE RevolutionY*0.280.97Head590+22-1Henrich RavasAaron HerreraAaron HerreraPass (Live)Lucas BartlettPass (Live)
102024-02-24MLSRegular SeasonHomeD.C. UnitedNE RevolutionY*0.670.97Right Foot4721-1Henrich RavasConner AntleyConner AntleyPass (Live)Gabriel PiraniShot
112024-02-24MLSRegular SeasonHomeD.C. UnitedNE RevolutionY*0.510.90Head4340-0Henrich RavasPedro SantosPedro SantosPass (Live)Gabriel PiraniPass (Live)
122023-09-30MLSRegular SeasonAwayD.C. UnitedVancouver W'capsY*0.870.69Left Foot8110-1Yohei TakaokaTheodore Ku-DipietroTheodore Ku-DipietroPass (Live)Theodore Ku-DipietroInterception
132023-09-23MLSRegular SeasonHomeD.C. UnitedNY Red BullsY*0.790.98Right Foot1345+22-2Carlos CoronelChristian BentekeFouledChris DurkinPass (Live)
142023-09-23MLSRegular SeasonHomeD.C. UnitedNY Red BullsY*0.510.36Right Foot4361-1Carlos CoronelChristian BentekeShot
152023-09-23MLSRegular SeasonHomeD.C. UnitedNY Red BullsY*0.230.80Head5210-1Carlos CoronelMateusz KlichPass (Dead)Donovan PinesShot
162023-09-02MLSRegular SeasonHomeD.C. UnitedFireY0.380.73Left Foot490+13-0Christopher BradyChris DurkinChris DurkinPass (Live)RuanPass (Live)
172023-09-02MLSRegular SeasonHomeD.C. UnitedFireY0.540.65Left Foot1290-0Christopher BradyMateusz KlichChristian BentekeTake-OnMateusz KlichPass (Live)
182023-06-03MLSRegular SeasonAwayD.C. UnitedInter MiamiY0.360.90Left Foot17901-0Drake CallenderVictor PálssonVictor PálssonPass (Live)
192023-05-27MLSRegular SeasonAwayD.C. UnitedToronto FCY0.310.81Right Foot5870-2Sean JohnsonDerrick WilliamsShot
202023-05-20MLSRegular SeasonHomeD.C. UnitedLA GalaxyY0.520.77Right Foot10710-0Jonathan Bond
212023-04-29MLSRegular SeasonHomeD.C. UnitedCharlotteY0.120.17Right Foot11751-0George MarksAndy NajarPass (Live)Mateusz KlichPass (Live)Volley
222023-04-22MLSRegular SeasonAwayD.C. UnitedOrlando CityY0.070.21Right Foot13622-1Pedro GalleseVictor PálssonVictor PálssonPass (Live)Lewis O'BrienPass (Dead)Volley
232023-03-25MLSRegular SeasonHomeD.C. UnitedNE RevolutionY0.710.91Right Foot5450-0Đorđe PetrovićRuanRuanPass (Live)Christian BentekePass (Live)
242023-03-18MLSRegular SeasonAwayD.C. UnitedNYCFCY0.090.63Head11460-2Luis BarrazaMateusz KlichMateusz KlichPass (Live)Victor PálssonPass (Live)
252023-02-25MLSRegular SeasonHomeD.C. UnitedToronto FCY0.160.77Head8901-2Sean JohnsonTheodore Ku-DipietroTheodore Ku-DipietroPass (Live)Mohanad JeahzePass (Live)
262022-09-18MLSRegular SeasonHomeD.C. UnitedInter MiamiY0.230.89Left Foot8220-0Drake CallenderChris DurkinChris DurkinPass (Live)Martín RodríguezPass (Live)
272021-11-20Premier LeagueMatchweek 12AwayCrystal PalaceBurnleyY0.210.39Right Foot16361-2Nick PopeConor GallagherConor GallagherPass (Live)Conor GallagherTake-On
282021-11-20Premier LeagueMatchweek 12AwayCrystal PalaceBurnleyY0.120.43Left Foot1780-0Nick PopeJoachim AndersenJoachim AndersenPass (Live)Jordan AyewPass (Live)Deflected
292021-10-23Premier LeagueMatchweek 9HomeCrystal PalaceNewcastle UtdY0.200.76Head6560-0Karl DarlowTyrick MitchellTyrick MitchellPass (Live)Conor GallagherPass (Live)
302021-10-18Premier LeagueMatchweek 8AwayCrystal PalaceArsenalY0.150.34Right Foot17500-1Aaron RamsdaleJordan Ayew
312021-05-19Premier LeagueMatchweek 37HomeCrystal PalaceArsenalY0.130.17Head9620-1Bernd LenoAndros TownsendAndros TownsendPass (Dead)Wilfried ZahaFouled
322021-05-16Premier LeagueMatchweek 36HomeCrystal PalaceAston VillaY0.100.09Head7320-1Emiliano MartínezTyrick MitchellTyrick MitchellPass (Live)Wilfried ZahaPass (Live)
332021-05-11Premier LeagueMatchweek 32AwayCrystal PalaceSouthamptonY0.190.13Left Foot620-0Fraser ForsterChristian BentekeTake-OnScott DannPass (Live)Volley
342021-05-08Premier LeagueMatchweek 35AwayCrystal PalaceSheffield UtdY0.280.24Right Foot1220-0Aaron RamsdaleEberechi EzeEberechi EzeTake-OnAndros TownsendPass (Live)Deflected
352021-04-10Premier LeagueMatchweek 31HomeCrystal PalaceChelseaY0.380.79Head6630-3Edouard MendyJeffrey SchluppJeffrey SchluppPass (Live)Wilfried ZahaPass (Live)
362021-03-07Premier LeagueMatchweek 27AwayCrystal PalaceTottenhamY0.310.69Head845+10-1Hugo LlorisLuka MilivojevićLuka MilivojevićPass (Live)Eberechi EzePass (Live)
372021-02-22Premier LeagueMatchweek 25AwayCrystal PalaceBrightonN0.040.28Right Foot1290+51-1Robert SánchezAndros TownsendAndros TownsendPass (Live)Jordan AyewPass (Live)Volley
382020-12-16Premier LeagueMatchweek 13AwayCrystal PalaceWest HamY0.280.72Head9340-0Łukasz FabiańskiJoel WardJoel WardPass (Live)Andros TownsendPass (Live)
392020-12-06Premier LeagueMatchweek 11AwayCrystal PalaceWest BromY0.070.15Left Foot16824-1Sam JohnstoneNathaniel ClyneNathaniel ClynePass (Live)Jordan AyewPass (Live)
402020-12-06Premier LeagueMatchweek 11AwayCrystal PalaceWest BromY0.140.03Head5592-1Sam JohnstonePatrick van AanholtPatrick van AanholtPass (Live)Jeffrey SchluppPass (Live)
412020-10-26PL2 — Div. 2Matchweek 6HomeCrystal PalaceWolvesY45+20-0Andreas SøndergaardScott Banks
422020-07-07Premier LeagueMatchweek 34HomeCrystal PalaceChelseaY0.820.93Right Foot3721-3Kepa ArrizabalagaPatrick van AanholtPatrick van AanholtTake-OnJames McArthurPass (Live)
432020-02-08Premier LeagueMatchweek 26AwayCrystal PalaceEvertonY0.050.07Right Foot14510-1Jordan PickfordWilfried ZahaWilfried ZahaPass (Live)Christian BentekePass (Live)
442019-04-21Premier LeagueMatchweek 35AwayCrystal PalaceArsenalY0.160.25Head8170-0Bernd LenoLuka MilivojevićLuka MilivojevićPass (Dead)Christian BentekeFouled
452018-04-28Premier LeagueMatchweek 36HomeCrystal PalaceLeicester CityN0.790.93Right Foot13904-0Ben HamerChristian BentekeFouledJeffrey SchluppPass (Live)
462018-01-30Premier LeagueMatchweek 25AwayCrystal PalaceWest HamY0.550.72Head6240-0AdriánAndros TownsendAndros TownsendPass (Live)Luka MilivojevićPass (Live)
472017-12-16Premier LeagueMatchweek 18AwayCrystal PalaceLeicester CityY0.200.22Head12190-0Kasper SchmeichelAndros TownsendAndros TownsendPass (Live)Yohan CabayePass (Live)
482017-05-14Premier LeagueMatchweek 37HomeCrystal PalaceHull CityY341-0Eldin JakupovićJason Puncheon
492017-04-23Premier LeagueMatchweek 34AwayCrystal PalaceLiverpoolY741-1Simon MignoletJason Puncheon
502017-04-23Premier LeagueMatchweek 34AwayCrystal PalaceLiverpoolY420-1Simon MignoletYohan Cabaye
512017-04-15Premier LeagueMatchweek 33HomeCrystal PalaceLeicester CityY701-2Kasper SchmeichelAndros Townsend
522017-04-05Premier LeagueMatchweek 31AwayCrystal PalaceSouthamptonY310-0Fraser ForsterAndros Townsend
532017-04-01Premier LeagueMatchweek 30AwayCrystal PalaceChelseaY111-1Thibaut CourtoisWilfried Zaha
542017-01-31Premier LeagueMatchweek 23AwayCrystal PalaceBournemouthY90+21-0Artur BorucAndros Townsend
552016-12-10Premier LeagueMatchweek 15AwayCrystal PalaceHull CityY520-1David Marshall
562016-12-03Premier LeagueMatchweek 14HomeCrystal PalaceSouthamptonY852-0Fraser ForsterJason Puncheon
572016-12-03Premier LeagueMatchweek 14HomeCrystal PalaceSouthamptonY330-0Fraser Forster
582016-11-26Premier LeagueMatchweek 13AwayCrystal PalaceSwansea CityY843-3Łukasz FabiańskiScott Dann
592016-11-05Premier LeagueMatchweek 11AwayCrystal PalaceBurnleyY811-2Tom Heaton
602016-09-30Premier LeagueMatchweek 7AwayCrystal PalaceEvertonY500-1Maarten StekelenburgJoel Ward
612016-09-24Premier LeagueMatchweek 6AwayCrystal PalaceSunderlandY90+42-2Jordan PickfordLee Chung-yong
622016-09-10Premier LeagueMatchweek 4AwayCrystal PalaceMiddlesbroughY160-0Víctor ValdésWilfried Zaha
632016-05-11Premier LeagueMatchweek 30HomeLiverpoolChelseaN90+20-1Asmir Begović
642016-05-01Premier LeagueMatchweek 36AwayLiverpoolSwansea CityN650-2Łukasz FabiańskiSheyi Ojo
652016-03-06Premier LeagueMatchweek 29AwayLiverpoolCrystal PalaceN90+61-1Alex McCarthy
662015-12-30Premier LeagueMatchweek 19AwayLiverpoolSunderlandY460-0Vito MannoneAdam Lallana
672015-12-26Premier LeagueMatchweek 18HomeLiverpoolLeicester CityN630-0Kasper SchmeichelRoberto Firmino
682015-10-31Premier LeagueMatchweek 11AwayLiverpoolChelseaN832-1Asmir BegovićJordon Ibe
692015-10-25Premier LeagueMatchweek 10HomeLiverpoolSouthamptonN770-0Maarten StekelenburgJames Milner
702015-09-12Premier LeagueMatchweek 5AwayLiverpoolManchester UtdY840-2David de Gea
712015-08-17Premier LeagueMatchweek 2HomeLiverpoolBournemouthY260-0Artur BorucJordan Henderson
722015-05-16Premier LeagueMatchweek 37AwayAston VillaSouthamptonY45+30-5Paulo GazzanigaLeandro Bacuna
732015-05-02Premier LeagueMatchweek 35HomeAston VillaEvertonY451-0Tim HowardRon Vlaar
742015-05-02Premier LeagueMatchweek 35HomeAston VillaEvertonY100-0Tim HowardFabian Delph
752015-04-11Premier LeagueMatchweek 32AwayAston VillaTottenhamY350-0Michel VormLeandro Bacuna
762015-04-07Premier LeagueMatchweek 33HomeAston VillaQPRY832-3Robert Green
772015-04-07Premier LeagueMatchweek 33HomeAston VillaQPRY331-1Robert GreenGabriel Agbonlahor
782015-04-07Premier LeagueMatchweek 33HomeAston VillaQPRY100-1Robert GreenFabian Delph
792015-04-04Premier LeagueMatchweek 31AwayAston VillaManchester UtdY800-2David de GeaJoe Cole
802015-03-14Premier LeagueMatchweek 29AwayAston VillaSunderlandY443-0Costel Pantilimon
812015-03-14Premier LeagueMatchweek 29AwayAston VillaSunderlandY160-0Costel PantilimonLeandro Bacuna
822015-03-03Premier LeagueMatchweek 28HomeAston VillaWest BromY90+41-1Ben Foster
832014-12-20Premier LeagueMatchweek 17HomeAston VillaManchester UtdY180-0David de Gea
842014-12-02Premier LeagueMatchweek 14AwayAston VillaCrystal PalaceY320-0Julián Speroni
852014-03-23Premier LeagueMatchweek 31HomeAston VillaStoke CityY50-0Asmir BegovićFabian Delph
862014-03-02Premier LeagueMatchweek 28HomeAston VillaNorwich CityY271-1John RuddyAshley Westwood
872014-03-02Premier LeagueMatchweek 28HomeAston VillaNorwich CityY250-1John RuddyRon Vlaar
882014-01-29Premier LeagueMatchweek 23HomeAston VillaWest BromY643-3Ben Foster
892014-01-18Premier LeagueMatchweek 22AwayAston VillaLiverpoolY361-0Simon MignoletGabriel Agbonlahor
902014-01-13Premier LeagueMatchweek 21HomeAston VillaArsenalY760-2Wojciech SzczęsnyMatthew Lowton
912013-09-14Premier LeagueMatchweek 4HomeAston VillaNewcastle UtdY670-1Tim KrulAshley Westwood
922013-08-21Premier LeagueMatchweek 3AwayAston VillaChelseaY45+30-1Petr ČechGabriel Agbonlahor
932013-08-17Premier LeagueMatchweek 1AwayAston VillaArsenalY611-1Wojciech Szczęsny
942013-08-17Premier LeagueMatchweek 1AwayAston VillaArsenalY220-1Wojciech Szczęsny
952013-05-11Premier LeagueMatchweek 37HomeAston VillaChelseaY140-0Petr ČechYacouba Sylla
962013-04-29Premier LeagueMatchweek 35HomeAston VillaSunderlandY724-1Simon Mignolet
972013-04-29Premier LeagueMatchweek 35HomeAston VillaSunderlandY593-1Simon MignoletAshley Westwood
982013-04-29Premier LeagueMatchweek 35HomeAston VillaSunderlandY552-1Simon Mignolet
992013-04-06Premier LeagueMatchweek 32AwayAston VillaStoke CityY90+12-1Asmir BegovićYacouba Sylla
1002013-03-31Premier LeagueMatchweek 31HomeAston VillaLiverpoolY310-0Pepe ReinaGabriel Agbonlahor
1012013-03-16Premier LeagueMatchweek 30HomeAston VillaQPRY812-2Júlio CésarAndreas Weimann
1022013-03-09Premier LeagueMatchweek 29AwayAston VillaReadingY330-1Stuart TaylorAndreas Weimann
1032013-02-10Premier LeagueMatchweek 26HomeAston VillaWest HamY740-0Jussi Jääskeläinen
1042013-02-02Premier LeagueMatchweek 25AwayAston VillaEvertonY612-1Tim HowardMatthew Lowton
1052013-02-02Premier LeagueMatchweek 25AwayAston VillaEvertonY20-0Tim HowardCharles N'Zogbia
1062013-01-29Premier LeagueMatchweek 24HomeAston VillaNewcastle UtdY490-2Tim Krul
1072013-01-19Premier LeagueMatchweek 23AwayAston VillaWest BromY120-0Ben FosterCharles N'Zogbia
1082013-01-01Premier LeagueMatchweek 21AwayAston VillaSwansea CityY841-1Michel Vorm
1092012-12-15Premier LeagueMatchweek 17AwayAston VillaLiverpoolY512-0Pepe ReinaBrett Holman
1102012-12-15Premier LeagueMatchweek 17AwayAston VillaLiverpoolY290-0Pepe ReinaBrett Holman
1112012-11-27Premier LeagueMatchweek 14HomeAston VillaReadingY800-0Adam FedericiAshley Westwood
1122012-10-27Premier LeagueMatchweek 9HomeAston VillaNorwich CityY270-0John RuddyBrett Holman
1132012-09-15Premier LeagueMatchweek 4HomeAston VillaSwansea CityN881-0Michel Vorm
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-13MLSRegular SeasonHomeGabriel PiraniD.C. UnitedOrlando CityY*0.260.44Left Foot8661-1Pedro GalleseChristian BentekePass (Live)Jared StroudPass (Live)Volley
22023-09-02MLSRegular SeasonHomeTheodore Ku-DipietroD.C. UnitedFireY0.480.84Left Foot15201-0Christopher BradyChristian BentekePass (Live)Cristián DajomePass (Live)
32023-05-31MLSRegular SeasonHomeTheodore Ku-DipietroD.C. UnitedCF MontréalY*0.350.93Right Foot9591-0Jonathan SiroisChristian BentekeShot
42023-05-20MLSRegular SeasonHomeCristián DajomeD.C. UnitedLA GalaxyY0.360.88Left Foot12731-0Jonathan BondChristian BentekePass (Live)
52021-08-28Premier LeagueMatchweek 3AwayConor GallagherCrystal PalaceWest HamY0.320.99Right Foot3580-1Łukasz FabiańskiChristian BentekePass (Live)Wilfried ZahaPass (Live)
62021-01-26Premier LeagueMatchweek 20HomeWilfried ZahaCrystal PalaceWest HamY0.100.40Right Foot2330-0Łukasz FabiańskiWilfried ZahaTake-OnChristian BentekePass (Live)
72020-02-29Premier LeagueMatchweek 28AwayJordan AyewCrystal PalaceBrightonY0.260.59Right Foot11700-0Mathew RyanChristian BentekePass (Live)Wilfried ZahaPass (Live)
82019-04-21Premier LeagueMatchweek 35AwayWilfried ZahaCrystal PalaceArsenalY0.070.08Right Foot13611-1Bernd LenoChristian BentekePass (Live)Martin KellyPass (Dead)
92018-03-05Premier LeagueMatchweek 29HomeAndros TownsendCrystal PalaceManchester UtdY0.050.64Left Foot22110-0David de GeaChristian BentekePass (Live)Luka MilivojevićPass (Live)Deflected
102018-01-20Premier LeagueMatchweek 24AwayLuka MilivojevićCrystal PalaceArsenalY0.120.55Right Foot8780-4Petr ČechChristian BentekePass (Live)Yohan CabayePass (Dead)Volley
112018-01-13Premier LeagueMatchweek 23HomeBakary SakoCrystal PalaceBurnleyY0.040.68Left Foot15210-0Nick PopeChristian BentekePass (Live)Wayne HennesseyPass (Live)
122018-01-02Premier LeagueMatchweek 22AwayJames McArthurCrystal PalaceSouthamptonY0.390.69Left Foot6690-1Alex McCarthyChristian BentekePass (Live)Andros TownsendPass (Live)Volley
132017-12-16Premier LeagueMatchweek 18AwayWilfried ZahaCrystal PalaceLeicester CityY0.280.61Right Foot14401-0Kasper SchmeichelChristian BentekePass (Live)Christian BentekeTake-On
142017-04-01Premier LeagueMatchweek 30AwayWilfried ZahaCrystal PalaceChelseaY90-1Thibaut Courtois
152016-11-26Premier LeagueMatchweek 13AwayWilfried ZahaCrystal PalaceSwansea CityY190-0Łukasz Fabiański
162016-05-08Premier LeagueMatchweek 37HomeJoe AllenLiverpoolWatfordY350-0Heurelho Gomes
172016-01-13Premier LeagueMatchweek 21HomeJoe AllenLiverpoolArsenalN902-3Petr Čech
182015-11-21Premier LeagueMatchweek 13AwayMartin ŠkrtelLiverpoolManchester CityN813-1Joe Hart
192015-10-31Premier LeagueMatchweek 11AwayPhilippe CoutinhoLiverpoolChelseaN741-1Asmir Begović
202015-03-03Premier LeagueMatchweek 28HomeGabriel AgbonlahorAston VillaWest BromY220-0Ben Foster
212014-12-07Premier LeagueMatchweek 15HomeAlan HuttonAston VillaLeicester CityY711-1Kasper Schmeichel
222014-02-01Premier LeagueMatchweek 24AwayLeandro BacunaAston VillaEvertonY340-0Tim Howard
232014-01-29Premier LeagueMatchweek 23HomeFabian DelphAston VillaWest BromY372-2Ben Foster
242013-01-01Premier LeagueMatchweek 21AwayAndreas WeimannAston VillaSwansea CityY440-1Michel Vorm
252012-12-15Premier LeagueMatchweek 17AwayAndreas WeimannAston VillaLiverpoolY401-0Pepe Reina
262012-11-10Premier LeagueMatchweek 11HomeAndreas WeimannAston VillaManchester UtdY45+10-0David de Gea
272012-11-03Premier LeagueMatchweek 10AwayGabriel AgbonlahorAston VillaSunderlandY570-0Simon Mignolet

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.