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
12025-01-25ChampionshipMatchweek 29HomeCardiff CityDerby CountyN0.320.56Right Foot12641-0Jacob Widell ZetterströmCallum RobinsonCallum RobinsonPass (Live)Cian AshfordPass (Live)
22024-12-14ChampionshipMatchweek 21AwayCardiff CityStoke CityY0.900.99Right Foot2320-1Viktor JohanssonJoe RallsShot
32024-10-19ChampionshipMatchweek 10HomeCardiff CityPlymouth ArgyleY0.941.00Left Foot2522-0Daniel GrimshawRubin ColwillRubin ColwillPass (Live)Ollie TannerPass (Live)
42023-05-06EredivisieMatchweek 31AwayPSV EindhovenSparta R'damN74
52023-03-12EredivisieMatchweek 25HomePSV EindhovenCambuurN88Xavi Simons
62023-03-12EredivisieMatchweek 25HomePSV EindhovenCambuurN56Joey Veerman
72023-02-05EredivisieMatchweek 20AwayPSV EindhovenFeyenoordY8Xavi Simons
82023-01-28EredivisieMatchweek 19HomePSV EindhovenGo Ahead EagY64
92022-10-30EredivisieMatchweek 12HomePSV EindhovenNEC NijmegenY18Cody Gakpo
102022-10-16EredivisieMatchweek 10HomePSV EindhovenUtrechtN89Ki-Jana Hoever
112022-10-16EredivisieMatchweek 10HomePSV EindhovenUtrechtN86Ki-Jana Hoever
122022-10-13Europa LgGroup stageHomePSV EindhovenZürichN0.040.13Right Foot16844-0Yanick BrecherGuus TilAnwar El GhaziTake-OnGuus TilPass (Live)
132022-08-05PL2 — Div. 2Matchweek 1HomeAston VillaMiddlesbroughY29
142021-08-24EFL CupSecond roundAwayAston VillaBarrowY45+2Frederic Guilbert
152021-08-24EFL CupSecond roundAwayAston VillaBarrowY24
162021-08-21Premier LeagueMatchweek 2HomeAston VillaNewcastle UtdY0.790.98Right Foot13621-0Freddie WoodmanFouledTyrone MingsShot
172021-05-23Premier LeagueMatchweek 38HomeAston VillaChelseaY0.790.95Right Foot13521-0Kepa ArrizabalagaBertrand TraoréFouledJack GrealishPass (Live)
182021-05-16Premier LeagueMatchweek 36AwayAston VillaCrystal PalaceY0.390.21Right Foot9341-1Jack ButlandOllie WatkinsOllie WatkinsPass (Live)John McGinnTake-On
192021-05-01Premier LeagueMatchweek 34AwayAston VillaEvertonY0.040.14Right Foot22801-1Jordan PickfordBertrand TraoréBertrand TraoréPass (Live)John McGinnPass (Live)
202021-04-25Premier LeagueMatchweek 33HomeAston VillaWest BromY0.790.98Right Foot1390-0Sam JohnstoneRoss BarkleyFouledAnwar El GhaziShot
212021-02-27Premier LeagueMatchweek 26AwayAston VillaLeeds UnitedY0.190.09Left Foot750-0Illan MeslierOllie WatkinsOllie WatkinsPass (Live)Jacob RamseyPass (Live)
222020-12-28Premier LeagueMatchweek 16AwayAston VillaChelseaY0.300.09Right Foot5500-1Edouard MendyMatty CashMatty CashPass (Live)Jack GrealishPass (Live)Volley
232020-12-26Premier LeagueMatchweek 15HomeAston VillaCrystal PalaceY0.080.62Right Foot16762-0Vicente GuaitaOllie WatkinsOllie WatkinsPass (Live)Jack GrealishPass (Live)
242020-12-20Premier LeagueMatchweek 14AwayAston VillaWest BromY0.790.92Right Foot13882-0Sam JohnstoneJack GrealishFouledJohn McGinnPass (Live)
252020-12-20Premier LeagueMatchweek 14AwayAston VillaWest BromY0.490.80Right Foot250-0Sam JohnstoneBertrand TraoréBertrand TraoréPass (Live)Ollie WatkinsPass (Live)Volley
262020-12-12Premier LeagueMatchweek 12AwayAston VillaWolvesN0.790.99Right Foot1390+40-0Rui PatrícioJohn McGinnFouledJohn McGinnTake-On
272020-09-24EFL CupThird roundAwayAston VillaBristol CityY110-0Max O'LearyKeinan Davis
282020-01-12Premier LeagueMatchweek 22HomeAston VillaManchester CityY0.791.00Right Foot1390+10-6EdersonTrézéguetFouledTrézéguetTake-On
292020-01-04FA CupThird roundAwayAston VillaFulhamY630-1Marek RodákJonathan Kodjia
302019-11-25Premier LeagueMatchweek 13HomeAston VillaNewcastle UtdY0.700.87Right Foot4361-0Martin DúbravkaConor HourihaneConor HourihanePass (Dead)Jack GrealishFouled
312019-10-30EFL CupFourth roundHomeAston VillaWolvesY280-0John RuddyHenri Lansbury
322019-09-28Premier LeagueMatchweek 7HomeAston VillaBurnleyY0.150.76Right Foot8330-0Nick PopeFrederic GuilbertFrederic GuilbertPass (Live)John McGinnPass (Live)Volley
332019-08-23Premier LeagueMatchweek 3HomeAston VillaEvertonN0.470.78Right Foot790+51-0Jordan PickfordJohn McGinnAnwar El GhaziTake-OnJohn McGinnPass (Live)
342019-05-27ChampionshipFinalHomeAston VillaDerby CountyY0.420.87Other9440-0Kelle RoosAhmed ElmohamadyAhmed ElmohamadyPass (Live)Albert AdomahPass (Live)
352019-03-16ChampionshipMatchweek 38HomeAston VillaMiddlesbroughY0.260.74Left Foot13280-0Darren RandolphJohn McGinnJohn McGinnPass (Live)
362018-12-07ChampionshipMatchweek 21AwayAston VillaWest BromY0.030.43Right Foot27591-1Sam JohnstoneJack GrealishJack GrealishPass (Live)Alan HuttonPass (Live)
372018-12-07ChampionshipMatchweek 21AwayAston VillaWest BromY0.030.08Left Foot27120-0Sam JohnstoneYannick BolasieTake-OnØrjan NylandPass (Dead)Deflected
382018-11-28ChampionshipMatchweek 19HomeAston VillaNott'ham ForestN0.050.48Left Foot21754-4Costel PantilimonNeil TaylorNeil TaylorPass (Live)Jack GrealishPass (Live)
392018-09-01ChampionshipMatchweek 6AwayAston VillaSheffield UtdY0.090.52Right Foot13610-4Dean HendersonGlenn WhelanGlenn WhelanPass (Live)Jonathan KodjiaPass (Live)
402018-01-28Ligue 1Matchweek 23HomeLilleStrasbourgN0.120.31Head8760-0Bingourou KamaraNicolas PépéNicolas PépéPass (Live)Edgar IéPass (Live)
412017-12-20Ligue 1Matchweek 19HomeLilleNiceY0.520.89Left Foot6670-1Walter BenítezEzequiel PonceThiago MaiaPass (Live)
422017-12-09Ligue 1Matchweek 17AwayLilleParis S-GN0.330.79Right Foot11860-2Alphonse AreolaBoubakary SoumaréTake-On
432017-08-06Ligue 1Matchweek 1HomeLilleNantesY0.270.48Right Foot13702-0Maxime DupéRominigue KouaméRominigue KouaméPass (Live)Luiz AraújoPass (Live)
442017-04-04Coupe de FranceQuarter-finalsAwayLilleMonacoY90+40-2Morgan De Sanctis
452017-02-18Ligue 1Matchweek 26AwayLilleCaenY690-0Rémy VercoutreYassine Benzia
462016-12-08Europa LgGroup stageAwayAjaxStandard LiègeY270-0Guillaume HubertDonny van de Beek
472016-11-25Eerste DivisieMatchweek 15HomeJong AjaxTelstarY410-0Wesley Zonneveld
482016-11-21Eerste DivisieMatchweek 14AwayJong AjaxJong UtrechtY571-2Thijmen Nijhuis
492016-11-21Eerste DivisieMatchweek 14AwayJong AjaxJong UtrechtY280-1Thijmen Nijhuis
502016-11-04Eerste DivisieMatchweek 13HomeJong AjaxNAC BredaY450-0Jorn Brondeel
512016-03-20EredivisieMatchweek 28AwayAjaxPSV EindhovenN761-0Jeroen ZoetArkadiusz Milik
522016-02-14EredivisieMatchweek 23AwayAjaxGroningenY590-0Sergio PadtNemanja Gudelj
532016-01-31EredivisieMatchweek 21AwayAjaxRoda JCY291-0Benjamin van Leer
542015-10-17EredivisieMatchweek 9AwayAjaxHeracles AlmeloY140-0Bram CastroDavy Klaassen
552015-09-20EredivisieMatchweek 6AwayAjaxExcelsiorY330-0Filip KurtoArkadiusz Milik
562015-08-30EredivisieMatchweek 4HomeAjaxADO Den HaagY743-0Martin HansenArkadiusz Milik
572015-08-30EredivisieMatchweek 4HomeAjaxADO Den HaagY160-0Martin HansenDavy Klaassen
582015-08-15EredivisieMatchweek 2HomeAjaxWillem IIY90+12-0Kostas LamprouLasse Schöne
592015-08-15EredivisieMatchweek 2HomeAjaxWillem IIY671-0Kostas LamprouRiechedly Bazoer
602015-08-09EredivisieMatchweek 1AwayAjaxAZ AlkmaarY381-0Sergio RochetNemanja Gudelj
612015-08-09EredivisieMatchweek 1AwayAjaxAZ AlkmaarY140-0Sergio RochetMitchell Dijks
622015-03-08EredivisieMatchweek 26HomeAjaxExcelsiorY830-0Alessandro DamenRichairo Živković
632015-03-01EredivisieMatchweek 25AwayAjaxPSV EindhovenY90+12-1Jeroen ZoetDavy Klaassen
642015-02-08EredivisieMatchweek 22AwayAjaxGo Ahead EagY240-0Mickey van der HartLasse Schöne
652014-12-14EredivisieMatchweek 16HomeAjaxUtrechtN652-1Robbin RuiterDavy Klaassen
662014-11-22EredivisieMatchweek 13HomeAjaxHeerenveenY721-1Kristoffer NordfeldtRicardo Kishna
672014-11-09EredivisieMatchweek 12AwayAjaxCambuurY783-1Leonard NienhuisKolbeinn Sigþórsson
682014-10-25EredivisieMatchweek 10HomeAjaxGo Ahead EagY100-0Erik Cummins
692014-10-21Champions LgGroup stageAwayAjaxBarcelonaN880-2Marc-André ter Stegen
702014-08-24EredivisieMatchweek 3HomeAjaxPSV EindhovenY160-0Jeroen ZoetDavy Klaassen
712014-08-17EredivisieMatchweek 2AwayAjaxAZ 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-20EredivisieMatchweek 3HomeDavy KlaassenAjaxWillem IIY10-0Kostas Lamprou
272016-08-07EredivisieMatchweek 1AwayDavy KlaassenAjaxSparta R'damY50-0Roy Kortsmit
282016-08-03Champions LgThird qualifying roundAwayDavy KlaassenAjaxPAOKN871-1Panagiotis Glykos
292016-04-09EredivisieMatchweek 30AwayDavy KlaassenAjaxCambuurN610-0Leonard Nienhuis
302015-10-10UEFA Euro QualifyingGroup stageAwayGeorginio WijnaldumNetherlandsKazakhstanY330-0Stas Pokatilov
312015-08-30EredivisieMatchweek 4HomeDavy KlaassenAjaxADO Den HaagY201-0Martin Hansen
322015-03-15EredivisieMatchweek 27AwayArkadiusz MilikAjaxHeerenveenY673-1Kristoffer Nordfeldt
332015-03-01EredivisieMatchweek 25AwayRicardo KishnaAjaxPSV EindhovenY290-0Jeroen Zoet
342015-02-15EredivisieMatchweek 23HomeRicardo KishnaAjaxTwenteY682-2Sonny Stevens
352014-11-09EredivisieMatchweek 12AwayArkadiusz MilikAjaxCambuurY602-1Leonard Nienhuis
362014-11-01EredivisieMatchweek 11HomeLasse SchöneAjaxDordrechtY210-0Filip Kurto
372014-09-27EredivisieMatchweek 7AwayRicardo van RhijnAjaxNAC BredaY270-0Jelle ten Rouwelaar
382014-09-13EredivisieMatchweek 5HomeArkadiusz MilikAjaxHeracles AlmeloY451-0Dennis Telgenkamp
392014-08-10EredivisieMatchweek 1HomeLasse 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.