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
12010-03-28La LigaMatchweek 29HomeVillarrealSevillaN892-0Andrés Palop
22009-11-08La LigaMatchweek 10AwayVillarrealSevillaY290-1Andrés Palop
32009-11-05Europa LgGroup stageHomeVillarrealLazioY152-0
42009-11-05Europa LgGroup stageHomeVillarrealLazioY20-0
52009-11-01La LigaMatchweek 9HomeVillarrealTenerifeY461-0Sergio Aragoneses
62009-10-18La LigaMatchweek 7AwayVillarrealXerezY170-0Renan Brito Soares
72009-05-16La LigaMatchweek 36HomeVillarrealReal MadridY160-0Iker Casillas
82008-12-06La LigaMatchweek 14HomeVillarrealGetafeY540-3Pato Abbondanzieri
92008-11-01La LigaMatchweek 9AwayVillarrealAthletic ClubY521-1Gorka Iraizoz
102008-10-21Champions LgGroup stageHomeVillarrealAalborgN794-3
112008-05-11La LigaMatchweek 37HomeVillarrealEspanyolY411-0Carlos Kameni
122008-01-19La LigaMatchweek 20HomeVillarrealValenciaY50-0Timo Hildebrand
132007-10-28La LigaMatchweek 9AwayVillarrealZaragozaY810-4César Sánchez
142007-05-13La LigaMatchweek 34AwayVillarrealOsasunaY60-0Ricardo
152007-04-22La LigaMatchweek 31HomeVillarrealBarcelonaY550-0Víctor Valdés
162007-03-31La LigaMatchweek 28AwayVillarrealBetisN772-2Toni Doblas
172006-05-07Premier LeagueMatchweek 38HomeArsenalWigan AthleticY80-0Mike Pollitt
182006-04-15Premier LeagueMatchweek 34HomeArsenalWest BromN761-1Tomasz Kuszczak
192006-03-18Premier LeagueMatchweek 30HomeArsenalCharlton AthY130-0Thomas MyhreThierry Henry
202006-02-01Premier LeagueMatchweek 24HomeArsenalWest HamY891-3Shaka Hislop
212006-01-14Premier LeagueMatchweek 22HomeArsenalMiddlesbroughY45+23-0Brad JonesThierry Henry
222005-11-22Champions LgGroup stageAwayArsenalThunN880-0
232005-10-29Premier LeagueMatchweek 11AwayArsenalTottenhamN770-1Paul Robinson
242005-10-22Premier LeagueMatchweek 10HomeArsenalManchester CityY610-0David James
252005-09-27Champions LgGroup stageAwayArsenalAjaxY691-0
262005-05-11Premier LeagueMatchweek 33HomeArsenalEvertonY503-0Richard Wright
272005-05-11Premier LeagueMatchweek 33HomeArsenalEvertonY121-0Richard Wright
282005-05-08Premier LeagueMatchweek 37HomeArsenalLiverpoolY250-0Jerzy Dudek
292005-04-09Premier LeagueMatchweek 32AwayArsenalMiddlesbroughY730-0Brad Jones
302004-12-26Premier LeagueMatchweek 19HomeArsenalFulhamY711-0Edwin van der SarFreddie Ljungberg
312004-12-07Champions LgGroup stageHomeArsenalRosenborgY413-1
322004-12-04Premier LeagueMatchweek 16HomeArsenalBirmingham CityY320-0Maik Taylor
332004-11-20Premier LeagueMatchweek 14HomeArsenalWest BromY540-0Russell Hoult
342004-11-13Premier LeagueMatchweek 13AwayArsenalTottenhamN814-3Paul RobinsonThierry Henry
352004-10-16Premier LeagueMatchweek 9HomeArsenalAston VillaY722-1Stefan PostmaThierry Henry
362004-10-16Premier LeagueMatchweek 9HomeArsenalAston VillaY190-1Stefan Postma
372004-09-18Premier LeagueMatchweek 6HomeArsenalBoltonY661-1Jussi JääskeläinenFreddie Ljungberg
382004-08-28Premier LeagueMatchweek 4AwayArsenalNorwich CityY402-0Robert GreenFreddie Ljungberg
392004-08-22Premier LeagueMatchweek 2HomeArsenalMiddlesbroughN652-3Mark SchwarzerThierry Henry
402004-08-15Premier LeagueMatchweek 1AwayArsenalEvertonN823-1Nigel Martyn
412004-04-25Premier LeagueMatchweek 35AwayArsenalTottenhamY351-0Kasey KellerPatrick Vieira
422004-04-16Premier LeagueMatchweek 34HomeArsenalLeeds UnitedY60-0Paul RobinsonDennis Bergkamp
432004-04-09Premier LeagueMatchweek 32HomeArsenalLiverpoolY491-2Jerzy DudekFreddie Ljungberg
442004-03-24Champions LgQuarter-finalsAwayArsenalChelseaY590-1
452004-03-20Premier LeagueMatchweek 29HomeArsenalBoltonY160-0Jussi JääskeläinenDennis Bergkamp
462004-03-13Premier LeagueMatchweek 28AwayArsenalBlackburnY871-0Brad Friedel
472004-02-28Premier LeagueMatchweek 27HomeArsenalCharlton AthY20-0Dean KielyFreddie Ljungberg
482004-02-24Champions LgRound of 16AwayArsenalCelta VigoY802-2
492004-01-10Premier LeagueMatchweek 21HomeArsenalMiddlesbroughY572-0Mark Schwarzer
502003-12-29Premier LeagueMatchweek 19AwayArsenalSouthamptonY350-0Antti NiemiThierry Henry
512003-12-20Premier LeagueMatchweek 17AwayArsenalBoltonY570-0Jussi Jääskeläinen
522003-12-10Champions LgGroup stageHomeArsenalLoko MoscowY120-0
532003-11-25Champions LgGroup stageAwayArsenalInterY894-1
542003-11-22Premier LeagueMatchweek 13AwayArsenalBirmingham CityY882-0Maik TaylorThierry Henry
552003-11-08Premier LeagueMatchweek 12HomeArsenalTottenhamY690-1Kasey Keller
562003-11-01Premier LeagueMatchweek 11AwayArsenalLeeds UnitedY171-0Paul RobinsonFreddie Ljungberg
572003-10-04Premier LeagueMatchweek 8AwayArsenalLiverpoolY681-1Jerzy DudekEdu Gaspar
582003-08-16Premier LeagueMatchweek 1HomeArsenalEvertonY571-0Richard Wright
592003-06-26FIFA Confederations CupSemi-finalsNeutralFranceTürkiyeY261-0Rüştü Reçber
602003-06-22FIFA Confederations CupGroup stageNeutralFranceNew ZealandN90+34-0Michael Utting
612003-06-20FIFA Confederations CupGroup stageNeutralFranceJapanY*430-0Seigo Narazaki
622003-05-07Premier LeagueMatchweek 33HomeArsenalSouthamptonY475-1Paul Jones
632003-05-07Premier LeagueMatchweek 33HomeArsenalSouthamptonY233-0Paul JonesThierry Henry
642003-05-07Premier LeagueMatchweek 33HomeArsenalSouthamptonY90-0Paul Jones
652003-04-26Premier LeagueMatchweek 36AwayArsenalBoltonY561-0Jussi JääskeläinenThierry Henry
662003-03-02Premier LeagueMatchweek 29HomeArsenalCharlton AthY451-0Dean Kiely
672003-02-22Premier LeagueMatchweek 28AwayArsenalManchester CityY121-0Carlo NashThierry Henry
682003-02-01Premier LeagueMatchweek 26HomeArsenalFulhamY901-1Maik TaylorFrancis Jeffers
692003-02-01Premier LeagueMatchweek 26HomeArsenalFulhamY170-0Maik TaylorThierry Henry
702003-01-29Premier LeagueMatchweek 25AwayArsenalLiverpoolY90-0Jerzy Dudek
712003-01-12Premier LeagueMatchweek 23AwayArsenalBirmingham CityY291-0Nico Vaesen
722002-12-21Premier LeagueMatchweek 19HomeArsenalMiddlesbroughY901-0Mark SchwarzerThierry Henry
732002-12-15Premier LeagueMatchweek 18AwayArsenalTottenhamY450-1Kasey Keller
742002-11-30Premier LeagueMatchweek 16HomeArsenalAston VillaY170-0Peter EnckelmanDennis Bergkamp
752002-11-23Premier LeagueMatchweek 15AwayArsenalSouthamptonN801-3Antti Niemi
762002-03-17Premier LeagueMatchweek 30AwayArsenalAston VillaY601-0Peter SchmeichelFreddie Ljungberg
772002-03-05Premier LeagueMatchweek 29HomeArsenalDerby CountyY690-0Andy OakesDennis Bergkamp
782002-02-27Champions LgSecond group stageHomeArsenalLeverkusenY50-0
792002-02-19Champions LgSecond group stageAwayArsenalLeverkusenY560-0
802002-01-20Premier LeagueMatchweek 23AwayArsenalLeeds UnitedY450-1Nigel MartynDennis Bergkamp
812001-12-29Premier LeagueMatchweek 20HomeArsenalMiddlesbroughY550-1Mark Crossley
822001-12-18Premier LeagueMatchweek 6HomeArsenalNewcastle UtdY200-0Shay GivenAshley Cole
832001-11-17Premier LeagueMatchweek 13AwayArsenalTottenhamY810-0Neil SullivanSylvain Wiltord
842001-10-24Champions LgFirst group stageHomeArsenalMallorcaY610-0
852001-10-20Premier LeagueMatchweek 10HomeArsenalBlackburnY480-1Brad Friedel
862001-10-13Premier LeagueMatchweek 9AwayArsenalSouthamptonY50-0Paul JonesSylvain Wiltord
872001-08-18Premier LeagueMatchweek 1AwayArsenalMiddlesbroughY871-0Mark Schwarzer
882001-06-07FIFA Confederations CupSemi-finalsNeutralFranceBrazilY70-0Dida
892001-06-03FIFA Confederations CupGroup stageNeutralFranceMexicoY722-0Oswaldo Sánchez
902001-04-28Premier LeagueMatchweek 36AwayArsenalDerby CountyN801-1Mart Poom
912001-03-31Premier LeagueMatchweek 31HomeArsenalTottenhamY700-0Neil SullivanPatrick Vieira
922001-01-13Premier LeagueMatchweek 23HomeArsenalChelseaY30-0Carlo Cudicini
932000-10-21Premier LeagueMatchweek 10AwayArsenalWest HamY120-0Shaka Hislop
942000-10-17Champions LgFirst group stageAwayArsenalLazioN880-1
952000-02-29Champions LgSecond group stageHomeMarseilleChelseaY160-0
962000-01-25Division 1Matchweek 23AwayMarseilleTroyesY50-0Tony Heurtebis
971999-10-30Division 1Matchweek 13HomeMarseilleStrasbourgY30-0Alexander Vencel
981999-09-14Champions LgFirst group stageHomeMarseilleSturm GrazY90-0
991999-05-29Division 1Matchweek 34AwayMarseilleNantesY380-0Mickaël Landreau
1001999-02-25Division 1Matchweek 25HomeMarseilleStrasbourgY470-0Alexander Vencel
1011998-12-19Division 1Matchweek 20HomeMarseilleLe HavreY701-0Stéphane Cassard
1021998-12-19Division 1Matchweek 20HomeMarseilleLe HavreY320-0Stéphane Cassard
1031998-11-24UEFA CupThird roundAwayMarseilleMonacoY90-0
1041998-10-29Division 1Matchweek 11AwayMarseilleLorientY872-1Angelo Hugues
1051998-09-29UEFA CupFirst roundHomeMarseilleSigma OlomoucY863-0
1061998-09-29UEFA CupFirst roundHomeMarseilleSigma OlomoucY231-0
1071998-09-24Division 1Matchweek 7AwayMarseilleBastiaY360-0Éric Durand
1081998-01-20Division 1Matchweek 23AwayMetzCannesY430-0Sébastien Frey
1091997-12-14Division 1Matchweek 20AwayMetzParis S-GY690-1Christophe Revault
1101997-12-05Division 1Matchweek 19HomeMetzChâteaurouxY401-0Frédéric Gueguen
1111997-11-30Division 1Matchweek 18AwayMetzBordeauxY60-0Stanley Menzo
1121997-11-21Division 1Matchweek 17HomeMetzToulouseY831-1Teddy Richert
1131997-10-31Division 1Matchweek 14AwayMetzLensY440-1Guillaume Warmuz
1141997-10-08Division 1Matchweek 11HomeMetzLe HavreY570-0Stéphane Cassard
1151997-09-26Division 1Matchweek 9HomeMetzAuxerreN822-0Lionel Charbonnier
1161997-08-29Division 1Matchweek 5AwayMetzMonacoY901-1Fabien Barthez
1171997-08-22Division 1Matchweek 4HomeMetzParis S-GY620-0Christophe Revault
1181997-08-15Division 1Matchweek 3AwayMetzChâteaurouxY80-0Frédéric Gueguen
1191997-05-03Division 1Matchweek 36HomeMetzBastiaY590-0Fabien Piveteau
1201997-04-30Division 1Matchweek 35AwayMetzRennesY371-0Goran Pandurović
1211997-04-16Division 1Matchweek 33HomeMetzGuingampY801-0Stéphane Trévisan
1221997-01-25Division 1Matchweek 24AwayMetzNancyY310-0Grégory Wimbée
1231996-12-14Division 1Matchweek 22AwayMetzStrasbourgY180-0Alexander Vencel
1241996-12-07Division 1Matchweek 21HomeMetzMarseilleY370-0Andreas Köpke
1251996-11-06Division 1Matchweek 16AwayMetzAuxerreY892-2Lionel Charbonnier
1261996-11-06Division 1Matchweek 16AwayMetzAuxerreY160-0Lionel Charbonnier
1271996-08-26Division 1Matchweek 4HomeMetzStrasbourgY762-1Alexander Vencel
1281996-08-26Division 1Matchweek 4HomeMetzStrasbourgY481-0Alexander Vencel
1291996-08-26Division 1Matchweek 4HomeMetzStrasbourgY360-0Alexander Vencel
1301996-04-27Division 1Matchweek 36HomeMetzGuingampY521-0Angelo Hugues
1311996-03-30Division 1Matchweek 33AwayMetzParis S-GY652-1Bernard Lama
1321996-03-30Division 1Matchweek 33AwayMetzParis S-GY370-0Bernard Lama
1331996-03-23Division 1Matchweek 32HomeMetzLilleY711-0Jean-Marie Aubry
1341996-03-02Division 1Matchweek 30HomeMetzNiceY803-0Abdallah Bah
1351996-01-10Division 1Matchweek 23HomeMetzLe HavreY390-0Christophe Revault
1361996-01-03Division 1Matchweek 22AwayMetzMontpellierY90+51-1Bruno Martini
1371995-10-04Division 1Matchweek 12AwayMetzNiceY170-0Lionel Letizi
1381995-09-16Division 1Matchweek 9AwayMetzMonacoY290-0Stéphane Porato
1391995-08-05Division 1Matchweek 3AwayMetzCannesY791-1François Lemasson
1401995-08-05Division 1Matchweek 3AwayMetzCannesY590-0François Lemasson
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-05-07Premier LeagueMatchweek 38HomeThierry HenryArsenalWigan AthleticY351-2Mike Pollitt
22006-04-01Premier LeagueMatchweek 32HomeRobin van PersieArsenalAston VillaY723-0Thomas Sørensen
32006-02-01Premier LeagueMatchweek 24HomeThierry HenryArsenalWest HamY450-2Shaka Hislop
42005-11-26Premier LeagueMatchweek 14HomeThierry HenryArsenalBlackburnY451-0Brad Friedel
52005-05-08Premier LeagueMatchweek 37HomeJosé Antonio ReyesArsenalLiverpoolY291-0Jerzy Dudek
62005-04-02Premier LeagueMatchweek 31HomeThierry HenryArsenalNorwich CityY190-0Robert Green
72004-11-28Premier LeagueMatchweek 15AwayPatrick VieiraArsenalLiverpoolY570-1Chris Kirkland
82004-08-22Premier LeagueMatchweek 2HomeThierry HenryArsenalMiddlesbroughN904-3Mark Schwarzer
92004-04-16Premier LeagueMatchweek 34HomeThierry HenryArsenalLeeds UnitedY674-0Paul Robinson
102004-04-09Premier LeagueMatchweek 32HomeThierry HenryArsenalLiverpoolY310-1Jerzy Dudek
112004-02-10Premier LeagueMatchweek 25HomeThierry HenryArsenalSouthamptonY310-0Antti Niemi
122004-02-07Premier LeagueMatchweek 24AwayThierry HenryArsenalWolvesY581-1Paul Jones
132004-02-01Premier LeagueMatchweek 23HomeThierry HenryArsenalManchester CityY831-0David James
142003-09-26Premier LeagueMatchweek 7HomeGilberto SilvaArsenalNewcastle UtdN661-1Shay Given
152003-08-31Premier LeagueMatchweek 4AwayFreddie LjungbergArsenalManchester CityY721-1David Seaman
162003-08-24Premier LeagueMatchweek 2AwayGilberto SilvaArsenalMiddlesbroughY131-0Mark Schwarzer
172003-05-04Premier LeagueMatchweek 37HomeDennis BergkampArsenalLeeds UnitedY631-2Paul Robinson
182003-01-19Premier LeagueMatchweek 24HomeThierry HenryArsenalWest HamY862-1David James
192002-11-16Premier LeagueMatchweek 14HomeSylvain WiltordArsenalTottenhamN712-0Kasey Keller
202002-03-02Premier LeagueMatchweek 28AwayDennis BergkampArsenalNewcastle UtdY100-0Shay Given
212002-01-30Premier LeagueMatchweek 24AwayDennis BergkampArsenalBlackburnY752-2Brad Friedel
222002-01-30Premier LeagueMatchweek 24AwayThierry HenryArsenalBlackburnY211-0Brad Friedel
232002-01-23Premier LeagueMatchweek 21AwaySylvain WiltordArsenalLeicester CityY902-1Tim Flowers
242002-01-13Premier LeagueMatchweek 22HomeFreddie LjungbergArsenalLiverpoolY620-0Jerzy Dudek
252001-12-26Premier LeagueMatchweek 19HomeSol CampbellArsenalChelseaY490-1Carlo Cudicini
262001-12-23Premier LeagueMatchweek 18AwayFreddie LjungbergArsenalLiverpoolY531-0Jerzy Dudek
272001-12-09Premier LeagueMatchweek 16HomeThierry HenryArsenalAston VillaY902-2Peter Enckelman
282001-11-25Premier LeagueMatchweek 14HomeFreddie LjungbergArsenalManchester UtdY480-1Fabien Barthez
292001-11-04Premier LeagueMatchweek 12HomeThierry HenryArsenalCharlton AthY70-0Dean Kiely
302001-10-20Premier LeagueMatchweek 10HomeDennis BergkampArsenalBlackburnY531-1Brad Friedel
312001-09-22Premier LeagueMatchweek 7HomeFrancis JeffersArsenalBoltonN740-0Jussi Jääskeläinen
322001-08-25Premier LeagueMatchweek 3HomeSylvain WiltordArsenalLeicester CityY281-0Tim Flowers
332001-08-25Premier LeagueMatchweek 3HomeFreddie LjungbergArsenalLeicester CityY170-0Tim Flowers
342001-08-18Premier LeagueMatchweek 1AwayDennis BergkampArsenalMiddlesbroughY903-0Mark Schwarzer
352001-04-21Premier LeagueMatchweek 35HomeGilles GrimandiArsenalEvertonY551-1Paul Gerrard
362001-03-03Premier LeagueMatchweek 29HomeSylvain WiltordArsenalWest HamY60-0Shaka Hislop
372001-02-25Premier LeagueMatchweek 28AwayThierry HenryArsenalManchester UtdY160-1Fabien Barthez
382000-12-30Premier LeagueMatchweek 21HomePatrick VieiraArsenalSunderlandY50-0Thomas Sørensen
392000-12-26Premier LeagueMatchweek 20HomeThierry HenryArsenalLeicester CityY350-0Tim Flowers
402000-12-09Premier LeagueMatchweek 17HomeRay ParlourArsenalNewcastle UtdY904-0Shay Given
412000-10-14Premier LeagueMatchweek 9HomeThierry HenryArsenalAston VillaY610-0David James

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.