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
12004-01-31Premier LeagueMatchweek 23AwayAston VillaLeicester CityY643-0Ian WalkerPeter Crouch
22003-11-29Premier LeagueMatchweek 14HomeAston VillaSouthamptonY450-0Antti Niemi
32003-11-01Premier LeagueMatchweek 11AwayAston VillaNewcastle UtdY110-0Shay GivenGareth Barry
42003-04-21Premier LeagueMatchweek 35AwayAston VillaNewcastle UtdN690-1Shay GivenSteve Staunton
52003-02-02Premier LeagueMatchweek 26HomeAston VillaBlackburnY401-0Brad FriedelGareth Barry
62003-02-02Premier LeagueMatchweek 26HomeAston VillaBlackburnY20-0Brad FriedelJoey Guðjónsson
72003-01-28Premier LeagueMatchweek 25AwayAston VillaMiddlesbroughY904-2Mark SchwarzerThomas Hitzlsperger
82003-01-11Premier LeagueMatchweek 23AwayAston VillaLiverpoolY490-1Chris Kirkland
92003-01-01Premier LeagueMatchweek 22HomeAston VillaBoltonY80-0Jussi JääskeläinenAlan Wright
102002-12-28Premier LeagueMatchweek 21HomeAston VillaMiddlesbroughY110-0Mark SchwarzerJuan Pablo Ángel
112002-12-26Premier LeagueMatchweek 20AwayAston VillaManchester CityY410-1Peter SchmeichelJlloyd Samuel
122002-11-23Premier LeagueMatchweek 15HomeAston VillaWest HamY722-1David JamesLee Hendrie
132002-09-22Premier LeagueMatchweek 7HomeAston VillaEvertonN852-2Richard WrightOlof Mellberg
142002-05-11Premier LeagueMatchweek 38AwayAston VillaChelseaN882-1Carlo Cudicini
152002-03-17Premier LeagueMatchweek 30HomeAston VillaArsenalN690-2David SeamanMustapha Hadji
162001-12-05Premier LeagueMatchweek 6AwayAston VillaWest HamY10-0David JamesSteve Stone
172001-09-08Premier LeagueMatchweek 4AwayAston VillaLiverpoolY310-0Jerzy DudekPaul Merson
182001-04-14Premier LeagueMatchweek 33HomeAston VillaEvertonY20-0Paul Gerrard
192001-04-04Premier LeagueMatchweek 21HomeAston VillaLeicester CityY300-1Simon RoyceLee Hendrie
202001-03-31Premier LeagueMatchweek 31AwayAston VillaManchester CityY451-1Nicky Weaver
212000-12-16Premier LeagueMatchweek 18HomeAston VillaManchester CityY710-1Nicky WeaverDavid Ginola
222000-12-02Premier LeagueMatchweek 16HomeAston VillaNewcastle UtdY40-0Shay GivenDavid Ginola
232000-11-25Premier LeagueMatchweek 15AwayAston VillaCoventry CityY80-0Chris KirklandIan Taylor
242000-09-16Premier LeagueMatchweek 6HomeAston VillaBradford CityY751-0Matt Clarke
252000-09-09Premier LeagueMatchweek 5AwayAston VillaIpswich TownY541-0Richard WrightPaul Merson
262000-05-06Premier LeagueMatchweek 37AwayAston VillaWimbledonY741-1Neil SullivanGareth Southgate
272000-04-15Premier LeagueMatchweek 33AwayAston VillaTottenhamY691-2Ian WalkerBenito Carbone
282000-04-15Premier LeagueMatchweek 33AwayAston VillaTottenhamY620-2Ian Walker
291999-11-22Premier LeagueMatchweek 15AwayAston VillaCoventry CityY410-1Magnus HedmanSteve Stone
301999-10-23Premier LeagueMatchweek 12HomeAston VillaWimbledonY350-1Neil SullivanBenito Carbone
311999-10-18Premier LeagueMatchweek 11AwayAston VillaSunderlandY460-0Thomas SørensenAlan Thompson
321999-09-25Premier LeagueMatchweek 9AwayAston VillaLeicester CityY730-3Tim FlowersGareth Barry
331999-09-18Premier LeagueMatchweek 8HomeAston VillaBradford CityY710-0Gary Walsh
341999-08-28Premier LeagueMatchweek 6HomeAston VillaMiddlesbroughY50-0Mark SchwarzerAlan Wright
351999-08-16Premier LeagueMatchweek 3HomeAston VillaWest HamY521-1Shaka Hislop
361999-08-16Premier LeagueMatchweek 3HomeAston VillaWest HamY50-0Shaka HislopJulian Joachim
371999-08-11Premier LeagueMatchweek 2HomeAston VillaEvertonY571-0Paul GerrardAlan Wright
381999-04-10Premier LeagueMatchweek 33HomeAston VillaSouthamptonY892-0Neil MossSteve Stone
391999-02-27Premier LeagueMatchweek 27HomeAston VillaCoventry CityY550-2Magnus Hedman
401998-12-13Premier LeagueMatchweek 17HomeAston VillaArsenalY832-2David SeamanAlan Thompson
411998-12-13Premier LeagueMatchweek 17HomeAston VillaArsenalY651-2David SeamanAlan Thompson
421998-11-21Premier LeagueMatchweek 14HomeAston VillaLiverpoolY631-3David JamesStan Collymore
431998-11-21Premier LeagueMatchweek 14HomeAston VillaLiverpoolY470-2David JamesSteve Watson
441998-11-14Premier LeagueMatchweek 13AwayAston VillaSouthamptonY853-1Paul JonesUgo Ehiogu
451998-11-14Premier LeagueMatchweek 13AwayAston VillaSouthamptonY561-1Paul JonesLee Hendrie
461998-11-14Premier LeagueMatchweek 13AwayAston VillaSouthamptonY30-0Paul JonesSteve Watson
471998-11-07Premier LeagueMatchweek 12HomeAston VillaTottenhamY351-0Espen Baardsen
481998-11-07Premier LeagueMatchweek 12HomeAston VillaTottenhamY310-0Espen Baardsen
491998-10-24Premier LeagueMatchweek 10AwayCoventry CitySouthamptonY600-2Paul JonesSteve Froggatt
501998-10-18Premier LeagueMatchweek 9HomeCoventry CitySheffield WedsY750-0Kevin PressmanNoel Whelan
511998-08-15Premier LeagueMatchweek 1HomeCoventry CityChelseaY161-0Ed de GoeyNoel Whelan
521998-05-10Premier LeagueMatchweek 38AwayCoventry CityEvertonY890-1Thomas MyhreDavid Burrows
531998-05-02Premier LeagueMatchweek 37HomeCoventry CityBlackburnY190-0John Filan
541998-04-19Premier LeagueMatchweek 35HomeCoventry CityLiverpoolY470-1Brad Friedel
551998-04-13Premier LeagueMatchweek 34AwayCoventry CityTottenhamY860-1Ian WalkerNoel Whelan
561998-02-28Premier LeagueMatchweek 28AwayCoventry CityCrystal PalaceY772-0Kevin MillerPaul Telfer
571998-02-21Premier LeagueMatchweek 27HomeCoventry CityBarnsleyY890-0David Watson
581998-02-07Premier LeagueMatchweek 25HomeCoventry CitySheffield WedsY740-0Kevin Pressman
591998-01-31Premier LeagueMatchweek 24AwayCoventry CityBoltonY794-1Keith Branagan
601998-01-31Premier LeagueMatchweek 24AwayCoventry CityBoltonY733-1Keith Branagan
611998-01-17Premier LeagueMatchweek 23HomeCoventry CityArsenalY661-2David Seaman
621997-12-28Premier LeagueMatchweek 21HomeCoventry CityManchester UtdY861-2Kevin Pilkington
631997-11-08Premier LeagueMatchweek 14HomeCoventry CityNewcastle UtdY821-1Shay Given
641997-11-08Premier LeagueMatchweek 14HomeCoventry CityNewcastle UtdY40-0Shay Given
651997-11-01Premier LeagueMatchweek 13AwayCoventry CityWimbledonY221-0Neil Sullivan
661997-09-24Premier LeagueMatchweek 8HomeCoventry CityCrystal PalaceY80-0Kevin Miller
671997-08-09Premier LeagueMatchweek 1HomeCoventry CityChelseaY882-2Ed de GoeyPaul Telfer
681997-08-09Premier LeagueMatchweek 1HomeCoventry CityChelseaY821-2Ed de GoeyGary McAllister
691997-08-09Premier LeagueMatchweek 1HomeCoventry CityChelseaY410-1Ed de GoeyJohn Salako
701997-05-11Premier LeagueMatchweek 38AwayCoventry CityTottenhamY130-0Espen BaardsenGary McAllister
711997-04-21Premier LeagueMatchweek 36HomeCoventry CityArsenalY20-0David Seaman
721997-04-09Premier LeagueMatchweek 34HomeCoventry CityChelseaY490-1Frode GrodåsNoel Whelan
731997-04-06Premier LeagueMatchweek 33AwayCoventry CityLiverpoolY901-1David JamesGary McAllister
741997-03-03Premier LeagueMatchweek 29HomeCoventry CityWimbledonY370-1Paul HealdGary McAllister
751997-01-01Premier LeagueMatchweek 21HomeCoventry CitySunderlandY100-1Lionel PérezGary McAllister
761996-12-26Premier LeagueMatchweek 19AwayCoventry CityLeeds UnitedY381-1Nigel MartynJohn Salako
771996-12-21Premier LeagueMatchweek 18AwayCoventry CityLeicester CityY721-0Kasey KellerGary McAllister
781996-12-21Premier LeagueMatchweek 18AwayCoventry CityLeicester CityY120-0Kasey KellerGary McAllister
791996-11-30Premier LeagueMatchweek 15AwayCoventry CityDerby CountyY430-1Russell HoultJohn Salako
801996-11-23Premier LeagueMatchweek 14HomeCoventry CityAston VillaY740-1Michael OakesDarren Huckerby
811996-11-16Premier LeagueMatchweek 13AwayCoventry CityWimbledonY701-2Neil SullivanLiam Daish
821996-10-13Premier LeagueMatchweek 9HomeCoventry CitySouthamptonN900-1Neil Moss
831996-03-30Premier LeagueMatchweek 33AwayCoventry CityTottenhamY210-0Ian WalkerKevin Richardson
841996-01-31Premier LeagueMatchweek 20AwayCoventry CityWest HamY640-2Luděk MikloškoNoel Whelan
851996-01-20Premier LeagueMatchweek 24AwayCoventry CityManchester CityY660-1Eike ImmelMarcus Hall
861995-12-16Premier LeagueMatchweek 18AwayCoventry CityAston VillaY540-2Nigel SpinkPaul Telfer
871995-12-09Premier LeagueMatchweek 17HomeCoventry CityBlackburnY601-0Tim FlowersKevin Richardson
881995-12-04Premier LeagueMatchweek 16AwayCoventry CitySheffield WedsY562-2Kevin PressmanDavid Rennie
891995-12-04Premier LeagueMatchweek 16AwayCoventry CitySheffield WedsY371-1Kevin Pressman
901995-12-04Premier LeagueMatchweek 16AwayCoventry CitySheffield WedsY180-0Kevin PressmanJohn Salako
911995-11-25Premier LeagueMatchweek 15HomeCoventry CityWimbledonY671-3Paul HealdPaul Telfer
921995-11-19Premier LeagueMatchweek 13AwayCoventry CityQPRY750-1Juergen SommerJohn Salako
931995-11-04Premier LeagueMatchweek 12HomeCoventry CityTottenhamY70-0Ian WalkerNii Lamptey
941995-10-28Premier LeagueMatchweek 11AwayCoventry CityLeeds UnitedY120-0John LukicJohn Salako
951995-09-09Premier LeagueMatchweek 5HomeCoventry CityNott'ham ForestY100-0Mark CrossleyBrian Borrows
961995-08-23Premier LeagueMatchweek 2HomeCoventry CityManchester CityY861-1Eike ImmelJohn Salako
971995-05-09Premier LeagueMatchweek 37AwayCoventry CityTottenhamY682-0Ian WalkerGordon Strachan
981995-04-15Premier LeagueMatchweek 38HomeCoventry CitySheffield WedsY30-0Chris WoodsPaul Cook
991995-03-11Premier LeagueMatchweek 34HomeCoventry CityBlackburnY300-0Tim Flowers
1001995-02-11Premier LeagueMatchweek 28AwayCoventry CityCrystal PalaceY851-0Nigel MartynPeter Ndlovu
1011995-01-25Premier LeagueMatchweek 26AwayCoventry CityNorwich CityY220-0Simon Tracey
1021994-11-06Premier LeagueMatchweek 14AwayCoventry CityChelseaY450-0Kevin HitchcockPaul Cook
1031994-11-02Premier LeagueMatchweek 13HomeCoventry CityCrystal PalaceY230-2Nigel MartynAlly Pickering
1041994-10-29Premier LeagueMatchweek 12HomeCoventry CityManchester CityY850-0Simon TraceyPeter Ndlovu
1051994-10-15Premier LeagueMatchweek 10AwayCoventry CityEvertonY70-0Neville SouthallDavid Busst
1061994-10-03Premier LeagueMatchweek 8AwayCoventry CityLeicester CityY731-1Kevin PooleAlly Pickering
1071994-09-24Premier LeagueMatchweek 7HomeCoventry CitySouthamptonY20-0Bruce GrobbelaarDavid Rennie
1081994-09-17Premier LeagueMatchweek 6HomeCoventry CityLeeds UnitedY500-0John LukicSean Flynn
1091994-09-10Premier LeagueMatchweek 5AwayCoventry CityQPRY841-2Tony RobertsRoy Wegerle
1101994-04-04Premier LeagueMatchweek 37HomeManchester UtdOldham AthleticN661-1Jon HallworthAndrei Kanchelskis
1111992-08-24Premier LeagueMatchweek 4AwayManchester UtdSouthamptonY890-0Tim FlowersBrian McClair
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
12003-04-26Premier LeagueMatchweek 36AwayMarcus AllbäckAston VillaEvertonY490-0Richard Wright
22003-02-08Premier LeagueMatchweek 27AwayGareth BarryAston VillaFulhamY30-0Maik Taylor
32002-11-23Premier LeagueMatchweek 15HomeLee HendrieAston VillaWest HamY290-0David James
42001-12-22Premier LeagueMatchweek 18AwayJuan Pablo ÁngelAston VillaDerby CountyY450-1Mart Poom
52001-09-24Premier LeagueMatchweek 7AwayGeorge BoatengAston VillaSouthamptonY90-0Paul Jones
62001-09-08Premier LeagueMatchweek 4AwayLee HendrieAston VillaLiverpoolY551-1Jerzy Dudek
72001-04-17Premier LeagueMatchweek 34AwayLee HendrieAston VillaCharlton AthY902-3Saša Ilić
82000-11-11Premier LeagueMatchweek 13HomeIan TaylorAston VillaTottenhamY571-0Neil Sullivan
92000-09-23Premier LeagueMatchweek 7AwayJulian JoachimAston VillaMiddlesbroughY740-0Gary Walsh
102000-09-06Premier LeagueMatchweek 4AwaySteve StoneAston VillaLiverpoolY830-3Sander Westerveld
112000-04-22Premier LeagueMatchweek 34HomeAlan ThompsonAston VillaLeicester CityY310-0Tim Flowers
122000-04-15Premier LeagueMatchweek 33AwayAlan WrightAston VillaTottenhamY743-2Ian Walker
132000-04-15Premier LeagueMatchweek 33AwayBenito CarboneAston VillaTottenhamY702-2Ian Walker
141999-08-11Premier LeagueMatchweek 2HomeJulian JoachimAston VillaEvertonY90-0Paul Gerrard
151999-02-06Premier LeagueMatchweek 24HomeJulian JoachimAston VillaBlackburnY690-3John Filan
161998-12-05Premier LeagueMatchweek 16HomeJulian JoachimAston VillaManchester UtdY550-1Peter Schmeichel
171998-10-03Premier LeagueMatchweek 8HomeTrond Egil SoltvedtCoventry CityAston VillaY710-2Mark Bosnich
181998-09-19Premier LeagueMatchweek 6HomeNoel WhelanCoventry CityNewcastle UtdY40-0Shay Given
191998-08-15Premier LeagueMatchweek 1HomeDarren HuckerbyCoventry CityChelseaY100-0Ed de Goey
201998-05-02Premier LeagueMatchweek 37HomeGeorge BoatengCoventry CityBlackburnY341-0John Filan
211998-04-04Premier LeagueMatchweek 32AwayNoel WhelanCoventry CityLeicester CityY800-1Kasey Keller
221998-01-31Premier LeagueMatchweek 24AwayDarren HuckerbyCoventry CityBoltonY581-1Keith Branagan
231997-12-28Premier LeagueMatchweek 21HomeNoel WhelanCoventry CityManchester UtdY120-0Kevin Pilkington
241997-12-13Premier LeagueMatchweek 18HomeGary BreenCoventry CityTottenhamY631-0Ian Walker
251997-12-13Premier LeagueMatchweek 18HomeDarren HuckerbyCoventry CityTottenhamY420-0Ian Walker
261997-11-01Premier LeagueMatchweek 13AwayDarren HuckerbyCoventry CityWimbledonY170-0Neil Sullivan
271997-09-13Premier LeagueMatchweek 6HomeTrond Egil SoltvedtCoventry CitySouthamptonY650-0Paul Jones
281997-08-27Premier LeagueMatchweek 4HomeDarren HuckerbyCoventry CityWest HamY380-0Luděk Mikloško
291997-08-23Premier LeagueMatchweek 3HomePaul TelferCoventry CityBoltonY80-0Keith Branagan
301997-04-09Premier LeagueMatchweek 34HomePaul WilliamsCoventry CityChelseaY511-1Frode Grodås
311996-09-14Premier LeagueMatchweek 6HomeNoel WhelanCoventry CityLeeds UnitedY651-1Nigel Martyn
321996-04-13Premier LeagueMatchweek 36HomeEoin JessCoventry CityQPRY690-0Juergen Sommer
331996-03-02Premier LeagueMatchweek 29HomeNoel WhelanCoventry CityWest HamY151-1Luděk Mikloško
341995-12-09Premier LeagueMatchweek 17HomeDavid BusstCoventry CityBlackburnY400-0Tim Flowers
351995-05-01Premier LeagueMatchweek 40HomePeter NdlovuCoventry CityManchester UtdY390-1Peter Schmeichel
361995-03-14Premier LeagueMatchweek 30AwayPeter NdlovuCoventry CityLiverpoolY210-0David James
371995-02-25Premier LeagueMatchweek 31HomeMike MarshCoventry CityLeicester CityY271-0Kevin Poole
381995-02-25Premier LeagueMatchweek 31HomeSean FlynnCoventry CityLeicester CityY180-0Kevin Poole
391995-01-25Premier LeagueMatchweek 26AwayLeigh JenkinsonCoventry CityNorwich CityY761-2Simon Tracey
401994-10-03Premier LeagueMatchweek 8AwayRoy WegerleCoventry CityLeicester CityY120-0Kevin Poole

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.