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
12024-12-08La Liga 2Matchweek 18AwayOviedoRacing FerrolY*0.790.92Right Foot13420-0Jesús RuizIlyas ChairaFouledIlyas ChairaTake-On
22020-07-13La LigaMatchweek 36HomeVillarrealReal SociedadY*0.060.35Left Foot16850-2Miguel Ángel MoyáSamuel ChukwuezeSamuel ChukwuezePass (Live)Rubén PeñaPass (Live)
32020-07-08La LigaMatchweek 35AwayVillarrealGetafeY*0.790.99Right Foot13861-1David SoriaMoi GómezFouledSanti CazorlaPass (Dead)
42020-07-08La LigaMatchweek 35AwayVillarrealGetafeY*0.790.99Right Foot13660-0David SoriaMoi GómezFouledSanti CazorlaPass (Live)
52020-02-05Copa del ReyQuarter-finalsAwayVillarrealCD MirandésY561-2Jesús Reguillos Moya
62020-02-02La LigaMatchweek 22HomeVillarrealOsasunaY0.790.87Right Foot13592-1Sergio HerreraPaco AlcácerFouledSanti CazorlaPass (Live)
72020-01-29Copa del ReyRound of 16AwayVillarrealRayo VallecanoN851-0MorroSamuel Chukwueze
82020-01-22Copa del ReyRound of 32AwayVillarrealGironaY*701-0Juan Carlos
92020-01-19La LigaMatchweek 20HomeVillarrealEspanyolY0.790.98Right Foot13620-2Diego LópezFouledMoi GómezShot
102020-01-05La LigaMatchweek 19AwayVillarrealReal SociedadN0.050.76Left Foot10721-1Álex RemiroMario GasparMario GasparPass (Live)Samuel ChukwuezeTake-OnDeflected
112019-11-15UEFA Euro QualifyingGroup stageHomeSpainMaltaY411-0Henry BonelloGerard Moreno
122019-11-10La LigaMatchweek 13AwayVillarrealMallorcaY0.790.97Right Foot13490-2Manolo ReinaGerard MorenoFouledSanti CazorlaPass (Dead)
132019-09-27La LigaMatchweek 7HomeVillarrealBetisY*0.790.86Right Foot13681-1Joel RoblesSamuel ChukwuezeFouledGerard MorenoPass (Live)
142019-09-24La LigaMatchweek 6AwayVillarrealBarcelonaY*0.020.06Left Foot30440-2Marc-André ter StegenVicente IborraVicente IborraPass (Live)Javier OntiverosPass (Live)
152019-09-21La LigaMatchweek 5HomeVillarrealValladolidY*0.790.99Right Foot13770-0Jordi MasipJavier OntiverosFouledKarl Toko EkambiPass (Live)
162019-08-17La LigaMatchweek 1HomeVillarrealGranadaY*0.790.99Right Foot13350-0Rui SilvaMoi GómezFouledRubén PeñaPass (Live)
172019-04-11Europa LgQuarter-finalsHomeVillarrealValenciaY0.790.98Right Foot13360-1NetoVicente IborraFouledSanti CazorlaPass (Live)
182019-03-02La LigaMatchweek 26HomeVillarrealAlavésY0.790.99Right Foot13610-1Fernando PachecoFouledCarlos BaccaShot
192019-02-03La LigaMatchweek 22HomeVillarrealEspanyolY0.790.99Right Foot13651-0Diego LópezKarl Toko EkambiFouledKarl Toko EkambiTake-On
202019-01-03La LigaMatchweek 17HomeVillarrealReal MadridY0.680.84Head3821-2Thibaut CourtoisPablo FornalsPablo FornalsPass (Live)Jaume CostaPass (Live)
212019-01-03La LigaMatchweek 17HomeVillarrealReal MadridY0.060.65Right Foot1740-0Thibaut CourtoisSamuel ChukwuezeSamuel ChukwuezePass (Live)Samuel ChukwuezeTake-On
222018-11-01Copa del ReyRound of 32AwayVillarrealAlmeríaY670-1Fernando
232018-10-04Europa LgGroup stageAwayVillarrealSpartak MoscowN0.790.90Right Foot1390+62-3Aleksandr MaksimenkoRamiro Funes MoriFouledMiguel LayúnPass (Dead)
242016-09-10Premier LeagueMatchweek 4HomeArsenalSouthamptonY90+41-1Fraser Forster
252016-08-27Premier LeagueMatchweek 3AwayArsenalWatfordY90-0Heurelho Gomes
262015-11-13Friendlies (M)Friendlies (M)HomeSpainEnglandN841-0Joe HartNolito
272015-10-09UEFA Euro QualifyingGroup stageHomeSpainLuxembourgY853-0Jonathan JoubertNolito
282015-10-09UEFA Euro QualifyingGroup stageHomeSpainLuxembourgY420-0Jonathan Joubert
292015-02-21Premier LeagueMatchweek 26AwayArsenalCrystal PalaceY80-0Julián Speroni
302015-02-01Premier LeagueMatchweek 23HomeArsenalAston VillaY753-0Brad Guzan
312015-01-18Premier LeagueMatchweek 22AwayArsenalManchester CityY240-0Joe Hart
322014-12-28Premier LeagueMatchweek 19AwayArsenalWest HamY410-0Adrián
332014-12-13Premier LeagueMatchweek 16HomeArsenalNewcastle UtdY883-1Jak Alnwick
342014-12-13Premier LeagueMatchweek 16HomeArsenalNewcastle UtdY551-0Jak AlnwickAlexis Sánchez
352014-12-06Premier LeagueMatchweek 15AwayArsenalStoke CityY680-3Asmir Begović
362014-01-28Premier LeagueMatchweek 23AwayArsenalSouthamptonY521-1Artur BorucMesut Özil
372014-01-18Premier LeagueMatchweek 22HomeArsenalFulhamY621-0Maarten Stekelenburg
382014-01-18Premier LeagueMatchweek 22HomeArsenalFulhamY570-0Maarten StekelenburgJack Wilshere
392013-11-02Premier LeagueMatchweek 10HomeArsenalLiverpoolY190-0Simon Mignolet
402013-03-30Premier LeagueMatchweek 31HomeArsenalReadingY481-0Stuart TaylorGervinho
412013-02-23Premier LeagueMatchweek 27HomeArsenalAston VillaY851-1Brad GuzanNacho Monreal
422013-02-23Premier LeagueMatchweek 27HomeArsenalAston VillaY60-0Brad Guzan
432013-02-09Premier LeagueMatchweek 26AwayArsenalSunderlandY350-0Simon MignoletTheo Walcott
442013-01-23Premier LeagueMatchweek 19HomeArsenalWest HamY532-1Jussi JääskeläinenLukas Podolski
452012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY603-0Adam FedericiLukas Podolski
462012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY342-0Adam FedericiKieran Gibbs
472012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY321-0Adam FedericiLukas Podolski
482012-11-17Premier LeagueMatchweek 12HomeArsenalTottenhamY603-1Hugo LlorisLukas Podolski
492012-11-03Premier LeagueMatchweek 10AwayArsenalManchester UtdY900-2David de Gea
502012-10-06Premier LeagueMatchweek 7AwayArsenalWest HamY832-1Jussi JääskeläinenTheo Walcott
512012-09-02Premier LeagueMatchweek 3AwayArsenalLiverpoolY681-0Pepe ReinaLukas Podolski
522012-04-23La LigaMatchweek 35AwayMálagaOsasunaY660-1Andrés Fernández
532012-04-12La LigaMatchweek 33AwayMálagaVillarrealY640-0Diego López
542012-04-09La LigaMatchweek 32HomeMálagaRacing SantY631-0Daniel Sotres
552012-03-18La LigaMatchweek 28AwayMálagaReal MadridY880-1Iker Casillas
562012-03-03La LigaMatchweek 26AwayMálagaGetafeY892-1Miguel Ángel Moyá
572011-09-21La LigaMatchweek 5HomeMálagaAthletic ClubY610-0Gorka Iraizoz
582011-09-12La LigaMatchweek 3HomeMálagaGranadaY482-0Roberto
592011-09-12La LigaMatchweek 3HomeMálagaGranadaY40-0Roberto
602011-08-28La LigaMatchweek 2AwayMálagaSevillaY800-2Javi Varas
612011-03-17Europa LgRound of 16HomeVillarrealLeverkusenY330-0
622010-12-18La LigaMatchweek 16HomeVillarrealMallorcaY140-0Dudu Aouate
632010-11-27La LigaMatchweek 13AwayVillarrealZaragozaY181-0Leo Franco
642010-11-07La LigaMatchweek 10HomeVillarrealAthletic ClubY451-1Gorka Iraizoz
652010-09-27La LigaMatchweek 5AwayVillarrealMálagaY332-2Rubén
662010-09-27La LigaMatchweek 5AwayVillarrealMálagaY210-1Rubén
672010-08-19Europa LgPlay-off roundHomeVillarrealDnepr MogilevY161-0
682010-05-15La LigaMatchweek 38AwayVillarrealZaragozaY561-3Roberto
692010-05-15La LigaMatchweek 38AwayVillarrealZaragozaY400-3Roberto
702009-12-06La LigaMatchweek 13HomeVillarrealGetafeN671-2Óscar Ustari
712009-09-20La LigaMatchweek 3AwayVillarrealAthletic ClubY841-3Gorka Iraizoz
722009-09-09WCQFirst roundHomeSpainEstoniaN821-0Sergei Pareiko
732009-08-30La LigaMatchweek 1AwayVillarrealOsasunaY320-0Ricardo
742009-08-27Europa LgPlay-off roundHomeVillarrealNAC BredaY160-0
752009-03-21La LigaMatchweek 28HomeVillarrealAthletic ClubY680-0Gorka Iraizoz
762009-03-01La LigaMatchweek 25AwayVillarrealBetisY361-0Ricardo
772009-03-01La LigaMatchweek 25AwayVillarrealBetisY50-0Ricardo
782009-02-15La LigaMatchweek 23AwayVillarrealRacing SantY430-1Toño
792008-11-30La LigaMatchweek 13AwayVillarrealRecreativoY260-0Asier Riesgo
802008-11-01La LigaMatchweek 9AwayVillarrealAthletic ClubY582-1Gorka Iraizoz
812008-09-21La LigaMatchweek 3AwayVillarrealNumanciaY500-1Juan Pablo Colinas
822008-09-14La LigaMatchweek 2HomeVillarrealLa CoruñaY270-0Daniel Aranzubia
832008-04-20La LigaMatchweek 33HomeVillarrealValladolidY461-0Sergio Asenjo
842008-03-29La LigaMatchweek 30HomeVillarrealAtlético MadridY380-0Christian Abbiati
852007-12-16La LigaMatchweek 16AwayVillarrealGetafeN832-0Óscar Ustari
862007-11-08UEFA CupGroup stageAwayVillarrealMladá BoleslavY561-0
872007-10-20La LigaMatchweek 8HomeVillarrealBarcelonaY20-0Víctor Valdés
882007-08-26La LigaMatchweek 1AwayVillarrealValenciaY722-0Santiago Cañizares
892007-06-10La LigaMatchweek 37AwayRecreativoLa CoruñaY683-0Dudu Aouate
902007-06-10La LigaMatchweek 37AwayRecreativoLa CoruñaY572-0Dudu Aouate
912007-04-22La LigaMatchweek 31HomeRecreativoRacing SantY382-1Toño
922006-09-10La LigaMatchweek 2AwayRecreativoVillarrealY810-0Sebastián Viera
932006-08-27La LigaMatchweek 1HomeRecreativoMallorcaY900-1Toni Prats
942005-05-08La LigaMatchweek 35AwayVillarrealMálagaN651-0Francesc Arnau
952005-05-01La LigaMatchweek 34HomeVillarrealGetafeY462-0Javier Sánchez Broto
962005-02-24UEFA CupRound of 32HomeVillarrealDynamo KyivY311-0
972004-12-15UEFA CupGroup stageHomeVillarrealEgaleoY633-0
982004-12-02UEFA CupGroup stageAwayVillarrealPartizanY170-0
992004-09-30UEFA CupFirst roundHomeVillarrealHammarbyN862-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
12024-11-03La Liga 2Matchweek 13HomeDaniel George ParaschivOviedoBurgosY*0.040.51Head9721-1Ander CanteroSanti CazorlaPass (Live)Rahim BonkanoPass (Dead)
22024-10-13La Liga 2Matchweek 9HomeAlexandre AlemãoOviedoAlmeríaY*0.330.75Left Foot9702-2Luís MaximianoSanti CazorlaShot
32024-10-13La Liga 2Matchweek 9HomeDavid CostasOviedoAlmeríaY*0.330.30Head6120-0Luís MaximianoSanti CazorlaPass (Dead)
42024-08-30La Liga 2Matchweek 3HomeIlyas ChairaOviedoRacing SantY*0.040.35Right Foot21120-0Jokin EzkietaSanti CazorlaPass (Live)Ilyas ChairaPass (Live)Deflected
52024-05-20La Liga 2Matchweek 40AwayOier LuengoOviedoEspanyolY0.210.05Head3230-0Joan GarcíaSanti CazorlaPass (Dead)MascarenhasShot
62024-03-31La Liga 2Matchweek 33HomeAlexandre AlemãoOviedoVillarreal BY0.130.06Right Foot1650-0Iker ÁlvarezSanti CazorlaPass (Live)
72024-02-17La Liga 2Matchweek 27HomeJaime SeoaneOviedoBurgosY0.060.28Right Foot16421-0ChurripiSanti CazorlaPass (Dead)Santi CazorlaPass (Dead)
82024-01-27La Liga 2Matchweek 24HomePaulinoOviedoLeganésN0.060.35Left Foot24890-0Diego CondeSanti CazorlaPass (Live)AbelPass (Live)
92020-07-19La LigaMatchweek 38HomeAndre-Frank Zambo AnguissaVillarrealEibarY0.470.60Left Foot12710-0YoelAndre-Frank Zambo AnguissaTake-OnSanti CazorlaPass (Live)
102020-06-28La LigaMatchweek 32HomeGerard MorenoVillarrealValenciaY0.270.61Left Foot16441-0Jasper CillessenSanti CazorlaPass (Live)Sergio AsenjoPass (Live)
112020-06-22La LigaMatchweek 31HomePau TorresVillarrealSevillaY0.110.28Head745+41-1Tomáš VaclíkSanti CazorlaPass (Dead)
122020-03-08La LigaMatchweek 27HomeGerard MorenoVillarrealLeganésY*0.450.57Head650-0Iván CuéllarSanti CazorlaPass (Live)Gerard MorenoPass (Live)
132020-02-02La LigaMatchweek 22HomeRubén PeñaVillarrealOsasunaY0.070.48Right Foot13541-1Sergio HerreraRubén PeñaTake-OnSanti CazorlaPass (Live)Deflected
142020-01-22Copa del ReyRound of 32AwaySamuel ChukwuezeVillarrealGironaY*722-0Juan Carlos
152019-11-18UEFA Euro QualifyingGroup stageHomeGerard MorenoSpainRomaniaY331-0Ciprian Tătărușanu
162019-10-25La LigaMatchweek 10HomeGerard MorenoVillarrealAlavésY0.560.94Right Foot9842-1Fernando PachecoSanti CazorlaPass (Live)Karl Toko EkambiPass (Live)
172019-09-27La LigaMatchweek 7HomeKarl Toko EkambiVillarrealBetisY*0.140.75Head7390-0Joel RoblesSanti CazorlaPass (Dead)Gerard MorenoShot
182019-09-14La LigaMatchweek 4AwayGerard MorenoVillarrealLeganésY0.280.89Left Foot14260-0Juan SorianoSanti CazorlaPass (Live)Andre-Frank Zambo AnguissaPass (Live)
192019-08-17La LigaMatchweek 1HomeSamuel ChukwuezeVillarrealGranadaY*0.040.36Left Foot20733-2Rui SilvaSanti CazorlaPass (Live)
202019-04-25La LigaMatchweek 34AwayGerard MorenoVillarrealReal SociedadY0.120.08Head8850-0Gerónimo RulliSanti CazorlaPass (Live)Vicente IborraPass (Live)
212019-04-21La LigaMatchweek 33HomeKarl Toko EkambiVillarrealLeganésY0.040.37Right Foot16801-0Iván CuéllarSanti CazorlaPass (Live)Pablo FornalsPass (Live)
222019-04-07La LigaMatchweek 31AwayRamiro Funes MoriVillarrealBetisY0.150.04Head7130-1Pau LópezSanti CazorlaPass (Dead)
232019-04-02La LigaMatchweek 30HomeCarlos BaccaVillarrealBarcelonaY0.700.95Right Foot10803-2Marc-André ter StegenCarlos BaccaTake-OnSanti CazorlaPass (Live)
242019-03-10La LigaMatchweek 27AwaySamuel ChukwuezeVillarrealLevanteY0.040.51Left Foot1990+61-0Aitor FernándezSanti CazorlaPass (Live)
252019-02-17La LigaMatchweek 24HomeÁlvaro GonzálezVillarrealSevillaY0.090.08Head10200-0Tomáš VaclíkSanti CazorlaPass (Dead)Vicente IborraPass (Live)
262018-12-08La LigaMatchweek 15HomeCarlos BaccaVillarrealCelta VigoY0.230.68Right Foot15830-3Rubén BlancoSanti CazorlaPass (Dead)Fouled
272018-11-25La LigaMatchweek 13HomeSamuel ChukwuezeVillarrealBetisY0.050.22Left Foot14541-0Pau LópezSanti CazorlaPass (Live)Santi CazorlaPass (Live)
282018-11-25La LigaMatchweek 13HomeGerard MorenoVillarrealBetisY0.090.37Head10520-0Pau LópezSanti CazorlaPass (Dead)Víctor RuizShot
292018-09-26La LigaMatchweek 6AwayRamiro Funes MoriVillarrealAthletic ClubN0.150.28Head7801-0Unai SimónSanti CazorlaPass (Dead)Mario GasparShot
302018-09-20Europa LgGroup stageHomeGerard MorenoVillarrealRangersY*0.080.26Left Foot11691-1Allan McGregorSanti CazorlaPass (Live)Carlos BaccaPass (Live)
312016-10-19Champions LgGroup stageHomeMesut ÖzilArsenalLudogoretsY563-0Vladislav Stoyanov
322016-08-14Premier LeagueMatchweek 1HomeAlex Oxlade-ChamberlainArsenalLiverpoolN641-4Simon Mignolet
332015-10-20Champions LgGroup stageHomeOlivier GiroudArsenalBayern MunichY770-0Manuel Neuer
342015-09-26Premier LeagueMatchweek 7AwayTheo WalcottArsenalLeicester CityY180-1Kasper Schmeichel
352015-09-12Premier LeagueMatchweek 5HomeOlivier GiroudArsenalStoke CityY*851-0Jack Butland
362015-05-30FA CupFinalHomePer MertesackerArsenalAston VillaY622-0Shay Given
372015-05-24Premier LeagueMatchweek 38HomeTheo WalcottArsenalWest BromY40-0Boaz Myhill
382015-05-04Premier LeagueMatchweek 35AwayAaron RamseyArsenalHull CityY331-0Steve Harper
392015-03-21Premier LeagueMatchweek 30AwayOlivier GiroudArsenalNewcastle UtdY281-0Tim Krul
402015-03-14Premier LeagueMatchweek 29HomeMathieu FlaminiArsenalWest HamN842-0Adrián
412015-02-01Premier LeagueMatchweek 23HomeHéctor BellerínArsenalAston VillaY90+24-0Brad Guzan
422015-02-01Premier LeagueMatchweek 23HomeTheo WalcottArsenalAston VillaY632-0Brad Guzan
432015-01-18Premier LeagueMatchweek 22AwayOlivier GiroudArsenalManchester CityY671-0Joe Hart
442014-12-21Premier LeagueMatchweek 17AwayOlivier GiroudArsenalLiverpoolY651-1Brad Jones
452014-11-29Premier LeagueMatchweek 13AwayDanny WelbeckArsenalWest BromY600-0Ben Foster
462014-11-26Champions LgGroup stageHomeAlexis SánchezArsenalDortmundY571-0Roman Weidenfeller
472014-11-26Champions LgGroup stageHomeYaya SanogoArsenalDortmundY20-0Roman Weidenfeller
482014-08-23Premier LeagueMatchweek 2AwayAaron RamseyArsenalEvertonN830-2Tim Howard
492014-05-04Premier LeagueMatchweek 37HomeOlivier GiroudArsenalWest BromY140-0Ben Foster
502014-04-28Premier LeagueMatchweek 36HomeLaurent KoscielnyArsenalNewcastle UtdY260-0Tim Krul
512014-04-20Premier LeagueMatchweek 35AwayAaron RamseyArsenalHull CityY310-0Steve Harper
522014-04-15Premier LeagueMatchweek 34HomeLukas PodolskiArsenalWest HamY440-1Adrián
532014-02-22Premier LeagueMatchweek 27HomeLaurent KoscielnyArsenalSunderlandY573-0Vito Mannone
542014-02-02Premier LeagueMatchweek 24HomeAlex Oxlade-ChamberlainArsenalCrystal PalaceY470-0Julián Speroni
552013-12-26Premier LeagueMatchweek 18AwayTheo WalcottArsenalWest HamY680-1Adrián
562013-08-24Premier LeagueMatchweek 2AwayLukas PodolskiArsenalFulhamY682-0David Stockdale
572013-05-14Premier LeagueMatchweek 37HomeAaron RamseyArsenalWigan AthleticY713-1Joel Robles
582013-05-14Premier LeagueMatchweek 37HomeLukas PodolskiArsenalWigan AthleticY682-1Joel Robles
592013-05-14Premier LeagueMatchweek 37HomeTheo WalcottArsenalWigan AthleticY631-1Joel Robles
602013-05-14Premier LeagueMatchweek 37HomeLukas PodolskiArsenalWigan AthleticY110-0Joel Robles
612013-03-30Premier LeagueMatchweek 31HomeGervinhoArsenalReadingY110-0Stuart Taylor
622013-01-20Premier LeagueMatchweek 23AwayTheo WalcottArsenalChelseaY580-2Petr Čech
632012-12-29Premier LeagueMatchweek 20HomeAlex Oxlade-ChamberlainArsenalNewcastle UtdY501-1Tim Krul
642012-12-17Premier LeagueMatchweek 17AwayTheo WalcottArsenalReadingY804-2Adam Federici
652012-11-17Premier LeagueMatchweek 12HomeOlivier GiroudArsenalTottenhamY45+12-1Hugo Lloris
662012-09-15Premier LeagueMatchweek 4HomeTheo WalcottArsenalSouthamptonY885-1Kelvin Davis
672012-09-02Premier LeagueMatchweek 3AwayLukas PodolskiArsenalLiverpoolY310-0Pepe Reina
682009-06-28FIFA Confederations CupThird-place matchNeutralDani GüizaSpainSouth AfricaY891-1Itumeleng Khune
692009-06-28FIFA Confederations CupThird-place matchNeutralDani GüizaSpainSouth AfricaY880-1Itumeleng Khune

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.