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
12008-04-05Premier LeagueMatchweek 33HomeNewcastle UtdReadingY582-0Marcus HahnemannHabib Beye
22008-03-22Premier LeagueMatchweek 31HomeNewcastle UtdFulhamY70-0Kasey KellerGeremi
32007-12-23Premier LeagueMatchweek 18HomeNewcastle UtdDerby CountyY871-2Stephen Bywater
42007-12-23Premier LeagueMatchweek 18HomeNewcastle UtdDerby CountyY270-1Stephen BywaterAlan Smith
52007-09-23Premier LeagueMatchweek 7HomeNewcastle UtdWest HamY411-1Robert GreenCharles N'Zogbia
62007-09-23Premier LeagueMatchweek 7HomeNewcastle UtdWest HamY30-0Robert GreenCharles N'Zogbia
72007-08-26Premier LeagueMatchweek 4AwayNewcastle UtdMiddlesbroughY771-1Mark SchwarzerGeremi
82007-07-16Asian CupGroup stageNeutralAustraliaThailandY*832-0Sinthaweechai Hathairattanakool
92007-07-16Asian CupGroup stageNeutralAustraliaThailandY*801-0Sinthaweechai Hathairattanakool
102007-07-13Asian CupGroup stageNeutralAustraliaIraqY*470-1Noor Sabri
112007-05-13Premier LeagueMatchweek 38HomeMiddlesbroughFulhamY472-1Antti Niemi
122007-05-13Premier LeagueMatchweek 38HomeMiddlesbroughFulhamY340-0Antti NiemiJonathan Woodgate
132007-05-05Premier LeagueMatchweek 37AwayMiddlesbroughWigan AthleticY290-0Mike PollittStewart Downing
142007-04-28Premier LeagueMatchweek 36HomeMiddlesbroughTottenhamY660-2Paul RobinsonStewart Downing
152007-04-21Premier LeagueMatchweek 35AwayMiddlesbroughManchester UtdY45+10-1Edwin van der SarStewart Downing
162007-04-07Premier LeagueMatchweek 32HomeMiddlesbroughWatfordY752-1Ben Foster
172007-04-07Premier LeagueMatchweek 32HomeMiddlesbroughWatfordY50-0Ben FosterStewart Downing
182007-02-24Premier LeagueMatchweek 28HomeMiddlesbroughReadingY70-0Marcus HahnemannEmanuel Pogatetz
192007-01-20Premier LeagueMatchweek 24HomeMiddlesbroughBoltonY844-1Jussi JääskeläinenLee Cattermole
202007-01-20Premier LeagueMatchweek 24HomeMiddlesbroughBoltonY232-0Jussi JääskeläinenStewart Downing
212007-01-01Premier LeagueMatchweek 22HomeMiddlesbroughSheffield UtdY360-0Paul GerrardJulio Arca
222006-12-18Premier LeagueMatchweek 18AwayMiddlesbroughFulhamY740-2Antti NiemiYakubu Aiyegbeni
232006-10-14Premier LeagueMatchweek 8HomeMiddlesbroughEvertonY711-0Tim HowardJason Euell
242006-08-23Premier LeagueMatchweek 2HomeMiddlesbroughChelseaN901-1Carlo CudiciniYakubu Aiyegbeni
252006-04-27UEFA CupSemi-finalsHomeMiddlesbroughSteauaY641-2
262006-04-06UEFA CupQuarter-finalsHomeMiddlesbroughBaselY571-1
272006-04-06UEFA CupQuarter-finalsHomeMiddlesbroughBaselY330-1
282006-03-26Premier LeagueMatchweek 31HomeMiddlesbroughBoltonY301-1Jussi JääskeläinenJimmy Floyd Hasselbaink
292006-03-18Premier LeagueMatchweek 30AwayMiddlesbroughBlackburnY160-1Brad FriedelJames Morrison
302006-03-12Premier LeagueMatchweek 29AwayMiddlesbroughCharlton AthY810-1Thomas MyhreFranck Queudrue
312006-03-04Premier LeagueMatchweek 28HomeMiddlesbroughBirmingham CityY450-0Maik TaylorLee Cattermole
322005-11-27Premier LeagueMatchweek 14HomeMiddlesbroughWest BromY120-0Tomasz Kuszczak
332005-11-03UEFA CupGroup stageHomeMiddlesbroughDniproY562-0
342005-11-03UEFA CupGroup stageHomeMiddlesbroughDniproY501-0
352005-09-15UEFA CupFirst roundHomeMiddlesbroughSkoda XanthiY831-0
362005-08-23Premier LeagueMatchweek 3AwayMiddlesbroughBirmingham CityY451-0Maik TaylorFranck Queudrue
372005-08-23Premier LeagueMatchweek 3AwayMiddlesbroughBirmingham CityY140-0Maik TaylorJames Morrison
382004-12-06Premier LeagueMatchweek 16HomeMiddlesbroughManchester CityY541-1David JamesJimmy Floyd Hasselbaink
392004-12-06Premier LeagueMatchweek 16HomeMiddlesbroughManchester CityY90-0David JamesStewart Downing
402004-09-16UEFA CupFirst roundHomeMiddlesbroughBaník OstravaY802-0
412004-09-16UEFA CupFirst roundHomeMiddlesbroughBaník OstravaY631-0
422004-09-11Premier LeagueMatchweek 5HomeMiddlesbroughBirmingham CityY481-1Maik TaylorSzilárd Németh
432004-09-11Premier LeagueMatchweek 5HomeMiddlesbroughBirmingham CityY270-0Maik TaylorJimmy Floyd Hasselbaink
442004-08-25Premier LeagueMatchweek 3AwayMiddlesbroughFulhamY540-0Edwin van der SarJimmy Floyd Hasselbaink
452004-05-02Premier LeagueMatchweek 36AwayLeeds UnitedBoltonY270-0Jussi Jääskeläinen
462004-04-10Premier LeagueMatchweek 32AwayLeeds UnitedBlackburnY891-0Brad Friedel
472004-04-05Premier LeagueMatchweek 31HomeLeeds UnitedLeicester CityY131-0Ian WalkerAlan Smith
482004-03-27Premier LeagueMatchweek 30AwayLeeds UnitedBirmingham CityY30-0Maik TaylorJermaine Pennant
492004-03-22Premier LeagueMatchweek 29HomeLeeds UnitedManchester CityY761-1David James
502004-02-29Premier LeagueMatchweek 27HomeLeeds UnitedLiverpoolY341-1Chris KirklandAlan Smith
512004-02-10Premier LeagueMatchweek 25HomeLeeds UnitedWolvesY90+13-1Paul JonesSeth Johnson
522003-12-22Premier LeagueMatchweek 17AwayLeeds UnitedManchester CityY240-0David Seaman
532003-12-14Premier LeagueMatchweek 16HomeLeeds UnitedFulhamY451-0Edwin van der SarIan Harte
542003-08-30Premier LeagueMatchweek 4AwayLeeds UnitedMiddlesbroughY892-2Mark SchwarzerJermaine Pennant
552003-08-17Premier LeagueMatchweek 1HomeLeeds UnitedNewcastle UtdY230-1Shay GivenLamine Sakho
562003-05-11Premier LeagueMatchweek 38HomeLeeds UnitedAston VillaY902-1Stefan PostmaNick Barmby
572003-05-04Premier LeagueMatchweek 37AwayLeeds UnitedArsenalY882-2David SeamanDominic Matteo
582003-04-26Premier LeagueMatchweek 36HomeLeeds UnitedBlackburnY210-0Brad Friedel
592003-04-22Premier LeagueMatchweek 35HomeLeeds UnitedFulhamY491-0Maik Taylor
602003-04-22Premier LeagueMatchweek 35HomeLeeds UnitedFulhamY40-0Maik TaylorGary Kelly
612003-04-12Premier LeagueMatchweek 33HomeLeeds UnitedTottenhamY761-2Kasey Keller
622003-04-12Premier LeagueMatchweek 33HomeLeeds UnitedTottenhamY310-0Kasey KellerHarry Kewell
632003-04-05Premier LeagueMatchweek 32AwayLeeds UnitedCharlton AthY564-1Dean Kiely
642003-04-05Premier LeagueMatchweek 32AwayLeeds UnitedCharlton AthY533-1Dean KielyAlan Smith
652003-04-05Premier LeagueMatchweek 32AwayLeeds UnitedCharlton AthY422-0Dean KielyAlan Smith
662003-03-23Premier LeagueMatchweek 31AwayLeeds UnitedLiverpoolY440-2Jerzy Dudek
672003-03-15Premier LeagueMatchweek 30HomeLeeds UnitedMiddlesbroughY761-3Mark Schwarzer
682003-03-15Premier LeagueMatchweek 30HomeLeeds UnitedMiddlesbroughY240-0Mark SchwarzerEirik Bakke
692003-03-05Premier LeagueMatchweek 29AwayLeeds UnitedManchester UtdY640-1Fabien BarthezIan Harte
702003-01-01Premier LeagueMatchweek 22HomeLeeds UnitedBirmingham CityY671-0Nico VaesenGary Kelly
712002-11-10Premier LeagueMatchweek 13AwayLeeds UnitedWest HamY453-1David James
722002-10-26Premier LeagueMatchweek 11AwayLeeds UnitedMiddlesbroughY110-0Mark Schwarzer
732002-09-11Premier LeagueMatchweek 5AwayLeeds UnitedNewcastle UtdY50-0Shay GivenHarry Kewell
742002-08-24Premier LeagueMatchweek 2AwayLeeds UnitedWest BromY702-0Russell HoultLee Bowyer
752002-08-17Premier LeagueMatchweek 1HomeLeeds UnitedManchester CityY451-0Carlo NashNick Barmby
762002-04-13Premier LeagueMatchweek 35AwayLeeds UnitedAston VillaY290-0Peter EnckelmanRobbie Keane
772002-04-01Premier LeagueMatchweek 33AwayLeeds UnitedTottenhamY520-2Kasey KellerRobbie Fowler
782002-03-30Premier LeagueMatchweek 32HomeLeeds UnitedManchester UtdY200-1Fabien BarthezLee Bowyer
792002-03-23Premier LeagueMatchweek 31AwayLeeds UnitedLeicester CityY180-0Ian Walker
802002-01-01Premier LeagueMatchweek 21HomeLeeds UnitedWest HamY71-0David JamesDanny Mills
812002-01-01Premier LeagueMatchweek 21HomeLeeds UnitedWest HamY40-0David JamesAlan Smith
822001-12-22Premier LeagueMatchweek 18HomeLeeds UnitedNewcastle UtdY501-1Shay GivenSeth Johnson
832001-12-19Premier LeagueMatchweek 6HomeLeeds UnitedEvertonY190-0Steve SimonsenGary Kelly
842001-12-16Premier LeagueMatchweek 17HomeLeeds UnitedLeicester CityY591-0Ian WalkerGary Kelly
852001-11-01UEFA CupSecond roundAwayLeeds UnitedTroyesY150-1
862001-10-27Premier LeagueMatchweek 11AwayLeeds UnitedManchester UtdY770-0Fabien BarthezIan Harte
872001-10-18UEFA CupSecond roundHomeLeeds UnitedTroyesY432-1
882001-10-18UEFA CupSecond roundHomeLeeds UnitedTroyesY50-0
892001-08-21Premier LeagueMatchweek 2AwayLeeds UnitedArsenalY531-1David SeamanHarry Kewell
902001-05-13Premier LeagueMatchweek 34HomeLeeds UnitedBradford CityY140-0Aidan DavisonIan Harte
912001-04-28Premier LeagueMatchweek 36HomeLeeds UnitedChelseaY881-0Carlo CudiciniIan Harte
922001-03-31Premier LeagueMatchweek 31AwayLeeds UnitedSunderlandY901-0Thomas SørensenRobbie Keane
932001-03-17Premier LeagueMatchweek 30AwayLeeds UnitedCharlton AthY10-0Saša IlićAlan Smith
942001-03-14Champions LgSecond group stageHomeLeeds UnitedLazioY622-2
952001-03-06Champions LgSecond group stageAwayLeeds UnitedReal MadridY541-2
962001-03-03Premier LeagueMatchweek 29HomeLeeds UnitedManchester UtdY840-1Fabien BarthezLee Bowyer
972001-02-21Champions LgSecond group stageAwayLeeds UnitedAnderlechtY341-0
982000-12-16Premier LeagueMatchweek 18HomeLeeds UnitedSunderlandY781-0Thomas SørensenHarry Kewell
992000-12-02Premier LeagueMatchweek 16AwayLeeds UnitedLeicester CityY750-3Simon Royce
1002000-11-12Premier LeagueMatchweek 13AwayLeeds UnitedChelseaY620-0Ed de GoeyLee Bowyer
1012000-11-04Premier LeagueMatchweek 12HomeLeeds UnitedLiverpoolY753-3Sander WesterveldOlivier Dacourt
1022000-11-04Premier LeagueMatchweek 12HomeLeeds UnitedLiverpoolY732-3Sander WesterveldOlivier Dacourt
1032000-11-04Premier LeagueMatchweek 12HomeLeeds UnitedLiverpoolY471-2Sander WesterveldGary Kelly
1042000-11-04Premier LeagueMatchweek 12HomeLeeds UnitedLiverpoolY240-2Sander WesterveldAlan Smith
1052000-10-29Premier LeagueMatchweek 11AwayLeeds UnitedBradford CityY800-1Matt ClarkeDominic Matteo
1062000-10-14Premier LeagueMatchweek 9HomeLeeds UnitedCharlton AthY902-1Dean KielyAlan Smith
1072000-10-14Premier LeagueMatchweek 9HomeLeeds UnitedCharlton AthY731-0Dean KielyAlan Smith
1082000-09-30Premier LeagueMatchweek 8HomeLeeds UnitedTottenhamY551-1Neil SullivanGary Kelly
1092000-09-30Premier LeagueMatchweek 8HomeLeeds UnitedTottenhamY520-1Neil SullivanAlan Smith
1102000-09-26Champions LgFirst group stageHomeLeeds UnitedBeşiktaşY121-0
1111999-08-12UEFA CupQualifying roundAwayCelticCwmbrân Town AFCY523-0
1121997-09-16UEFA CupFirst roundHomeCroatia ZagrebGrasshopperY411-1
1131997-07-30Champions LgFirst qualifying roundHomeCroatia ZagrebPartizanY232-0
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
12009-05-11Premier LeagueMatchweek 36HomeObafemi MartinsNewcastle UtdMiddlesbroughY711-1Brad Jones
22008-12-21Premier LeagueMatchweek 18HomeDamien DuffNewcastle UtdTottenhamN901-1Heurelho Gomes
32008-03-30Premier LeagueMatchweek 32AwayMichael OwenNewcastle UtdTottenhamY652-1Paul Robinson
42007-02-24Premier LeagueMatchweek 28HomeYakubu AiyegbeniMiddlesbroughReadingY691-0Marcus Hahnemann
52007-01-13Premier LeagueMatchweek 23AwayLee CattermoleMiddlesbroughCharlton AthY450-1Scott Carson
62006-12-23Premier LeagueMatchweek 19HomeJulio ArcaMiddlesbroughCharlton AthY521-0Scott Carson
72006-04-09Premier LeagueMatchweek 33HomeGeorge BoatengMiddlesbroughNewcastle UtdN790-2Shay Given
82006-01-31Premier LeagueMatchweek 24AwayStuart ParnabyMiddlesbroughSunderlandY311-0Kelvin Davis
92006-01-02Premier LeagueMatchweek 21AwayJimmy Floyd HasselbainkMiddlesbroughNewcastle UtdY871-1Shay Given
102005-09-18Premier LeagueMatchweek 6AwayYakubu AiyegbeniMiddlesbroughWigan AthleticY140-0Mike Pollitt
112004-10-30Premier LeagueMatchweek 11AwayBoudewijn ZendenMiddlesbroughCharlton AthY581-1Dean Kiely
122004-04-13Premier LeagueMatchweek 33HomeJames MilnerLeeds UnitedEvertonY500-1Nigel Martyn
132004-04-05Premier LeagueMatchweek 31HomeAlan SmithLeeds UnitedLeicester CityY862-2Ian Walker
142003-11-29Premier LeagueMatchweek 14AwayJames MilnerLeeds UnitedCharlton AthY90-0Dean Kiely
152003-01-28Premier LeagueMatchweek 25AwayHarry KewellLeeds UnitedChelseaY180-0Carlo Cudicini
162003-01-01Premier LeagueMatchweek 22HomeEirik BakkeLeeds UnitedBirmingham CityY60-0Nico Vaesen
172002-08-31Premier LeagueMatchweek 4AwayLee BowyerLeeds UnitedBirmingham CityY500-1Nico Vaesen
182002-04-07Premier LeagueMatchweek 34HomeRobbie KeaneLeeds UnitedSunderlandY831-0Thomas Sørensen
192002-03-06Premier LeagueMatchweek 29HomeRobbie FowlerLeeds UnitedIpswich TownY460-0Andy Marshall
202002-01-12Premier LeagueMatchweek 22AwayAlan SmithLeeds UnitedNewcastle UtdY10-0Shay Given
212001-12-29Premier LeagueMatchweek 20AwayLee BowyerLeeds UnitedSouthamptonY890-0Paul Jones
222001-12-26Premier LeagueMatchweek 19AwayRobbie FowlerLeeds UnitedBoltonY161-0Jussi Jääskeläinen
232001-12-22Premier LeagueMatchweek 18HomeLee BowyerLeeds UnitedNewcastle UtdY390-1Shay Given
242001-12-16Premier LeagueMatchweek 17HomeHarry KewellLeeds UnitedLeicester CityY70-0Ian Walker
252001-05-19Premier LeagueMatchweek 38HomeAlan SmithLeeds UnitedLeicester CityY902-1Tim Flowers
262001-05-13Premier LeagueMatchweek 34HomeAlan SmithLeeds UnitedBradford CityY383-1Aidan Davison
272001-02-07Premier LeagueMatchweek 21AwayOlivier DacourtLeeds UnitedEvertonY761-2Paul Gerrard
282000-10-14Premier LeagueMatchweek 9HomeAlan SmithLeeds UnitedCharlton AthY380-0Dean Kiely

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.