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
12023-12-16Premier LeagueMatchweek 17HomeManchester CityCrystal PalaceY0.390.89Right Foot14240-0Dean HendersonPhil FodenPhil FodenPass (Live)Rúben DiasPass (Live)
22023-12-10Premier LeagueMatchweek 16AwayManchester CityLuton TownY0.310.35Left Foot7651-1Thomas KaminskiJulián ÁlvarezJulián ÁlvarezPass (Live)Phil FodenPass (Live)
32023-12-03Premier LeagueMatchweek 14HomeManchester CityTottenhamN0.450.81Right Foot12812-2Guglielmo VicarioErling HaalandErling HaalandPass (Live)RodriPass (Live)
42023-04-08Premier LeagueMatchweek 30AwayManchester CitySouthamptonY0.290.49Right Foot8581-0Gavin BazunuJack GrealishShot
52023-04-01Premier LeagueMatchweek 29HomeManchester CityLiverpoolY0.370.87Right Foot10743-1AlissonKevin De BruyneKevin De BruynePass (Live)Jack GrealishPass (Live)
62023-02-15Premier LeagueMatchweek 12AwayManchester CityArsenalY0.090.04Right Foot18721-1Aaron Ramsdaleİlkay Gündoğanİlkay GündoğanPass (Live)Erling HaalandPass (Live)Deflected
72023-01-14Premier LeagueMatchweek 20AwayManchester CityManchester UtdN0.440.90Head4600-0David de GeaKevin De BruyneKevin De BruynePass (Live)Riyad MahrezPass (Live)
82022-09-17Premier LeagueMatchweek 8AwayManchester CityWolvesY0.330.95Left Foot610-0José SáKevin De BruyneKevin De BruynePass (Live)Phil FodenPass (Live)
92022-05-15Premier LeagueMatchweek 37AwayManchester CityWest HamY0.060.05Right Foot18490-2Łukasz FabiańskiRodriRodriPass (Live)Oleksandr ZinchenkoPass (Live)Deflected, Volley
102021-12-14Premier LeagueMatchweek 17HomeManchester CityLeeds UnitedY0.220.07Head9131-0Illan MeslierRiyad MahrezRiyad MahrezPass (Live)Bernardo SilvaPass (Live)
112021-08-21Premier LeagueMatchweek 2HomeManchester CityNorwich CityY0.550.77Left Foot5221-0Tim KrulGabriel JesusKyle WalkerPass (Live)Rúben DiasPass (Live)
122021-01-27Premier LeagueMatchweek 20AwayAston VillaBurnleyY*0.410.72Right Foot9681-1Nick PopeDouglas LuizDouglas LuizPass (Live)Jack GrealishPass (Live)
132020-11-30Premier LeagueMatchweek 10AwayAston VillaWest HamY*0.030.47Right Foot24250-1Łukasz FabiańskiMatty CashMatty CashPass (Live)Douglas LuizPass (Live)Deflected
142020-11-01Premier LeagueMatchweek 7HomeAston VillaSouthamptonY*0.030.15Right Foot2490+72-4Alex McCarthyDouglas LuizDouglas LuizPass (Live)Ahmed ElmohamadyPass (Dead)
152020-10-04Premier LeagueMatchweek 4HomeAston VillaLiverpoolY*0.290.63Right Foot16756-2AdriánJohn McGinnJohn McGinnPass (Live)Ollie WatkinsPass (Live)
162020-10-04Premier LeagueMatchweek 4HomeAston VillaLiverpoolY*0.040.28Right Foot18665-2AdriánOllie WatkinsOllie WatkinsPass (Live)Deflected
172020-09-28Premier LeagueMatchweek 3AwayAston VillaFulhamY*0.310.38Right Foot740-0Alphonse AreolaJohn McGinnJohn McGinnPass (Live)
182020-07-26Premier LeagueMatchweek 38AwayAston VillaWest HamY*0.050.04Left Foot15840-0Łukasz FabiańskiJohn McGinnJohn McGinnPass (Live)Keinan DavisPass (Live)
192020-01-18Premier LeagueMatchweek 23AwayAston VillaBrightonY*0.060.23Left Foot14750-1Mathew RyanDouglas LuizDouglas LuizPass (Live)
202020-01-01Premier LeagueMatchweek 21AwayAston VillaBurnleyY*0.050.18Right Foot15411-0Nick PopeDouglas LuizDouglas LuizPass (Live)Marvelous NakambaPass (Live)
212019-12-21Premier LeagueMatchweek 18HomeAston VillaSouthamptonY*0.020.55Right Foot23750-3Alex McCarthyFrederic GuilbertPass (Live)Björn EngelsPass (Live)Volley
222019-12-08Premier LeagueMatchweek 16HomeAston VillaLeicester CityY*0.040.53Right Foot1545+20-2Kasper SchmeichelEzri KonsaJohn McGinnPass (Dead)Jack GrealishFouledDeflected
232019-12-01Premier LeagueMatchweek 14AwayAston VillaManchester UtdY*0.040.73Right Foot16110-0David de GeaAnwar El GhaziAnwar El GhaziPass (Live)Anwar El GhaziTake-On
242019-10-19Premier LeagueMatchweek 9HomeAston VillaBrightonY*0.810.93Right Foot345+20-1Mathew RyanFrederic GuilbertWesley MoraesPass (Live)Jack GrealishPass (Live)
252019-10-05Premier LeagueMatchweek 8AwayAston VillaNorwich CityY*0.330.68Left Foot14492-0Michael McGovernAnwar El GhaziAnwar El GhaziPass (Live)Jack GrealishPass (Live)
262019-04-19ChampionshipMatchweek 43AwayAston VillaBoltonY*0.410.74Head4470-0Ben AlnwickTammy AbrahamTammy AbrahamPass (Live)Tammy AbrahamTake-On
272019-04-10ChampionshipMatchweek 41AwayAston VillaRotherham UtdY*0.080.25Right Foot15511-1Marek RodákAhmed ElmohamadyAhmed ElmohamadyPass (Live)Jack GrealishPass (Live)
282019-03-10ChampionshipMatchweek 36AwayAston VillaBirmingham CityY*0.050.43Left Foot15670-0Lee CampNeil TaylorNeil TaylorPass (Live)John McGinnPass (Live)
292019-03-02ChampionshipMatchweek 35HomeAston VillaDerby CountyY*0.030.49Right Foot2145+23-0Scott CarsonGlenn WhelanGlenn WhelanPass (Dead)Anwar El GhaziTake-OnVolley
302018-11-25ChampionshipMatchweek 18HomeAston VillaBirmingham CityY0.620.77Head2391-1Lee CampAlbert AdomahAlbert AdomahPass (Live)Conor HourihanePass (Live)
312018-11-02ChampionshipMatchweek 16HomeAston VillaBoltonY0.570.92Right Foot840-0Ben AlnwickTammy AbrahamJack GrealishTake-OnTammy AbrahamPass (Live)
322018-04-10ChampionshipMatchweek 42HomeAston VillaCardiff CityY850-0Neil Etheridge
332018-04-07ChampionshipMatchweek 41AwayAston VillaNorwich CityY670-2Angus GunnJonathan Kodjia
342018-02-03ChampionshipMatchweek 30HomeAston VillaBurton AlbionY882-1Stephen BywaterAhmed Elmohamady
352017-05-07ChampionshipMatchweek 46HomeAston VillaBrightonN890-1David StockdaleNeil Taylor
362017-04-17ChampionshipMatchweek 43AwayAston VillaFulhamY500-1Marcus BettinelliScott Hogan
372016-12-10ChampionshipMatchweek 20HomeAston VillaWigan AthleticY880-0Jussi Jääskeläinen
382016-08-27ChampionshipMatchweek 5AwayAston VillaBristol CityY50-0Richard O'DonnellLeandro Bacuna
392016-08-13ChampionshipMatchweek 2HomeAston VillaRotherham UtdY842-0Lee CampRudy Gestede
402015-09-13Premier LeagueMatchweek 5AwayAston VillaLeicester CityY390-0Kasper SchmeichelMicah Richards
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
12023-08-27Premier LeagueMatchweek 3AwayErling HaalandManchester CitySheffield UtdY0.210.45Head4630-0Wes FoderinghamJack GrealishPass (Live)Mateo KovačićPass (Live)
22023-05-03Premier LeagueMatchweek 28HomeErling HaalandManchester CityWest HamY0.520.73Left Foot16701-0Łukasz FabiańskiJack GrealishPass (Live)Bernardo SilvaPass (Live)
32023-04-08Premier LeagueMatchweek 30AwayErling HaalandManchester CitySouthamptonY0.380.45Left Foot9682-0Gavin BazunuJack GrealishPass (Live)Kevin De BruynePass (Live)Volley
42023-04-01Premier LeagueMatchweek 29HomeJulián ÁlvarezManchester CityLiverpoolY0.510.42Right Foot8270-1AlissonJack GrealishPass (Live)İlkay GündoğanPass (Live)
52023-02-18Premier LeagueMatchweek 24AwayBernardo SilvaManchester CityNott'ham ForestY0.020.09Left Foot24410-0Keylor NavasJack GrealishPass (Live)İlkay GündoğanPass (Live)
62023-01-05Premier LeagueMatchweek 19AwayRiyad MahrezManchester CityChelseaN0.740.86Right Foot4630-0Kepa ArrizabalagaJack GrealishPass (Live)Kevin De BruynePass (Live)
72022-12-28Premier LeagueMatchweek 17AwayErling HaalandManchester CityLeeds UnitedY0.180.34Right Foot13642-0Illan MeslierJack GrealishPass (Live)Erling HaalandPass (Live)
82022-12-28Premier LeagueMatchweek 17AwayErling HaalandManchester CityLeeds UnitedY0.680.74Left Foot13511-0Illan MeslierJack GrealishPass (Live)Jack GrealishInterception
92022-05-08Premier LeagueMatchweek 36HomeRaheem SterlingManchester CityNewcastle UtdY0.410.94Right Foot990+34-0Martin DúbravkaJack GrealishPass (Live)Phil FodenPass (Live)
102021-10-23Premier LeagueMatchweek 9AwayPhil FodenManchester CityBrightonY0.750.87Left Foot12281-0Robert SánchezJack GrealishPass (Live)Bernardo SilvaPass (Live)
112021-08-28Premier LeagueMatchweek 3HomeGabriel JesusManchester CityArsenalY0.420.80Left Foot5432-0Bernd LenoJack GrealishPass (Live)Ferrán TorresPass (Live)
122021-02-03Premier LeagueMatchweek 22HomeOllie WatkinsAston VillaWest HamY*0.320.67Right Foot12810-2Łukasz FabiańskiJack GrealishPass (Live)Ollie WatkinsPass (Live)
132021-01-30Premier LeagueMatchweek 21AwayRoss BarkleyAston VillaSouthamptonY*0.250.38Head10410-0Alex McCarthyJack GrealishPass (Live)Matt TargettPass (Live)
142021-01-23Premier LeagueMatchweek 11HomeBertrand TraoréAston VillaNewcastle UtdY*0.040.27Right Foot17421-0Karl DarlowJack GrealishPass (Live)Bertrand TraoréPass (Live)
152021-01-01Premier LeagueMatchweek 17AwayBertrand TraoréAston VillaManchester UtdY*0.250.10Left Foot6580-1David de GeaJack GrealishPass (Live)John McGinnPass (Dead)Deflected
162020-12-20Premier LeagueMatchweek 14AwayBertrand TraoréAston VillaWest BromY*0.070.46Left Foot21841-0Sam JohnstoneJack GrealishPass (Live)
172020-11-08Premier LeagueMatchweek 8AwayOllie WatkinsAston VillaArsenalY*0.350.42Left Foot12752-0Bernd LenoJack GrealishPass (Live)Emiliano MartínezPass (Live)
182020-11-01Premier LeagueMatchweek 7HomeTyrone MingsAston VillaSouthamptonY*0.130.56Head6620-4Alex McCarthyJack GrealishPass (Live)John McGinnPass (Live)
192020-10-04Premier LeagueMatchweek 4HomeRoss BarkleyAston VillaLiverpoolY*0.030.45Left Foot23554-1AdriánJack GrealishPass (Live)Ross BarkleyPass (Live)Deflected
202020-10-04Premier LeagueMatchweek 4HomeOllie WatkinsAston VillaLiverpoolY*0.070.57Right Foot12221-0AdriánJack GrealishPass (Live)Ollie WatkinsPass (Live)
212020-10-04Premier LeagueMatchweek 4HomeOllie WatkinsAston VillaLiverpoolY*0.360.67Left Foot1140-0AdriánJack GrealishPass (Live)
222020-02-16Premier LeagueMatchweek 26HomeBjörn EngelsAston VillaTottenhamY*0.190.28Head6531-2Hugo LlorisJack GrealishPass (Dead)Jack GrealishPass (Live)
232019-12-26Premier LeagueMatchweek 19HomeConor HourihaneAston VillaNorwich CityY*0.070.38Left Foot16640-0Tim KrulJack GrealishPass (Live)Jack GrealishTake-OnDeflected
242019-11-25Premier LeagueMatchweek 13HomeConor HourihaneAston VillaNewcastle UtdY*0.110.28Left Foot20320-0Martin DúbravkaJack GrealishPass (Live)Conor HourihanePass (Live)
252019-10-19Premier LeagueMatchweek 9HomeMatt TargettAston VillaBrightonY*0.050.03Left Foot1190+41-1Mathew RyanJack GrealishPass (Live)Jack GrealishTake-On
262019-09-22Premier LeagueMatchweek 6AwayWesley MoraesAston VillaArsenalY*0.470.53Right Foot5601-1Bernd LenoJack GrealishPass (Live)Neil TaylorPass (Live)
272019-08-17Premier LeagueMatchweek 2HomeDouglas LuizAston VillaBournemouthY*0.020.40Right Foot28710-2Aaron RamsdaleJack GrealishPass (Live)John McGinnPass (Live)
282019-05-11ChampionshipSemi-finalsHomeConor HourihaneAston VillaWest BromY*0.040.41Left Foot27750-1Sam JohnstoneJack GrealishPass (Live)John McGinnPass (Live)
292019-04-19ChampionshipMatchweek 43AwayTammy AbrahamAston VillaBoltonY*0.640.85Head5571-0Ben AlnwickJack GrealishPass (Live)
302019-03-16ChampionshipMatchweek 38HomeJohn McGinnAston VillaMiddlesbroughY*0.050.38Left Foot20441-0Darren RandolphJack GrealishPass (Live)Neil TaylorPass (Live)
312018-12-07ChampionshipMatchweek 21AwayAnwar El GhaziAston VillaWest BromY0.030.43Right Foot27591-1Sam JohnstoneJack GrealishPass (Live)Alan HuttonPass (Live)
322018-11-28ChampionshipMatchweek 19HomeTammy AbrahamAston VillaNott'ham ForestY0.110.39Head8713-4Costel PantilimonJack GrealishPass (Dead)John McGinnFouled
332018-11-02ChampionshipMatchweek 16HomeJames ChesterAston VillaBoltonY0.100.21Head4581-0Ben AlnwickJack GrealishPass (Dead)John McGinnFouled
342018-08-06ChampionshipMatchweek 1AwayTommy ElphickAston VillaHull CityY0.390.90Head7140-1David MarshallJack GrealishPass (Dead)Glenn WhelanPass (Live)
352018-05-12ChampionshipSemi-finalsAwayMile JedinakAston VillaMiddlesbroughY150-0Darren Randolph
362018-04-13ChampionshipMatchweek 43HomeLewis GrabbanAston VillaLeeds UnitedY290-0Bailey Peacock-Farrell
372018-02-11ChampionshipMatchweek 31HomeAlbert AdomahAston VillaBirmingham CityY600-0David Stockdale
382018-01-20ChampionshipMatchweek 28HomeConor HourihaneAston VillaBarnsleyY192-1Adam Davies
392018-01-01ChampionshipMatchweek 26HomeRobert SnodgrassAston VillaBristol CityY602-0Luke Steele
402017-12-01ChampionshipMatchweek 20AwayHenri LansburyAston VillaLeeds UnitedN710-1Felix Wiedwald
412017-10-30PL2 — Div. 2Regular seasonHomeCallum O'HareAston VillaNewcastle UtdY171-0Freddie Woodman
422017-10-23PL2 — Div. 2Regular seasonAwayHarry McKirdyAston VillaReadingY491-2George Legg
432017-02-04ChampionshipMatchweek 30AwayJonathan KodjiaAston VillaNott'ham ForestY190-0Stephen Henderson
442016-08-16ChampionshipMatchweek 3HomeRoss McCormackAston VillaHuddersfieldY250-0Danny Ward
452015-05-09Premier LeagueMatchweek 36HomeTom CleverleyAston VillaWest HamY310-0Adrián

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.