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-10-19ChampionshipMatchweek 10HomeCardiff CityPlymouth ArgyleY0.941.00Left Foot2522-0Daniel GrimshawRubin ColwillRubin ColwillPass (Live)Ollie TannerPass (Live)
22023-05-06EredivisieMatchweek 31AwayPSV EindhovenSparta R'damN0.540.98Left Foot3740-0Nick OlijJarrad BranthwaitePass (Live)
32023-03-12EredivisieMatchweek 25HomePSV EindhovenCambuurN0.060.39Left Foot25884-2Robbin RuiterXavi SimonsXavi SimonsPass (Live)Fábio SilvaPass (Live)Deflected
42023-03-12EredivisieMatchweek 25HomePSV EindhovenCambuurN0.130.26Right Foot8562-1Robbin RuiterJoey VeermanJoey VeermanPass (Live)Patrick van AanholtPass (Live)Deflected, Volley
52023-02-05EredivisieMatchweek 20AwayPSV EindhovenFeyenoordY0.250.93Right Foot1080-0Timon WellenreutherXavi SimonsXavi SimonsPass (Live)Joey VeermanPass (Live)
62023-01-28EredivisieMatchweek 19HomePSV EindhovenGo Ahead EagY0.070.03Left Foot14641-0Jeffrey De LangePhillipp MweneShot
72022-10-30EredivisieMatchweek 12HomePSV EindhovenNEC NijmegenY0.110.37Left Foot11180-0Jasper CillessenCody GakpoCody GakpoPass (Live)Joey VeermanPass (Live)Volley
82022-10-16EredivisieMatchweek 10HomePSV EindhovenUtrechtN0.420.73Left Foot3895-1Vasilios BarkasKi-Jana HoeverKi-Jana HoeverPass (Live)Ibrahim SangaréPass (Live)
92022-10-16EredivisieMatchweek 10HomePSV EindhovenUtrechtN0.220.48Head5864-1Vasilios BarkasKi-Jana HoeverKi-Jana HoeverPass (Live)Johan BakayokoPass (Live)
102022-10-13Europa LgGroup stageHomePSV EindhovenZürichN0.040.13Right Foot16844-0Yanick BrecherGuus TilAnwar El GhaziTake-OnGuus TilPass (Live)
112022-08-05PL2 — Div. 2Matchweek 1HomeAston VillaMiddlesbroughY29
122021-08-24EFL CupSecond roundAwayAston VillaBarrowY45+2Frederic Guilbert
132021-08-24EFL CupSecond roundAwayAston VillaBarrowY24
142021-08-21Premier LeagueMatchweek 2HomeAston VillaNewcastle UtdY0.790.98Right Foot13621-0Freddie WoodmanFouledTyrone MingsShot
152021-05-23Premier LeagueMatchweek 38HomeAston VillaChelseaY0.790.95Right Foot13521-0Kepa ArrizabalagaBertrand TraoréFouledJack GrealishPass (Live)
162021-05-16Premier LeagueMatchweek 36AwayAston VillaCrystal PalaceY0.390.21Right Foot9341-1Jack ButlandOllie WatkinsOllie WatkinsPass (Live)John McGinnTake-On
172021-05-01Premier LeagueMatchweek 34AwayAston VillaEvertonY0.040.14Right Foot22801-1Jordan PickfordBertrand TraoréBertrand TraoréPass (Live)John McGinnPass (Live)
182021-04-25Premier LeagueMatchweek 33HomeAston VillaWest BromY0.790.98Right Foot1390-0Sam JohnstoneRoss BarkleyFouledAnwar El GhaziShot
192021-02-27Premier LeagueMatchweek 26AwayAston VillaLeeds UnitedY0.190.09Left Foot750-0Illan MeslierOllie WatkinsOllie WatkinsPass (Live)Jacob RamseyPass (Live)
202020-12-28Premier LeagueMatchweek 16AwayAston VillaChelseaY0.300.09Right Foot5500-1Edouard MendyMatty CashMatty CashPass (Live)Jack GrealishPass (Live)Volley
212020-12-26Premier LeagueMatchweek 15HomeAston VillaCrystal PalaceY0.080.62Right Foot16762-0Vicente GuaitaOllie WatkinsOllie WatkinsPass (Live)Jack GrealishPass (Live)
222020-12-20Premier LeagueMatchweek 14AwayAston VillaWest BromY0.790.92Right Foot13882-0Sam JohnstoneJack GrealishFouledJohn McGinnPass (Live)
232020-12-20Premier LeagueMatchweek 14AwayAston VillaWest BromY0.490.80Right Foot250-0Sam JohnstoneBertrand TraoréBertrand TraoréPass (Live)Ollie WatkinsPass (Live)Volley
242020-12-12Premier LeagueMatchweek 12AwayAston VillaWolvesN0.790.99Right Foot1390+40-0Rui PatrícioJohn McGinnFouledJohn McGinnTake-On
252020-09-24EFL CupThird roundAwayAston VillaBristol CityY110-0Max O'LearyKeinan Davis
262020-01-12Premier LeagueMatchweek 22HomeAston VillaManchester CityY0.791.00Right Foot1390+10-6EdersonTrézéguetFouledTrézéguetTake-On
272020-01-04FA CupThird roundAwayAston VillaFulhamY630-1Marek RodákJonathan Kodjia
282019-11-25Premier LeagueMatchweek 13HomeAston VillaNewcastle UtdY0.700.87Right Foot4361-0Martin DúbravkaConor HourihaneConor HourihanePass (Dead)Jack GrealishFouled
292019-10-30EFL CupFourth roundHomeAston VillaWolvesY280-0John RuddyHenri Lansbury
302019-09-28Premier LeagueMatchweek 7HomeAston VillaBurnleyY0.150.76Right Foot8330-0Nick PopeFrederic GuilbertFrederic GuilbertPass (Live)John McGinnPass (Live)Volley
312019-08-23Premier LeagueMatchweek 3HomeAston VillaEvertonN0.470.78Right Foot790+51-0Jordan PickfordJohn McGinnAnwar El GhaziTake-OnJohn McGinnPass (Live)
322019-05-27ChampionshipFinalHomeAston VillaDerby CountyY0.420.87Other9440-0Kelle RoosAhmed ElmohamadyAhmed ElmohamadyPass (Live)Albert AdomahPass (Live)
332019-03-16ChampionshipMatchweek 38HomeAston VillaMiddlesbroughY0.260.74Left Foot13280-0Darren RandolphJohn McGinnJohn McGinnPass (Live)
342018-12-07ChampionshipMatchweek 21AwayAston VillaWest BromY0.030.43Right Foot27591-1Sam JohnstoneJack GrealishJack GrealishPass (Live)Alan HuttonPass (Live)
352018-12-07ChampionshipMatchweek 21AwayAston VillaWest BromY0.030.08Left Foot27120-0Sam JohnstoneYannick BolasieTake-OnØrjan NylandPass (Dead)Deflected
362018-11-28ChampionshipMatchweek 19HomeAston VillaNott'ham ForestN0.050.48Left Foot21754-4Costel PantilimonNeil TaylorNeil TaylorPass (Live)Jack GrealishPass (Live)
372018-09-01ChampionshipMatchweek 6AwayAston VillaSheffield UtdY0.090.52Right Foot13610-4Dean HendersonGlenn WhelanGlenn WhelanPass (Live)Jonathan KodjiaPass (Live)
382018-01-28Ligue 1Matchweek 23HomeLilleStrasbourgN0.120.31Head8760-0Bingourou KamaraNicolas PépéNicolas PépéPass (Live)Edgar IéPass (Live)
392017-12-20Ligue 1Matchweek 19HomeLilleNiceY0.520.89Left Foot6670-1Walter BenítezEzequiel PonceThiago MaiaPass (Live)
402017-12-09Ligue 1Matchweek 17AwayLilleParis S-GN0.330.79Right Foot11860-2Alphonse AreolaBoubakary SoumaréTake-On
412017-08-06Ligue 1Matchweek 1HomeLilleNantesY0.270.48Right Foot13702-0Maxime DupéRominigue KouaméRominigue KouaméPass (Live)Luiz AraújoPass (Live)
422017-04-04Coupe de FranceQuarter-finalsAwayLilleMonacoY90+40-2Morgan De Sanctis
432017-02-18Ligue 1Matchweek 26AwayLilleCaenY690-0Rémy VercoutreYassine Benzia
442016-12-08Europa LgGroup stageAwayAjaxStandard LiègeY270-0Guillaume HubertDonny van de Beek
452016-11-25Eerste DivisieEerste DivisieHomeJong AjaxTelstarY410-0Wesley Zonneveld
462016-11-21Eerste DivisieEerste DivisieAwayJong AjaxJong UtrechtY571-2Thijmen Nijhuis
472016-11-21Eerste DivisieEerste DivisieAwayJong AjaxJong UtrechtY280-1Thijmen Nijhuis
482016-11-04Eerste DivisieEerste DivisieHomeJong AjaxNAC BredaY450-0Jorn Brondeel
492016-03-20EredivisieEredivisieAwayAjaxPSV EindhovenN761-0Jeroen ZoetArkadiusz Milik
502016-02-14EredivisieEredivisieAwayAjaxGroningenY590-0Sergio PadtNemanja Gudelj
512016-01-31EredivisieEredivisieAwayAjaxRoda JCY291-0Benjamin van Leer
522015-10-17EredivisieEredivisieAwayAjaxHeracles AlmeloY140-0Bram CastroDavy Klaassen
532015-09-20EredivisieEredivisieAwayAjaxExcelsiorY330-0Filip KurtoArkadiusz Milik
542015-08-30EredivisieEredivisieHomeAjaxADO Den HaagY743-0Martin HansenArkadiusz Milik
552015-08-30EredivisieEredivisieHomeAjaxADO Den HaagY160-0Martin HansenDavy Klaassen
562015-08-15EredivisieEredivisieHomeAjaxWillem IIY90+12-0Kostas LamprouLasse Schöne
572015-08-15EredivisieEredivisieHomeAjaxWillem IIY671-0Kostas LamprouRiechedly Bazoer
582015-08-09EredivisieEredivisieAwayAjaxAZ AlkmaarY381-0Sergio RochetNemanja Gudelj
592015-08-09EredivisieEredivisieAwayAjaxAZ AlkmaarY140-0Sergio RochetMitchell Dijks
602015-03-08EredivisieEredivisieHomeAjaxExcelsiorY830-0Alessandro DamenRichairo Živković
612015-03-01EredivisieEredivisieAwayAjaxPSV EindhovenY90+12-1Jeroen ZoetDavy Klaassen
622015-02-08EredivisieEredivisieAwayAjaxGo Ahead EagY240-0Mickey van der HartLasse Schöne
632014-12-14EredivisieEredivisieHomeAjaxUtrechtN652-1Robbin RuiterDavy Klaassen
642014-11-22EredivisieEredivisieHomeAjaxHeerenveenY721-1Kristoffer NordfeldtRicardo Kishna
652014-11-09EredivisieEredivisieAwayAjaxCambuurY783-1Leonard NienhuisKolbeinn Sigþórsson
662014-10-25EredivisieEredivisieHomeAjaxGo Ahead EagY100-0Erik Cummins
672014-10-21Champions LgGroup stageAwayAjaxBarcelonaN880-2Marc-André ter Stegen
682014-08-24EredivisieEredivisieHomeAjaxPSV EindhovenY160-0Jeroen ZoetDavy Klaassen
692014-08-17EredivisieEredivisieAwayAjaxAZ AlkmaarN902-1Esteban AlvaradoKolbeinn Sigþórsson
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-09-28ChampionshipMatchweek 7AwayCallum RobinsonCardiff CityHull CityY0.180.42Right Foot11180-0Ivor PandurAnwar El GhaziPass (Live)Joe RallsPass (Live)
22023-10-06BundesligaMatchweek 7AwayAymen BarkokMainz 05GladbachN0.080.58Left Foot7751-1Moritz NicolasAnwar El GhaziPass (Live)Anthony CaciPass (Live)
32022-11-03Europa LgGroup stageAwayJohan BakayokoPSV EindhovenBodø/GlimtN0.500.96Left Foot12521-0Nikita HaikinAnwar El GhaziPass (Live)Richy LedezmaPass (Live)
42022-09-08Europa LgGroup stageHomeCody GakpoPSV EindhovenBodø/GlimtN0.300.77Right Foot15620-1Nikita HaikinAnwar El GhaziPass (Live)Joey VeermanPass (Live)
52022-08-05PL2 — Div. 2Matchweek 1HomeTyreik WrightAston VillaMiddlesbroughY16
62021-11-27Premier LeagueMatchweek 13AwayJohn McGinnAston VillaCrystal PalaceN0.070.45Left Foot21861-0Vicente GuaitaAnwar El GhaziPass (Live)Emi BuendíaPass (Live)
72021-08-24EFL CupSecond roundAwayCameron ArcherAston VillaBarrowY62
82021-08-24EFL CupSecond roundAwayCameron ArcherAston VillaBarrowY10
92020-03-01EFL CupFinalNeutralMbwana SamattaAston VillaManchester CityY410-2Claudio Bravo
102020-01-08EFL CupSemi-finalsAwayFrederic GuilbertAston VillaLeicester CityY280-0Kasper Schmeichel
112019-12-01Premier LeagueMatchweek 14AwayJack GrealishAston VillaManchester UtdY0.040.73Right Foot16110-0David de GeaAnwar El GhaziPass (Live)Anwar El GhaziTake-On
122019-10-05Premier LeagueMatchweek 8AwayJack GrealishAston VillaNorwich CityY0.330.68Left Foot14492-0Michael McGovernAnwar El GhaziPass (Live)Jack GrealishPass (Live)
132019-10-05Premier LeagueMatchweek 8AwayWesley MoraesAston VillaNorwich CityY0.350.66Right Foot9140-0Michael McGovernAnwar El GhaziPass (Live)Frederic GuilbertPass (Live)
142019-09-22Premier LeagueMatchweek 6AwayJohn McGinnAston VillaArsenalY0.380.49Left Foot9200-0Bernd LenoAnwar El GhaziPass (Live)Neil TaylorPass (Live)
152019-08-27EFL CupSecond roundAwayConor HourihaneAston VillaCrewe AlexandraY45+32-0Dave Richards
162019-04-22ChampionshipMatchweek 44HomeJonathan KodjiaAston VillaMillwallY0.650.94Right Foot5300-0David MartinAnwar El GhaziPass (Live)Jack GrealishPass (Live)
172019-04-13ChampionshipMatchweek 42HomeConor HourihaneAston VillaBristol CityY0.070.51Left Foot13661-0Max O'LearyAnwar El GhaziPass (Live)Neil TaylorPass (Live)
182019-03-30ChampionshipMatchweek 39HomeTammy AbrahamAston VillaBlackburnY0.810.91Right Foot380-0David RayaAnwar El GhaziPass (Live)John McGinnPass (Live)
192019-02-23ChampionshipMatchweek 34AwayAlbert AdomahAston VillaStoke CityY0.080.34Right Foot14620-1Jack ButlandAnwar El GhaziPass (Live)Jonathan KodjiaPass (Live)
202019-01-01ChampionshipMatchweek 26HomeTammy AbrahamAston VillaQPRN0.460.91Right Foot8751-2Joe LumleyAnwar El GhaziPass (Live)James BreePass (Live)
212018-08-25ChampionshipMatchweek 5HomeAhmed ElmohamadyAston VillaReadingY0.530.91Head5510-0Vito MannoneAnwar El GhaziPass (Live)Conor HourihanePass (Live)
222018-01-28Ligue 1Matchweek 23HomeEdgar IéLilleStrasbourgN0.090.48Right Foot1090+11-1Bingourou KamaraAnwar El GhaziPass (Dead)Thiago MendesShotDeflected, Volley
232017-11-17Ligue 1Matchweek 13HomeEzequiel PonceLilleSaint-ÉtienneY0.070.31Right Foot16892-1Stéphane RuffierAnwar El GhaziPass (Live)Kévin MalcuitPass (Live)
242017-11-17Ligue 1Matchweek 13HomeNicolas PépéLilleSaint-ÉtienneY0.260.72Head8200-0Stéphane RuffierAnwar El GhaziPass (Live)Júnior AlonsoPass (Live)
252017-10-14Ligue 1Matchweek 9HomeLuiz AraújoLilleTroyesY0.560.95Left Foot4120-1Mamadou SamassaAnwar El GhaziPass (Live)Thiago MendesPass (Live)
262016-08-20EredivisieEredivisieHomeDavy KlaassenAjaxWillem IIY10-0Kostas Lamprou
272016-08-07EredivisieEredivisieAwayDavy KlaassenAjaxSparta R'damY50-0Roy Kortsmit
282016-08-03Champions LgThird qualifying roundAwayDavy KlaassenAjaxPAOKN871-1Panagiotis Glykos
292016-04-09EredivisieEredivisieAwayDavy KlaassenAjaxCambuurN610-0Leonard Nienhuis
302015-10-10UEFA Euro QualifyingGroup stageAwayGeorginio WijnaldumNetherlandsKazakhstanY330-0Stas Pokatilov
312015-08-30EredivisieEredivisieHomeDavy KlaassenAjaxADO Den HaagY201-0Martin Hansen
322015-03-15EredivisieEredivisieAwayArkadiusz MilikAjaxHeerenveenY673-1Kristoffer Nordfeldt
332015-03-01EredivisieEredivisieAwayRicardo KishnaAjaxPSV EindhovenY290-0Jeroen Zoet
342015-02-15EredivisieEredivisieHomeRicardo KishnaAjaxTwenteY682-2Sonny Stevens
352014-11-09EredivisieEredivisieAwayArkadiusz MilikAjaxCambuurY602-1Leonard Nienhuis
362014-11-01EredivisieEredivisieHomeLasse SchöneAjaxDordrechtY210-0Filip Kurto
372014-09-27EredivisieEredivisieAwayRicardo van RhijnAjaxNAC BredaY270-0Jelle ten Rouwelaar
382014-09-13EredivisieEredivisieHomeArkadiusz MilikAjaxHeracles AlmeloY451-0Dennis Telgenkamp
392014-08-10EredivisieEredivisieHomeLasse SchöneAjaxVitesseN873-1Piet Velthuizen

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.