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
12006-01-14Premier LeagueMatchweek 22HomeManchester CityManchester UtdY320-0Edwin van der SarStephen Ireland
22005-12-04Premier LeagueMatchweek 15AwayManchester CityCharlton AthY371-1Dean KielyAndy Cole
32005-08-23Premier LeagueMatchweek 3AwayManchester CitySunderlandY351-0Kelvin DavisAndy Cole
42004-08-28Premier LeagueMatchweek 4HomeManchester CityCharlton AthY341-0Dean Kiely
52004-03-14Premier LeagueMatchweek 28HomeManchester CityManchester UtdN732-1Tim Howard
62003-08-14UEFA CupQualifying roundHomeManchester CityThe New SaintsY140-0
72003-04-21Premier LeagueMatchweek 35HomeWest HamMiddlesbroughY770-0Mark SchwarzerGlen Johnson
82003-04-12Premier LeagueMatchweek 33HomeWest HamAston VillaY150-0Peter Enckelman
92003-02-23Premier LeagueMatchweek 28AwayWest HamWest BromY671-1Russell Hoult
102003-02-23Premier LeagueMatchweek 28AwayWest HamWest BromY450-0Russell HoultSteve Lomas
112002-12-26Premier LeagueMatchweek 20HomeWest HamFulhamY650-1Maik Taylor
122002-11-10Premier LeagueMatchweek 13HomeWest HamLeeds UnitedY742-4Paul RobinsonSébastien Schemmel
132002-10-19Premier LeagueMatchweek 10AwayWest HamSunderlandY230-0Jürgen MachoPaolo Di Canio
142002-09-15Premier LeagueMatchweek 6AwayWest HamTottenhamY771-2Kasey KellerPaolo Di Canio
152002-04-20Premier LeagueMatchweek 36HomeWest HamSunderlandY280-0Thomas SørensenSébastien Schemmel
162002-03-06Premier LeagueMatchweek 29HomeWest HamEvertonY590-0Steve SimonsenJoe Cole
172002-02-02Premier LeagueMatchweek 25HomeWest HamBlackburnY170-0Brad FriedelFrédéric Kanouté
182001-12-29Premier LeagueMatchweek 20HomeWest HamLiverpoolY390-0Jerzy Dudek
192001-12-26Premier LeagueMatchweek 19HomeWest HamDerby CountyY862-0Mart PoomJoe Cole
202000-12-26Premier LeagueMatchweek 20HomeWest HamCharlton AthY713-0Dean Kiely
212000-11-25Premier LeagueMatchweek 15AwayWest HamSouthamptonY692-2Paul JonesPaolo Di Canio
222000-11-11Premier LeagueMatchweek 13HomeWest HamManchester CityY581-1Nicky WeaverMichael Carrick
232000-03-08Premier LeagueMatchweek 5HomeWest HamSouthamptonY481-0Paul JonesMarc-Vivien Foé
242000-02-12Premier LeagueMatchweek 25HomeWest HamBradford CityY350-1Aidan DavisonSteve Lomas
251999-12-26Premier LeagueMatchweek 19AwayWest HamWimbledonY450-1Neil SullivanPaolo Di Canio
261999-11-27Premier LeagueMatchweek 16HomeWest HamLiverpoolY440-0Sander Westerveld
271999-10-24Premier LeagueMatchweek 12HomeWest HamSunderlandY890-1Thomas SørensenPaolo Di Canio
281999-08-28Premier LeagueMatchweek 6AwayWest HamBradford CityY441-0Gary WalshPaolo Di Canio
291999-08-16Premier LeagueMatchweek 3AwayWest HamAston VillaY901-2David JamesPaulo Wanchope
301999-05-16Premier LeagueMatchweek 38HomeWest HamMiddlesbroughY783-0Mark SchwarzerEyal Berkovic
311999-05-16Premier LeagueMatchweek 38HomeWest HamMiddlesbroughY752-0Mark SchwarzerEyal Berkovic
321999-04-17Premier LeagueMatchweek 34HomeWest HamDerby CountyY684-0Russell HoultSteve Lomas
331998-12-19Premier LeagueMatchweek 18HomeWest HamEvertonY751-1Thomas MyhreMarc Keller
341998-11-28Premier LeagueMatchweek 15HomeWest HamTottenhamY461-0Espen BaardsenPaul Kitson
351998-11-28Premier LeagueMatchweek 15HomeWest HamTottenhamY390-0Espen Baardsen
361998-10-31Premier LeagueMatchweek 11AwayWest HamNewcastle UtdY761-0Shay GivenPaul Kitson
371998-05-10Premier LeagueMatchweek 38HomeWest HamLeicester CityY652-1Kasey KellerSamassi Abou
381998-04-25Premier LeagueMatchweek 36HomeWest HamSouthamptonY420-1Paul JonesSteve Lomas
391998-03-14Premier LeagueMatchweek 30HomeWest HamChelseaY690-1Dmitri KharineSteve Potts
401998-03-11Premier LeagueMatchweek 26HomeWest HamManchester UtdY60-0Peter Schmeichel
411998-02-21Premier LeagueMatchweek 27AwayWest HamBoltonY650-0Keith BranaganEyal Berkovic
421998-01-31Premier LeagueMatchweek 24HomeWest HamEvertonY481-1Thomas MyhreEyal Berkovic
431998-01-31Premier LeagueMatchweek 24HomeWest HamEvertonY100-0Thomas MyhreFrank Lampard
441995-10-28Premier LeagueMatchweek 11HomeQPRNott'ham ForestY800-1Mark CrossleySimon Osborn
451995-09-16Premier LeagueMatchweek 6AwayQPRLeeds UnitedY391-0John Lukic
461995-04-01Premier LeagueMatchweek 36AwayQPRCoventry CityY850-0Steve OgrizovicRufus Brevett
471994-12-04Premier LeagueMatchweek 17HomeQPRWest HamY371-0Luděk MikloškoKevin Gallen
481994-10-31Premier LeagueMatchweek 13HomeQPRLiverpoolY280-0David JamesDavid Bardsley
491994-08-24Premier LeagueMatchweek 2HomeQPRSheffield WedsY571-1Kevin Pressman
501994-05-07Premier LeagueMatchweek 42AwayQPRTottenhamY771-1Erik ThorstvedtDevon White
511994-05-07Premier LeagueMatchweek 42AwayQPRTottenhamY360-0Erik ThorstvedtLes Ferdinand
521993-09-18Premier LeagueMatchweek 8HomeQPRNorwich CityY340-1Bryan GunnGary Penrice
531993-09-01Premier LeagueMatchweek 6HomeQPRSheffield UtdY140-1Alan Kelly Jr.David Bardsley
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
12006-03-05Premier LeagueMatchweek 28HomeGeorgios SamarasManchester CitySunderlandY101-0Kelvin Davis
22005-08-27Premier LeagueMatchweek 4HomeAndy ColeManchester CityPortsmouthY691-1Sander Westerveld
32005-08-20Premier LeagueMatchweek 2AwayAndy ColeManchester CityBirmingham CityY471-1Maik Taylor
42004-01-10Premier LeagueMatchweek 21AwayNicolas AnelkaManchester CityPortsmouthY210-1Shaka Hislop
52003-12-28Premier LeagueMatchweek 19HomeRobbie FowlerManchester CityLiverpoolN90+21-2Jerzy Dudek
62002-11-23Premier LeagueMatchweek 15AwayPaolo Di CanioWest HamAston VillaY700-2Peter Enckelman
72002-04-20Premier LeagueMatchweek 36HomeJermain DefoeWest HamSunderlandY772-0Thomas Sørensen
82002-04-20Premier LeagueMatchweek 36HomeSteve LomasWest HamSunderlandY521-0Thomas Sørensen
92002-04-01Premier LeagueMatchweek 33AwayFrédéric KanoutéWest HamFulhamY450-0Edwin van der Sar
102001-11-19Premier LeagueMatchweek 13AwayPaul KitsonWest HamCharlton AthY642-3Dean Kiely
112001-10-24Premier LeagueMatchweek 2HomeFrédéric KanoutéWest HamChelseaY131-0Mark Bosnich
122001-10-24Premier LeagueMatchweek 2HomeMichael CarrickWest HamChelseaY50-0Mark Bosnich
132001-10-14Premier LeagueMatchweek 9AwayMichael CarrickWest HamBlackburnY390-3Brad Friedel
142000-11-25Premier LeagueMatchweek 15AwayFrédéric KanoutéWest HamSouthamptonY410-1Paul Jones
152000-11-18Premier LeagueMatchweek 14AwayNigel WinterburnWest HamLeeds UnitedY450-0Paul Robinson
162000-10-14Premier LeagueMatchweek 9AwayPaolo Di CanioWest HamIpswich TownY720-1Richard Wright
172000-03-26Premier LeagueMatchweek 30HomeFrédéric KanoutéWest HamWimbledonY591-0Neil Sullivan
182000-03-26Premier LeagueMatchweek 30HomePaolo Di CanioWest HamWimbledonY80-0Neil Sullivan
192000-03-08Premier LeagueMatchweek 5HomePaulo WanchopeWest HamSouthamptonY180-0Paul Jones
202000-02-12Premier LeagueMatchweek 25HomeJoe ColeWest HamBradford CityY703-4Aidan Davison
212000-01-03Premier LeagueMatchweek 21AwayIgor ŠtimacWest HamNewcastle UtdY881-2Steve Harper
222000-01-03Premier LeagueMatchweek 21AwayFrank LampardWest HamNewcastle UtdY840-2Steve Harper
231999-11-21Premier LeagueMatchweek 15HomeFrank LampardWest HamSheffield WedsY763-3Kevin Pressman
241999-11-21Premier LeagueMatchweek 15HomeMarc-Vivien FoéWest HamSheffield WedsY702-3Kevin Pressman
251999-05-16Premier LeagueMatchweek 38HomeMarc KellerWest HamMiddlesbroughY261-0Mark Schwarzer
261999-04-17Premier LeagueMatchweek 34HomeNeil RuddockWest HamDerby CountyY643-0Russell Hoult
271999-04-17Premier LeagueMatchweek 34HomePaolo Di CanioWest HamDerby CountyY190-0Russell Hoult
281999-02-13Premier LeagueMatchweek 25HomeFrank LampardWest HamNott'ham ForestY391-0Dave Beasant
291998-08-15Premier LeagueMatchweek 1AwayIan WrightWest HamSheffield WedsY840-0Kevin Pressman
301998-05-05Premier LeagueMatchweek 29AwayEmmanuel OmoyinmiWest HamCrystal PalaceY681-3Kevin Miller
311996-04-08Premier LeagueMatchweek 35HomeKevin GallenQPREvertonY150-0Neville Southall
321996-03-30Premier LeagueMatchweek 33HomeDanny DichioQPRSouthamptonY591-0Dave Beasant
331996-01-02Premier LeagueMatchweek 22HomeBradley AllenQPRChelseaY700-0Dmitri Kharine
341995-10-14Premier LeagueMatchweek 9HomeDanny DichioQPRNewcastle UtdY681-2Shaka Hislop
351995-09-30Premier LeagueMatchweek 8AwayDanny DichioQPRBoltonY890-0Keith Branagan
361995-04-11Premier LeagueMatchweek 34AwayLes FerdinandQPRIpswich TownY680-0Craig Forrest
371995-04-08Premier LeagueMatchweek 37HomeKevin GallenQPRArsenalY601-0David Seaman
381995-03-15Premier LeagueMatchweek 25HomeKevin GallenQPRNorwich CityY861-0Andy Marshall
391995-03-15Premier LeagueMatchweek 25HomeLes FerdinandQPRNorwich CityY660-0Andy Marshall
401994-12-10Premier LeagueMatchweek 18HomeLes FerdinandQPRManchester UtdY240-0Gary Walsh
411994-11-05Premier LeagueMatchweek 14AwayDanny DichioQPRNewcastle UtdY600-2Pavel Srníček
421994-10-08Premier LeagueMatchweek 9AwayAndy ImpeyQPRTottenhamY450-0Ian Walker
431994-03-12Premier LeagueMatchweek 33AwayGary PenriceQPRNorwich CityY702-2Bryan Gunn
441993-12-29Premier LeagueMatchweek 23AwayMichael MeakerQPRLeeds UnitedY620-0Mark Beeney
451993-11-20Premier LeagueMatchweek 15AwayBradley AllenQPREvertonY260-0Neville Southall

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.