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-02La LigaMatchweek 22HomeVillarrealOsasunaY0.790.87Right Foot13592-1Sergio HerreraPaco AlcácerFouledSanti CazorlaPass (Live)
62020-01-19La LigaMatchweek 20HomeVillarrealEspanyolY0.790.98Right Foot13620-2Diego LópezFouledMoi GómezShot
72020-01-05La LigaMatchweek 19AwayVillarrealReal SociedadN0.050.76Left Foot10721-1Álex RemiroMario GasparMario GasparPass (Live)Samuel ChukwuezeTake-OnDeflected
82019-11-10La LigaMatchweek 13AwayVillarrealMallorcaY0.790.97Right Foot13490-2Manolo ReinaGerard MorenoFouledSanti CazorlaPass (Dead)
92019-09-27La LigaMatchweek 7HomeVillarrealBetisY*0.790.86Right Foot13681-1Joel RoblesSamuel ChukwuezeFouledGerard MorenoPass (Live)
102019-09-24La LigaMatchweek 6AwayVillarrealBarcelonaY*0.020.06Left Foot30440-2Marc-André ter StegenVicente IborraVicente IborraPass (Live)Javier OntiverosPass (Live)
112019-09-21La LigaMatchweek 5HomeVillarrealValladolidY*0.790.99Right Foot13770-0Jordi MasipJavier OntiverosFouledKarl Toko EkambiPass (Live)
122019-08-17La LigaMatchweek 1HomeVillarrealGranadaY*0.790.99Right Foot13350-0Rui SilvaMoi GómezFouledRubén PeñaPass (Live)
132019-03-02La LigaMatchweek 26HomeVillarrealAlavésY0.790.99Right Foot13610-1Fernando PachecoFouledCarlos BaccaShot
142019-02-03La LigaMatchweek 22HomeVillarrealEspanyolY0.790.99Right Foot13651-0Diego LópezKarl Toko EkambiFouledKarl Toko EkambiTake-On
152019-01-03La LigaMatchweek 17HomeVillarrealReal MadridY0.680.84Head3821-2Thibaut CourtoisPablo FornalsPablo FornalsPass (Live)Jaume CostaPass (Live)
162019-01-03La LigaMatchweek 17HomeVillarrealReal MadridY0.060.65Right Foot1740-0Thibaut CourtoisSamuel ChukwuezeSamuel ChukwuezePass (Live)Samuel ChukwuezeTake-On
172016-09-10Premier LeagueMatchweek 4HomeArsenalSouthamptonY90+41-1Fraser Forster
182016-08-27Premier LeagueMatchweek 3AwayArsenalWatfordY90-0Heurelho Gomes
192015-02-21Premier LeagueMatchweek 26AwayArsenalCrystal PalaceY80-0Julián Speroni
202015-02-01Premier LeagueMatchweek 23HomeArsenalAston VillaY753-0Brad Guzan
212015-01-18Premier LeagueMatchweek 22AwayArsenalManchester CityY240-0Joe Hart
222014-12-28Premier LeagueMatchweek 19AwayArsenalWest HamY410-0Adrián
232014-12-13Premier LeagueMatchweek 16HomeArsenalNewcastle UtdY883-1Jak Alnwick
242014-12-13Premier LeagueMatchweek 16HomeArsenalNewcastle UtdY551-0Jak AlnwickAlexis Sánchez
252014-12-06Premier LeagueMatchweek 15AwayArsenalStoke CityY680-3Asmir Begović
262014-01-28Premier LeagueMatchweek 23AwayArsenalSouthamptonY521-1Artur BorucMesut Özil
272014-01-18Premier LeagueMatchweek 22HomeArsenalFulhamY621-0Maarten Stekelenburg
282014-01-18Premier LeagueMatchweek 22HomeArsenalFulhamY570-0Maarten StekelenburgJack Wilshere
292013-11-02Premier LeagueMatchweek 10HomeArsenalLiverpoolY190-0Simon Mignolet
302013-03-30Premier LeagueMatchweek 31HomeArsenalReadingY481-0Stuart TaylorGervinho
312013-02-23Premier LeagueMatchweek 27HomeArsenalAston VillaY851-1Brad GuzanNacho Monreal
322013-02-23Premier LeagueMatchweek 27HomeArsenalAston VillaY60-0Brad Guzan
332013-02-09Premier LeagueMatchweek 26AwayArsenalSunderlandY350-0Simon MignoletTheo Walcott
342013-01-23Premier LeagueMatchweek 19HomeArsenalWest HamY532-1Jussi JääskeläinenLukas Podolski
352012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY603-0Adam FedericiLukas Podolski
362012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY342-0Adam FedericiKieran Gibbs
372012-12-17Premier LeagueMatchweek 17AwayArsenalReadingY321-0Adam FedericiLukas Podolski
382012-11-17Premier LeagueMatchweek 12HomeArsenalTottenhamY603-1Hugo LlorisLukas Podolski
392012-11-03Premier LeagueMatchweek 10AwayArsenalManchester UtdY900-2David de Gea
402012-10-06Premier LeagueMatchweek 7AwayArsenalWest HamY832-1Jussi JääskeläinenTheo Walcott
412012-09-02Premier LeagueMatchweek 3AwayArsenalLiverpoolY681-0Pepe ReinaLukas Podolski
422012-04-23La LigaMatchweek 35AwayMálagaOsasunaY660-1Andrés Fernández
432012-04-12La LigaMatchweek 33AwayMálagaVillarrealY640-0Diego López
442012-04-09La LigaMatchweek 32HomeMálagaRacing SantY631-0Daniel Sotres
452012-03-18La LigaMatchweek 28AwayMálagaReal MadridY880-1Iker Casillas
462012-03-03La LigaMatchweek 26AwayMálagaGetafeY892-1Miguel Ángel Moyá
472011-09-21La LigaMatchweek 5HomeMálagaAthletic ClubY610-0Gorka Iraizoz
482011-09-12La LigaMatchweek 3HomeMálagaGranadaY482-0Roberto
492011-09-12La LigaMatchweek 3HomeMálagaGranadaY40-0Roberto
502011-08-28La LigaMatchweek 2AwayMálagaSevillaY800-2Javi Varas
512010-12-18La LigaMatchweek 16HomeVillarrealMallorcaY140-0Dudu Aouate
522010-11-27La LigaMatchweek 13AwayVillarrealZaragozaY181-0Leo Franco
532010-11-07La LigaMatchweek 10HomeVillarrealAthletic ClubY451-1Gorka Iraizoz
542010-09-27La LigaMatchweek 5AwayVillarrealMálagaY332-2Rubén
552010-09-27La LigaMatchweek 5AwayVillarrealMálagaY210-1Rubén
562010-05-15La LigaMatchweek 38AwayVillarrealZaragozaY561-3Roberto
572010-05-15La LigaMatchweek 38AwayVillarrealZaragozaY400-3Roberto
582009-12-06La LigaMatchweek 13HomeVillarrealGetafeN671-2Óscar Ustari
592009-09-20La LigaMatchweek 3AwayVillarrealAthletic ClubY841-3Gorka Iraizoz
602009-08-30La LigaMatchweek 1AwayVillarrealOsasunaY320-0Ricardo
612009-03-21La LigaMatchweek 28HomeVillarrealAthletic ClubY680-0Gorka Iraizoz
622009-03-01La LigaMatchweek 25AwayVillarrealBetisY361-0Ricardo
632009-03-01La LigaMatchweek 25AwayVillarrealBetisY50-0Ricardo
642009-02-15La LigaMatchweek 23AwayVillarrealRacing SantY430-1Toño
652008-11-30La LigaMatchweek 13AwayVillarrealRecreativoY260-0Asier Riesgo
662008-11-01La LigaMatchweek 9AwayVillarrealAthletic ClubY582-1Gorka Iraizoz
672008-09-21La LigaMatchweek 3AwayVillarrealNumanciaY500-1Juan Pablo Colinas
682008-09-14La LigaMatchweek 2HomeVillarrealLa CoruñaY270-0Daniel Aranzubia
692008-04-20La LigaMatchweek 33HomeVillarrealValladolidY461-0Sergio Asenjo
702008-03-29La LigaMatchweek 30HomeVillarrealAtlético MadridY380-0Christian Abbiati
712007-12-16La LigaMatchweek 16AwayVillarrealGetafeN832-0Óscar Ustari
722007-10-20La LigaMatchweek 8HomeVillarrealBarcelonaY20-0Víctor Valdés
732007-08-26La LigaMatchweek 1AwayVillarrealValenciaY722-0Santiago Cañizares
742007-06-10La LigaMatchweek 37AwayRecreativoLa CoruñaY683-0Dudu Aouate
752007-06-10La LigaMatchweek 37AwayRecreativoLa CoruñaY572-0Dudu Aouate
762007-04-22La LigaMatchweek 31HomeRecreativoRacing SantY382-1Toño
772006-09-10La LigaMatchweek 2AwayRecreativoVillarrealY810-0Sebastián Viera
782006-08-27La LigaMatchweek 1HomeRecreativoMallorcaY900-1Toni Prats
792005-05-08La LigaMatchweek 35AwayVillarrealMálagaN651-0Francesc Arnau
802005-05-01La LigaMatchweek 34HomeVillarrealGetafeY462-0Javier Sánchez Broto
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
142019-10-25La LigaMatchweek 10HomeGerard MorenoVillarrealAlavésY0.560.94Right Foot9842-1Fernando PachecoSanti CazorlaPass (Live)Karl Toko EkambiPass (Live)
152019-09-27La LigaMatchweek 7HomeKarl Toko EkambiVillarrealBetisY*0.140.75Head7390-0Joel RoblesSanti CazorlaPass (Dead)Gerard MorenoShot
162019-09-14La LigaMatchweek 4AwayGerard MorenoVillarrealLeganésY0.280.89Left Foot14260-0Juan SorianoSanti CazorlaPass (Live)Andre-Frank Zambo AnguissaPass (Live)
172019-08-17La LigaMatchweek 1HomeSamuel ChukwuezeVillarrealGranadaY*0.040.36Left Foot20733-2Rui SilvaSanti CazorlaPass (Live)
182019-04-25La LigaMatchweek 34AwayGerard MorenoVillarrealReal SociedadY0.120.08Head8850-0Gerónimo RulliSanti CazorlaPass (Live)Vicente IborraPass (Live)
192019-04-21La LigaMatchweek 33HomeKarl Toko EkambiVillarrealLeganésY0.040.37Right Foot16801-0Iván CuéllarSanti CazorlaPass (Live)Pablo FornalsPass (Live)
202019-04-07La LigaMatchweek 31AwayRamiro Funes MoriVillarrealBetisY0.150.04Head7130-1Pau LópezSanti CazorlaPass (Dead)
212019-04-02La LigaMatchweek 30HomeCarlos BaccaVillarrealBarcelonaY0.700.95Right Foot10803-2Marc-André ter StegenCarlos BaccaTake-OnSanti CazorlaPass (Live)
222019-03-10La LigaMatchweek 27AwaySamuel ChukwuezeVillarrealLevanteY0.040.51Left Foot1990+61-0Aitor FernándezSanti CazorlaPass (Live)
232019-02-17La LigaMatchweek 24HomeÁlvaro GonzálezVillarrealSevillaY0.090.08Head10200-0Tomáš VaclíkSanti CazorlaPass (Dead)Vicente IborraPass (Live)
242018-12-08La LigaMatchweek 15HomeCarlos BaccaVillarrealCelta VigoY0.230.68Right Foot15830-3Rubén BlancoSanti CazorlaPass (Dead)Fouled
252018-11-25La LigaMatchweek 13HomeSamuel ChukwuezeVillarrealBetisY0.050.22Left Foot14541-0Pau LópezSanti CazorlaPass (Live)Santi CazorlaPass (Live)
262018-11-25La LigaMatchweek 13HomeGerard MorenoVillarrealBetisY0.090.37Head10520-0Pau LópezSanti CazorlaPass (Dead)Víctor RuizShot
272018-09-26La LigaMatchweek 6AwayRamiro Funes MoriVillarrealAthletic ClubN0.150.28Head7801-0Unai SimónSanti CazorlaPass (Dead)Mario GasparShot
282016-08-14Premier LeagueMatchweek 1HomeAlex Oxlade-ChamberlainArsenalLiverpoolN641-4Simon Mignolet
292015-09-26Premier LeagueMatchweek 7AwayTheo WalcottArsenalLeicester CityY180-1Kasper Schmeichel
302015-09-12Premier LeagueMatchweek 5HomeOlivier GiroudArsenalStoke CityY*851-0Jack Butland
312015-05-24Premier LeagueMatchweek 38HomeTheo WalcottArsenalWest BromY40-0Boaz Myhill
322015-05-04Premier LeagueMatchweek 35AwayAaron RamseyArsenalHull CityY331-0Steve Harper
332015-03-21Premier LeagueMatchweek 30AwayOlivier GiroudArsenalNewcastle UtdY281-0Tim Krul
342015-03-14Premier LeagueMatchweek 29HomeMathieu FlaminiArsenalWest HamN842-0Adrián
352015-02-01Premier LeagueMatchweek 23HomeHéctor BellerínArsenalAston VillaY90+24-0Brad Guzan
362015-02-01Premier LeagueMatchweek 23HomeTheo WalcottArsenalAston VillaY632-0Brad Guzan
372015-01-18Premier LeagueMatchweek 22AwayOlivier GiroudArsenalManchester CityY671-0Joe Hart
382014-12-21Premier LeagueMatchweek 17AwayOlivier GiroudArsenalLiverpoolY651-1Brad Jones
392014-11-29Premier LeagueMatchweek 13AwayDanny WelbeckArsenalWest BromY600-0Ben Foster
402014-08-23Premier LeagueMatchweek 2AwayAaron RamseyArsenalEvertonN830-2Tim Howard
412014-05-04Premier LeagueMatchweek 37HomeOlivier GiroudArsenalWest BromY140-0Ben Foster
422014-04-28Premier LeagueMatchweek 36HomeLaurent KoscielnyArsenalNewcastle UtdY260-0Tim Krul
432014-04-20Premier LeagueMatchweek 35AwayAaron RamseyArsenalHull CityY310-0Steve Harper
442014-04-15Premier LeagueMatchweek 34HomeLukas PodolskiArsenalWest HamY440-1Adrián
452014-02-22Premier LeagueMatchweek 27HomeLaurent KoscielnyArsenalSunderlandY573-0Vito Mannone
462014-02-02Premier LeagueMatchweek 24HomeAlex Oxlade-ChamberlainArsenalCrystal PalaceY470-0Julián Speroni
472013-12-26Premier LeagueMatchweek 18AwayTheo WalcottArsenalWest HamY680-1Adrián
482013-08-24Premier LeagueMatchweek 2AwayLukas PodolskiArsenalFulhamY682-0David Stockdale
492013-05-14Premier LeagueMatchweek 37HomeAaron RamseyArsenalWigan AthleticY713-1Joel Robles
502013-05-14Premier LeagueMatchweek 37HomeLukas PodolskiArsenalWigan AthleticY682-1Joel Robles
512013-05-14Premier LeagueMatchweek 37HomeTheo WalcottArsenalWigan AthleticY631-1Joel Robles
522013-05-14Premier LeagueMatchweek 37HomeLukas PodolskiArsenalWigan AthleticY110-0Joel Robles
532013-03-30Premier LeagueMatchweek 31HomeGervinhoArsenalReadingY110-0Stuart Taylor
542013-01-20Premier LeagueMatchweek 23AwayTheo WalcottArsenalChelseaY580-2Petr Čech
552012-12-29Premier LeagueMatchweek 20HomeAlex Oxlade-ChamberlainArsenalNewcastle UtdY501-1Tim Krul
562012-12-17Premier LeagueMatchweek 17AwayTheo WalcottArsenalReadingY804-2Adam Federici
572012-11-17Premier LeagueMatchweek 12HomeOlivier GiroudArsenalTottenhamY45+12-1Hugo Lloris
582012-09-15Premier LeagueMatchweek 4HomeTheo WalcottArsenalSouthamptonY885-1Kelvin Davis
592012-09-02Premier LeagueMatchweek 3AwayLukas PodolskiArsenalLiverpoolY310-0Pepe Reina

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.