Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start Minute Score Goalkeeper Assist Notes
12007-11-24Premier LeagueMatchweek 14AwaySunderlandEvertonY45+20-3Tim HowardKenwyne Jones
22004-10-03Premier LeagueMatchweek 8HomeBirmingham CityNewcastle UtdN230-1Shay GivenDavid Dunn
32004-09-18Premier LeagueMatchweek 6HomeBirmingham CityCharlton AthN680-1Dean KielyMuzzy Izzet
42004-01-10Premier LeagueMatchweek 21HomeBlackburnBoltonY241-1Jussi JääskeläinenAndy Cole
52004-01-07Premier LeagueMatchweek 20AwayBlackburnWolvesN781-2Michael OakesBrett Emerton
62003-11-10Premier LeagueMatchweek 12HomeBlackburnEvertonY131-0Nigel MartynBrett Emerton
72003-08-23Premier LeagueMatchweek 2AwayBlackburnBoltonY90+41-2Jussi JääskeläinenCorrado Grabbi
82003-05-11Premier LeagueMatchweek 38AwayBlackburnTottenhamY50-0Kasey KellerAndy Cole
92003-02-22Premier LeagueMatchweek 28AwayBlackburnChelseaN860-0Carlo CudiciniDavid Dunn
102003-01-29Premier LeagueMatchweek 25AwayBlackburnWest HamY380-0David JamesDavid Thompson
112003-01-01Premier LeagueMatchweek 22HomeBlackburnMiddlesbroughY570-0Mark SchwarzerAndy Cole
122002-11-30Premier LeagueMatchweek 16HomeBlackburnFulhamY350-0Edwin van der SarDamien Duff
132002-10-26Premier LeagueMatchweek 11AwayBlackburnArsenalY511-1David SeamanEgil Østenstad
142002-09-30Premier LeagueMatchweek 8AwayBlackburnWest BromN720-0Russell Hoult
152002-08-24Premier LeagueMatchweek 2AwayBlackburnBirmingham CityY130-0Nico Vaesen
162001-11-17Premier LeagueMatchweek 13HomeManchester UtdLeicester CityY501-0Ian WalkerGary Neville
172001-04-14Premier LeagueMatchweek 33HomeManchester UtdCoventry CityY271-1Chris KirklandRoy Keane
182001-04-14Premier LeagueMatchweek 33HomeManchester UtdCoventry CityY120-1Chris KirklandNicky Butt
192001-03-17Premier LeagueMatchweek 30HomeManchester UtdLeicester CityN880-0Simon Royce
202001-02-25Premier LeagueMatchweek 28HomeManchester UtdArsenalY222-1David SeamanDavid Beckham
212001-02-25Premier LeagueMatchweek 28HomeManchester UtdArsenalY181-1David SeamanRoy Keane
222001-02-25Premier LeagueMatchweek 28HomeManchester UtdArsenalY30-0David SeamanPaul Scholes
232001-01-01Premier LeagueMatchweek 22HomeManchester UtdWest HamY582-0Shaka HislopRoy Keane
242000-11-25Premier LeagueMatchweek 15AwayManchester UtdDerby CountyY762-0Mart PoomTeddy Sheringham
252000-10-21Premier LeagueMatchweek 10HomeManchester UtdLeeds UnitedY410-0Paul RobinsonOle Gunnar Solskjær
262000-04-29Premier LeagueMatchweek 36AwayManchester UtdWatfordN680-1Alec ChamberlainTeddy Sheringham
272000-04-24Premier LeagueMatchweek 35HomeManchester UtdChelseaY692-2Ed de Goey
282000-04-24Premier LeagueMatchweek 35HomeManchester UtdChelseaY100-0Ed de Goey
292000-03-25Premier LeagueMatchweek 30AwayManchester UtdBradford CityY401-0Matt ClarkeRyan Giggs
302000-03-25Premier LeagueMatchweek 30AwayManchester UtdBradford CityY370-0Matt ClarkeDavid Beckham
312000-03-18Premier LeagueMatchweek 29AwayManchester UtdLeicester CityY831-0Tim FlowersRyan Giggs
322000-03-11Premier LeagueMatchweek 28HomeManchester UtdDerby CountyY722-1Mart PoomRoy Keane
332000-03-11Premier LeagueMatchweek 28HomeManchester UtdDerby CountyY701-1Mart PoomQuinton Fortune
342000-03-11Premier LeagueMatchweek 28HomeManchester UtdDerby CountyY120-0Mart Poom
351999-12-26Premier LeagueMatchweek 19HomeManchester UtdBradford CityN791-0Matt ClarkePhil Neville
361999-12-18Premier LeagueMatchweek 18AwayManchester UtdWest HamY623-2Shaka HislopRyan Giggs
371999-12-18Premier LeagueMatchweek 18AwayManchester UtdWest HamY90-0Shaka HislopDavid Beckham
381999-10-16Premier LeagueMatchweek 11HomeManchester UtdWatfordY390-0Alec ChamberlainNicky Butt
391999-09-25Premier LeagueMatchweek 9HomeManchester UtdSouthamptonY642-2Paul JonesNicky Butt
401999-09-25Premier LeagueMatchweek 9HomeManchester UtdSouthamptonY371-1Paul JonesTeddy Sheringham
411999-08-25Premier LeagueMatchweek 5AwayManchester UtdCoventry CityY751-0Magnus HedmanDavid Beckham
421999-08-14Premier LeagueMatchweek 3HomeManchester UtdLeeds UnitedY801-0Nigel MartynDavid Beckham
431999-08-14Premier LeagueMatchweek 3HomeManchester UtdLeeds UnitedY760-0Nigel MartynPhil Neville
441999-08-11Premier LeagueMatchweek 2HomeManchester UtdSheffield WedsY351-0Pavel SrníčekRyan Giggs
451999-08-08Premier LeagueMatchweek 1AwayManchester UtdEvertonY70-0Paul GerrardAndy Cole
461999-05-09Premier LeagueMatchweek 37AwayManchester UtdMiddlesbroughY450-0Mark SchwarzerTeddy Sheringham
471999-05-05Premier LeagueMatchweek 28AwayManchester UtdLiverpoolY230-0Brad FriedelDavid Beckham
481999-02-27Premier LeagueMatchweek 27HomeManchester UtdSouthamptonY831-0Paul JonesDavid Beckham
491999-02-06Premier LeagueMatchweek 24AwayManchester UtdNott'ham ForestY663-1Dave Beasant
501999-02-06Premier LeagueMatchweek 24AwayManchester UtdNott'ham ForestY20-0Dave BeasantPaul Scholes
511999-02-03Premier LeagueMatchweek 32HomeManchester UtdDerby CountyY650-0Russell HoultNicky Butt
521999-01-31Premier LeagueMatchweek 23AwayManchester UtdCharlton AthY890-0Simon RoycePaul Scholes
531999-01-16Premier LeagueMatchweek 22AwayManchester UtdLeicester CityY844-2Kasey Keller
541999-01-16Premier LeagueMatchweek 22AwayManchester UtdLeicester CityY633-1Kasey KellerDenis Irwin
551999-01-16Premier LeagueMatchweek 22AwayManchester UtdLeicester CityY100-0Kasey KellerDenis Irwin
561999-01-10Premier LeagueMatchweek 21HomeManchester UtdWest HamY100-0Shaka HislopAndy Cole
571998-11-14Premier LeagueMatchweek 13HomeManchester UtdBlackburnY441-0John FilanNicky Butt
581998-10-31Premier LeagueMatchweek 11AwayManchester UtdEvertonY140-0Thomas Myhre
591998-10-17Premier LeagueMatchweek 9HomeManchester UtdWimbledonY543-1Neil Sullivan
601998-10-03Premier LeagueMatchweek 8AwayManchester UtdSouthamptonY110-0Paul JonesAndy Cole
611998-09-12Premier LeagueMatchweek 5HomeManchester UtdCoventry CityY210-0Magnus HedmanPaul Scholes
621998-09-09Premier LeagueMatchweek 4HomeManchester UtdCharlton AthY482-1Saša IlićDavid Beckham
631998-09-09Premier LeagueMatchweek 4HomeManchester UtdCharlton AthY451-1Saša IlićDavid Beckham
641998-05-10Premier LeagueMatchweek 38HomeAston VillaArsenalY370-0David Seaman
651998-05-02Premier LeagueMatchweek 37AwayAston VillaSheffield WedsY210-0Kevin PressmanFernando Nélson
661998-04-18Premier LeagueMatchweek 35AwayAston VillaSouthamptonY601-1Paul JonesAlan Wright
671998-04-11Premier LeagueMatchweek 33AwayAston VillaCoventry CityY481-0Steve OgrizovicJulian Joachim
681998-04-11Premier LeagueMatchweek 33AwayAston VillaCoventry CityY50-0Steve OgrizovicLee Hendrie
691998-03-28Premier LeagueMatchweek 31AwayAston VillaEvertonY813-1Thomas MyhreLee Hendrie
701998-03-28Premier LeagueMatchweek 31AwayAston VillaEvertonY722-1Thomas Myhre
711998-02-07Premier LeagueMatchweek 25AwayAston VillaDerby CountyY900-0Mart Poom
721997-11-29Premier LeagueMatchweek 16AwayAston VillaWest HamY470-1Luděk MikloškoSavo Milošević
731997-09-20Premier LeagueMatchweek 7HomeAston VillaDerby CountyY730-1Mart PoomStan Collymore
741997-08-30Premier LeagueMatchweek 5HomeAston VillaLeeds UnitedY660-0Nigel MartynSteve Staunton
751997-08-27Premier LeagueMatchweek 4AwayAston VillaTottenhamY270-1Ian WalkerMark Draper
761997-04-19Premier LeagueMatchweek 35HomeAston VillaTottenhamY810-1Ian Walker
771997-04-05Premier LeagueMatchweek 33HomeAston VillaEvertonY542-1Neville Southall
781997-03-22Premier LeagueMatchweek 32AwayAston VillaBlackburnY791-0Tim Flowers
791997-02-19Premier LeagueMatchweek 26HomeAston VillaCoventry CityY751-0Steve OgrizovicUgo Ehiogu
801997-02-19Premier LeagueMatchweek 26HomeAston VillaCoventry CityY430-0Steve OgrizovicAndy Townsend
811997-01-11Premier LeagueMatchweek 22HomeAston VillaNewcastle UtdY390-2Shaka HislopAlan Wright
821996-12-28Premier LeagueMatchweek 20AwayAston VillaArsenalY741-2John LukicSavo Milošević
831996-12-22Premier LeagueMatchweek 18HomeAston VillaWimbledonY864-0Neil SullivanSaša Ćurčić
841996-12-22Premier LeagueMatchweek 18HomeAston VillaWimbledonY380-0Neil Sullivan
851996-12-04Premier LeagueMatchweek 17AwayAston VillaWest HamY741-0Luděk MikloškoAndy Townsend
861996-11-30Premier LeagueMatchweek 15HomeAston VillaMiddlesbroughY390-0Gary Walsh
871996-11-16Premier LeagueMatchweek 13HomeAston VillaLeicester CityY150-1Kasey Keller
881996-11-02Premier LeagueMatchweek 12HomeAston VillaNott'ham ForestY651-0Mark CrossleyUgo Ehiogu
891996-10-19Premier LeagueMatchweek 10HomeAston VillaLeeds UnitedY580-0Nigel MartynTommy Johnson
901996-09-30Premier LeagueMatchweek 8AwayAston VillaNewcastle UtdY692-4Pavel SrníčekMark Draper
911996-09-30Premier LeagueMatchweek 8AwayAston VillaNewcastle UtdY591-3Pavel SrníčekSteve Staunton
921996-09-30Premier LeagueMatchweek 8AwayAston VillaNewcastle UtdY40-0Pavel SrníčekMark Draper
931996-04-08Premier LeagueMatchweek 35HomeAston VillaSouthamptonY822-0Bruce GrobbelaarAndy Townsend
941996-04-06Premier LeagueMatchweek 34AwayAston VillaChelseaY591-1Kevin HitchcockSavo Milošević
951996-03-09Premier LeagueMatchweek 30HomeAston VillaQPRY802-2Juergen SommerGary Charles
961996-03-09Premier LeagueMatchweek 30HomeAston VillaQPRY651-2Juergen SommerGary Charles
971996-02-24Premier LeagueMatchweek 28AwayAston VillaWimbledonY481-2Neil Sullivan
981996-02-10Premier LeagueMatchweek 26AwayAston VillaBoltonY531-0Keith BranaganTommy Johnson
991996-02-10Premier LeagueMatchweek 26AwayAston VillaBoltonY400-0Keith BranaganMark Draper
1001996-02-03Premier LeagueMatchweek 25HomeAston VillaLeeds UnitedY231-0Mark Beeney
1011996-02-03Premier LeagueMatchweek 25HomeAston VillaLeeds UnitedY110-0Mark BeeneyGary Charles
1021996-01-21Premier LeagueMatchweek 24HomeAston VillaTottenhamY791-1Ian WalkerSavo Milošević
1031995-12-10Premier LeagueMatchweek 17AwayAston VillaNott'ham ForestY480-0Mark CrossleySavo Milošević
1041995-12-02Premier LeagueMatchweek 16HomeAston VillaArsenalY660-1David SeamanAlan Wright
1051995-11-04Premier LeagueMatchweek 12AwayAston VillaWest HamY552-0Luděk MikloškoSavo Milošević
1061995-10-28Premier LeagueMatchweek 11HomeAston VillaEvertonY760-0Neville SouthallMark Draper
1071995-09-30Premier LeagueMatchweek 8AwayAston VillaCoventry CityY10-0John FilanIan Taylor
1081995-08-30Premier LeagueMatchweek 4HomeAston VillaBoltonY750-0Keith BranaganSavo Milošević
1091995-08-19Premier LeagueMatchweek 1HomeAston VillaManchester UtdY372-0Peter Schmeichel
1101995-05-06Premier LeagueMatchweek 41HomeAston VillaLiverpoolY361-0David JamesDean Saunders
1111995-05-06Premier LeagueMatchweek 41HomeAston VillaLiverpoolY250-0David JamesSteve Staunton
1121995-02-22Premier LeagueMatchweek 30HomeAston VillaLeicester CityY602-0Kevin Poole
1131995-02-11Premier LeagueMatchweek 28HomeAston VillaWimbledonY836-1Hans SegersDean Saunders
1141994-12-28Premier LeagueMatchweek 21HomeAston VillaChelseaY321-0Dmitri KharineAndy Townsend
1151994-08-29Premier LeagueMatchweek 4AwayAston VillaCoventry CityY30-0Steve OgrizovicAndy Townsend
1161994-05-07Premier LeagueMatchweek 42HomeAston VillaLiverpoolN811-1David JamesDean Saunders
1171994-05-07Premier LeagueMatchweek 42HomeAston VillaLiverpoolN650-1David JamesDean Saunders
1181993-03-20Premier LeagueMatchweek 35HomeAston VillaSheffield WedsY561-0Chris Woods
1191993-03-20Premier LeagueMatchweek 35HomeAston VillaSheffield WedsY30-0Chris WoodsSteve Staunton
1201993-02-27Premier LeagueMatchweek 31HomeAston VillaWimbledonY780-0Hans SegersEarl Barrett
1211993-02-06Premier LeagueMatchweek 27HomeAston VillaIpswich TownY320-0Clive BakerSteve Staunton
1221993-01-17Premier LeagueMatchweek 24HomeAston VillaMiddlesbroughY442-0Stephen Pears
1231992-09-05Premier LeagueMatchweek 7HomeAston VillaCrystal PalaceY190-0Nigel MartynSteve Froggatt
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start Minute Score Goalkeeper Notes
12004-01-17Premier LeagueMatchweek 22AwayGarry FlitcroftBlackburnManchester CityY550-1David James
22003-08-16Premier LeagueMatchweek 1HomeBrett EmertonBlackburnWolvesY512-0Matt Murray
32003-05-11Premier LeagueMatchweek 38AwayDamien DuffBlackburnTottenhamY482-0Kasey Keller
42003-03-15Premier LeagueMatchweek 30HomeDamien DuffBlackburnArsenalY220-0Stuart Taylor
52002-12-07Premier LeagueMatchweek 17AwayCraig ShortBlackburnBoltonY900-1Jussi Jääskeläinen
62001-05-13Premier LeagueMatchweek 34AwayRyan GiggsManchester UtdSouthamptonY710-2Paul Jones
72001-02-25Premier LeagueMatchweek 28HomeRoy KeaneManchester UtdArsenalY263-1David Seaman
82000-11-25Premier LeagueMatchweek 15AwayNicky ButtManchester UtdDerby CountyY691-0Mart Poom
92000-10-14Premier LeagueMatchweek 9AwayOle Gunnar SolskjærManchester UtdLeicester CityY902-0Tim Flowers
102000-04-10Premier LeagueMatchweek 32AwayQuinton FortuneManchester UtdMiddlesbroughY883-2Mark Schwarzer
111999-12-18Premier LeagueMatchweek 18AwayRyan GiggsManchester UtdWest HamY131-0Shaka Hislop
121999-08-25Premier LeagueMatchweek 5AwayPaul ScholesManchester UtdCoventry CityY620-0Magnus Hedman
131999-03-21Premier LeagueMatchweek 30HomeGary NevilleManchester UtdEvertonY631-0Thomas Myhre
141999-03-21Premier LeagueMatchweek 30HomeOle Gunnar SolskjærManchester UtdEvertonY540-0Thomas Myhre
151999-02-27Premier LeagueMatchweek 27HomeRoy KeaneManchester UtdSouthamptonY790-0Paul Jones
161999-01-16Premier LeagueMatchweek 22AwayAndy ColeManchester UtdLeicester CityY612-1Kasey Keller
171999-01-10Premier LeagueMatchweek 21HomeAndy ColeManchester UtdWest HamY672-0Shaka Hislop
181998-11-29Premier LeagueMatchweek 15HomeOle Gunnar SolskjærManchester UtdLeeds UnitedY450-1Nigel Martyn
191998-11-21Premier LeagueMatchweek 14AwayAndy ColeManchester UtdSheffield WedsY290-1Pavel Srníček
201998-11-14Premier LeagueMatchweek 13HomePaul ScholesManchester UtdBlackburnY582-0John Filan
211998-11-14Premier LeagueMatchweek 13HomePaul ScholesManchester UtdBlackburnY320-0John Filan
221998-10-24Premier LeagueMatchweek 10AwayJordi CruyffManchester UtdDerby CountyY860-1Russell Hoult
231998-09-09Premier LeagueMatchweek 4HomeOle Gunnar SolskjærManchester UtdCharlton AthY380-1Saša Ilić
241998-05-02Premier LeagueMatchweek 37AwayJulian JoachimAston VillaSheffield WedsY502-0Kevin Pressman
251998-02-28Premier LeagueMatchweek 28HomeStan CollymoreAston VillaLiverpoolY100-1Brad Friedel
261997-09-13Premier LeagueMatchweek 6AwayIan TaylorAston VillaBarnsleyY722-0Lars Leese
271997-05-03Premier LeagueMatchweek 37AwayUgo EhioguAston VillaMiddlesbroughY580-2Ben Roberts
281997-04-12Premier LeagueMatchweek 34AwayJulian JoachimAston VillaDerby CountyY840-2Russell Hoult
291997-04-09Premier LeagueMatchweek 30AwayAlan WrightAston VillaWimbledonY781-0Paul Heald
301996-10-19Premier LeagueMatchweek 10HomeTommy JohnsonAston VillaLeeds UnitedY651-0Nigel Martyn
311996-09-15Premier LeagueMatchweek 6AwayAndy TownsendAston VillaChelseaY180-0Kevin Hitchcock
321996-09-04Premier LeagueMatchweek 4AwayUgo EhioguAston VillaEvertonY620-0Neville Southall
331996-04-08Premier LeagueMatchweek 35HomeGary CharlesAston VillaSouthamptonY781-0Bruce Grobbelaar
341996-03-09Premier LeagueMatchweek 30HomeSavo MiloševićAston VillaQPRY180-0Juergen Sommer
351996-03-06Premier LeagueMatchweek 21HomeAndy TownsendAston VillaSheffield WedsY752-2Chris Woods
361996-02-03Premier LeagueMatchweek 25HomeAlan WrightAston VillaLeeds UnitedY622-0Mark Beeney
371995-11-04Premier LeagueMatchweek 12AwaySavo MiloševićAston VillaWest HamY893-1Luděk Mikloško
381995-11-04Premier LeagueMatchweek 12AwayTommy JohnsonAston VillaWest HamY491-0Luděk Mikloško
391995-09-30Premier LeagueMatchweek 8AwaySavo MiloševićAston VillaCoventry CityY872-0John Filan
401995-09-23Premier LeagueMatchweek 7HomeAndy TownsendAston VillaNott'ham ForestY680-0Mark Crossley
411995-09-16Premier LeagueMatchweek 6HomeIan TaylorAston VillaWimbledonY471-0Paul Heald
421995-09-16Premier LeagueMatchweek 6HomeMark DraperAston VillaWimbledonY70-0Paul Heald
431995-02-25Premier LeagueMatchweek 31AwayAndy TownsendAston VillaNewcastle UtdY400-1Pavel Srníček
441995-02-22Premier LeagueMatchweek 30HomeSteve StauntonAston VillaLeicester CityY371-0Kevin Poole
451994-12-28Premier LeagueMatchweek 21HomeIan TaylorAston VillaChelseaY822-0Dmitri Kharine
461994-11-09Premier LeagueMatchweek 13AwayGarry ParkerAston VillaWimbledonY190-1Hans Segers
471994-10-08Premier LeagueMatchweek 9AwayGuy WhittinghamAston VillaLiverpoolY370-2David James
481993-01-09Premier LeagueMatchweek 23AwayDean SaundersAston VillaLiverpoolY651-1Mike Hooper
491992-10-03Premier LeagueMatchweek 11AwayDalian AtkinsonAston VillaWimbledonN782-1Hans Segers
501992-09-26Premier LeagueMatchweek 10AwayDean SaundersAston VillaMiddlesbroughN752-1Ian Ironside

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.