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
12023-09-11UEFA Euro QualifyingGroup stageAwayWalesLatviaY*29
22022-08-07Ligue 1Matchweek 1AwayNiceToulouseN0.300.74Right Foot15780-1Maxime DupéBilal BrahimiBilal BrahimiPass (Live)Jordan LotombaPass (Live)
32022-04-03PremiershipRegular seasonHomeRangersCelticY30-0Joe HartRyan Kent
42022-03-20PremiershipRegular seasonAwayRangersDundeeY640-1Ian Lawlor
52021-11-13WCQFirst roundHomeWalesBelarusY502-0Sergei Chernik
62021-11-13WCQFirst roundHomeWalesBelarusY30-0Sergei ChernikBen Davies
72021-10-08WCQFirst roundAwayWalesCzechiaY*360-0Tomáš VaclíkNeco Williams
82021-06-16UEFA EuroGroup stageNeutralWalesTürkiyeY0.540.93Right Foot10420-0Uğurcan ÇakırGareth BaleGareth BalePass (Live)Connor RobertsPass (Live)
92021-01-30Serie AMatchweek 20AwayJuventusSampdoriaN0.510.72Left Foot990+11-0Emil AuderoJuan CuadradoJuan CuadradoPass (Live)Cristiano RonaldoPass (Live)
102021-01-10Serie AMatchweek 17HomeJuventusSassuoloN0.390.54Right Foot8821-1Andrea ConsigliGianluca FrabottaGianluca FrabottaPass (Live)Adrien RabiotPass (Live)
112020-03-08Serie AMatchweek 26HomeJuventusInterY0.150.12Right Foot8540-0Samir HandanovićCristiano RonaldoDeflected
122020-02-22Serie AMatchweek 25AwayJuventusSPALY0.440.94Right Foot12601-0Etrit BerishaPaulo DybalaPaulo DybalaPass (Live)DaniloPass (Live)
132019-11-19UEFA Euro QualifyingGroup stageHomeWalesHungaryY471-0Péter GulácsiKieffer Moore
142019-11-19UEFA Euro QualifyingGroup stageHomeWalesHungaryY150-0Péter GulácsiGareth Bale
152019-11-06Champions LgGroup stageAwayJuventusLoko MoscowY0.980.99Right Foot030-0Guilherme MarinatoCristiano RonaldoCristiano RonaldoShot
162019-09-21Serie AMatchweek 4HomeJuventusHellas VeronaY0.030.12Right Foot30310-1Marco SilvestriCristiano RonaldoCristiano RonaldoPass (Live)Juan CuadradoPass (Live)Deflected
172019-04-11Europa LgQuarter-finalsHomeArsenalNapoliY0.360.87Right Foot11150-0Alex MeretAinsley Maitland-NilesAinsley Maitland-NilesPass (Live)Alexandre LacazettePass (Live)
182019-04-01Premier LeagueMatchweek 32HomeArsenalNewcastle UtdY*0.060.52Left Foot15300-0Martin Dúbravka
192019-03-02Premier LeagueMatchweek 29AwayArsenalTottenhamY0.660.78Left Foot8160-0Hugo LlorisAlexandre LacazetteAaron RamseyTake-OnAlexandre LacazettePass (Live)
202019-01-01Premier LeagueMatchweek 21HomeArsenalFulhamN0.420.97Right Foot8792-1Sergio RicoPierre-Emerick AubameyangShot
212018-11-29Europa LgGroup stageAwayArsenalVorskla PoltavaY0.790.99Right Foot13271-0Bohdan ShustAaron RamseyFouledEmile Smith RowePass (Live)
222018-10-07Premier LeagueMatchweek 8AwayArsenalFulhamN0.140.65Left Foot9672-1Marcus BettinelliPierre-Emerick AubameyangPierre-Emerick AubameyangPass (Live)Henrikh MkhitaryanPass (Live)
232018-09-06UEFA Nations LeagueLeague BHomeWalesRep. of IrelandY372-0Darren Randolph
242018-04-22Premier LeagueMatchweek 35HomeArsenalWest HamY0.030.52Right Foot24821-1Joe HartHéctor BellerínPass (Live)Danny WelbeckPass (Live)
252018-04-12Europa LgQuarter-finalsAwayArsenalCSKA MoscowY0.610.78Right Foot1690+21-2Igor AkinfeevMohamed ElnenyMohamed ElnenyPass (Live)Nacho MonrealInterception
262018-04-05Europa LgQuarter-finalsHomeArsenalCSKA MoscowY0.510.43Right Foot10282-1Igor AkinfeevMesut ÖzilMesut ÖzilPass (Live)Nacho MonrealPass (Live)Volley
272018-04-05Europa LgQuarter-finalsHomeArsenalCSKA MoscowY0.400.53Right Foot1090-0Igor AkinfeevHéctor BellerínHéctor BellerínPass (Live)Mesut ÖzilPass (Live)
282018-03-08Europa LgRound of 16AwayArsenalMilanY0.920.99Right Foot445+41-0Gianluigi DonnarummaMesut ÖzilAaron RamseyTake-OnMesut ÖzilPass (Live)
292018-02-03Premier LeagueMatchweek 26HomeArsenalEvertonY0.270.77Right Foot15744-1Jordan PickfordHenrikh MkhitaryanHenrikh MkhitaryanPass (Live)
302018-02-03Premier LeagueMatchweek 26HomeArsenalEvertonY0.030.09Right Foot28192-0Jordan PickfordAlex IwobiAlex IwobiPass (Live)Mesut ÖzilPass (Live)Deflected
312018-02-03Premier LeagueMatchweek 26HomeArsenalEvertonY0.540.95Right Foot760-0Jordan PickfordHenrikh MkhitaryanHenrikh MkhitaryanPass (Live)Pierre-Emerick AubameyangPass (Live)
322017-10-28Premier LeagueMatchweek 10HomeArsenalSwansea CityY0.420.78Left Foot9581-1Łukasz FabiańskiSead KolašinacSead KolašinacPass (Live)Granit XhakaPass (Live)
332017-10-22Premier LeagueMatchweek 9AwayArsenalEvertonY0.250.59Right Foot12903-1Jordan PickfordJack WilshereJack WilsherePass (Live)Francis CoquelinPass (Live)
342017-09-05WCQFirst roundAwayWalesMoldovaY90+31-0Ilie CebanuSam Vokes
352017-08-11Premier LeagueMatchweek 1HomeArsenalLeicester CityN0.070.25Right Foot8832-3Kasper SchmeichelGranit XhakaGranit XhakaPass (Live)Sead KolašinacPass (Live)
362017-06-11WCQFirst roundAwayWalesSerbiaY350-0Vladimir Stojković
372017-05-27FA CupFinalHomeArsenalChelseaY791-1Thibaut CourtoisOlivier Giroud
382017-05-21Premier LeagueMatchweek 38HomeArsenalEvertonY90+12-1Joel RoblesMesut Özil
392017-03-11FA CupQuarter-finalsHomeArsenalLincoln CityY754-0Paul Farman
402017-01-07FA CupThird roundAwayArsenalPrestonY460-1Chris MaxwellAlex Iwobi
412016-06-20UEFA EuroGroup stageNeutralWalesRussiaY110-0Igor AkinfeevJoe Allen
422016-03-05Premier LeagueMatchweek 29AwayArsenalTottenhamY390-0Hugo LlorisHéctor Bellerín
432016-01-13Premier LeagueMatchweek 21AwayArsenalLiverpoolY140-1Simon MignoletJoel Campbell
442016-01-09FA CupThird roundHomeArsenalSunderlandN721-1Jordan PickfordHéctor Bellerín
452015-12-13Premier LeagueMatchweek 16AwayArsenalAston VillaY381-0Brad GuzanMesut Özil
462015-12-05Premier LeagueMatchweek 15HomeArsenalSunderlandY90+32-1Costel Pantilimon
472015-10-17Premier LeagueMatchweek 9AwayArsenalWatfordY742-0Heurelho GomesHéctor Bellerín
482015-10-13UEFA Euro QualifyingGroup stageHomeWalesAndorraY500-0Ferran Pol
492015-05-04Premier LeagueMatchweek 35AwayArsenalHull CityY331-0Steve HarperSanti Cazorla
502015-04-11Premier LeagueMatchweek 32AwayArsenalBurnleyY120-0Tom Heaton
512015-03-28UEFA Euro QualifyingGroup stageAwayWalesIsraelY45+10-0Ofir MarcianoGareth Bale
522015-03-17Champions LgRound of 16AwayArsenalMonacoN791-0Danijel Subašić
532015-03-14Premier LeagueMatchweek 29HomeArsenalWest HamY811-0AdriánOlivier Giroud
542014-12-09Champions LgGroup stageAwayArsenalGalatasarayY292-0Sinan Bolat
552014-12-09Champions LgGroup stageAwayArsenalGalatasarayY111-0Sinan BolatAlex Oxlade-Chamberlain
562014-12-06Premier LeagueMatchweek 15AwayArsenalStoke CityY701-3Asmir BegovićAlexis Sánchez
572014-08-23Premier LeagueMatchweek 2AwayArsenalEvertonY830-2Tim HowardSanti Cazorla
582014-08-16Premier LeagueMatchweek 1HomeArsenalCrystal PalaceY901-1Julián Speroni
592014-05-11Premier LeagueMatchweek 38AwayArsenalNorwich CityY530-0John RuddyOlivier Giroud
602014-04-20Premier LeagueMatchweek 35AwayArsenalHull CityY310-0Steve HarperSanti Cazorla
612013-11-30Premier LeagueMatchweek 13AwayArsenalCardiff CityY90+22-0David MarshallTheo Walcott
622013-11-30Premier LeagueMatchweek 13AwayArsenalCardiff CityY290-0David MarshallMesut Özil
632013-11-06Champions LgGroup stageAwayArsenalDortmundY620-0
642013-11-02Premier LeagueMatchweek 10HomeArsenalLiverpoolY591-0Simon MignoletMesut Özil
652013-10-19Premier LeagueMatchweek 8HomeArsenalNorwich CityN832-1John RuddyJack Wilshere
662013-10-15WCQFirst roundAwayWalesBelgiumY*880-1Thibaut CourtoisCraig Bellamy
672013-09-28Premier LeagueMatchweek 6AwayArsenalSwansea CityY621-0Michel VormOlivier Giroud
682013-09-22Premier LeagueMatchweek 5HomeArsenalStoke CityY50-0Asmir Begović
692013-09-18Champions LgGroup stageAwayArsenalMarseilleY831-0
702013-09-14Premier LeagueMatchweek 4AwayArsenalSunderlandY762-1Keiren WestwoodOlivier Giroud
712013-09-14Premier LeagueMatchweek 4AwayArsenalSunderlandY671-1Keiren WestwoodCarl Jenkinson
722013-09-06WCQFirst roundAwayWalesN. MacedoniaY390-1Tome Pačovski
732013-08-27Champions LgPlay-off roundHomeArsenalFenerbahçeY721-0
742013-08-27Champions LgPlay-off roundHomeArsenalFenerbahçeY250-0
752013-08-21Champions LgPlay-off roundAwayArsenalFenerbahçeY641-0
762013-05-14Premier LeagueMatchweek 37HomeArsenalWigan AthleticY713-1Joel RoblesSanti Cazorla
772013-03-22WCQFirst roundAwayWalesScotlandY720-1Allan McGregor
782012-10-03Champions LgGroup stageHomeArsenalOlympiacosN90+42-1
792012-02-11Premier LeagueMatchweek 25AwayArsenalSunderlandN750-1Simon Mignolet
802011-10-19Champions LgGroup stageAwayArsenalMarseilleN90+20-0
812011-10-07UEFA Euro QualifyingGroup stageHomeWalesSwitzerlandY*600-0Diego Benaglio
822011-10-02Premier LeagueMatchweek 7AwayArsenalTottenhamY510-1Brad FriedelAlexandre Song
832011-09-02UEFA Euro QualifyingGroup stageHomeWalesMontenegroY*501-0Mladen Božović
842011-05-01Premier LeagueMatchweek 35HomeArsenalManchester UtdY560-0Edwin van der SarRobin van Persie
852009-12-30Premier LeagueMatchweek 20AwayArsenalPortsmouthY692-0Asmir Begović
862009-12-05Premier LeagueMatchweek 15HomeArsenalStoke CityN791-0Thomas Sørensen
872009-10-14WCQFirst roundAwayWalesLiechtensteinY801-0Peter Jehle
882009-08-22Premier LeagueMatchweek 3HomeArsenalPortsmouthN683-1David JamesRobin van Persie
892008-10-21Champions LgGroup stageAwayArsenalFenerbahçeN90+44-2
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
12023-04-20Conf LgQuarter-finalsHomeGaëtan LabordeNiceBaselY0.100.27Left Foot15100-0Marwin HitzAaron RamseyPass (Live)Khéphren ThuramPass (Live)Deflected
22023-01-11Ligue 1Matchweek 18HomeNicolas PépéNiceMontpellierY0.100.22Left Foot16562-0Jonas OmlinAaron RamseyPass (Live)Sofiane DiopPass (Live)Deflected
32022-06-11UEFA Nations LeagueLeague AHomeBrennan JohnsonWalesBelgiumN86
42022-05-14PremiershipChampionship roundAwayAlexander lowryRangersHeartsY45+11-1Craig Gordon
52021-02-22Serie AMatchweek 23HomeCristiano RonaldoJuventusCrotoneY0.340.83Head745+11-0Alex CordazAaron RamseyPass (Live)Cristiano RonaldoShot
62021-01-03Serie AMatchweek 15HomeCristiano RonaldoJuventusUdineseY0.060.27Right Foot13310-0Juan MussoAaron RamseyTackle
72020-12-19Serie AMatchweek 13AwayCristiano RonaldoJuventusParmaY0.060.61Left Foot13482-0Luigi SepeAaron RamseyPass (Live)Álvaro MorataPass (Live)
82020-09-20Serie AMatchweek 1HomeCristiano RonaldoJuventusSampdoriaY0.060.68Right Foot14882-0Emil AuderoAaron RamseyPass (Live)Aaron RamseyTake-On
92020-03-08Serie AMatchweek 26HomePaulo DybalaJuventusInterY0.150.44Left Foot14671-0Samir HandanovićPaulo DybalaTake-OnAaron RamseyPass (Live)
102019-03-14Europa LgRound of 16HomePierre-Emerick AubameyangArsenalRennesY0.760.90Left Foot450-0Tomáš KoubekAaron RamseyPass (Live)Ainsley Maitland-NilesPass (Live)
112018-12-02Premier LeagueMatchweek 14HomeAlexandre LacazetteArsenalTottenhamN0.050.55Left Foot23742-2Hugo LlorisAaron RamseyPass (Live)Deflected
122018-12-02Premier LeagueMatchweek 14HomePierre-Emerick AubameyangArsenalTottenhamN0.050.33Right Foot22561-2Hugo LlorisAaron RamseyPass (Live)Héctor BellerínPass (Live)
132018-11-11Premier LeagueMatchweek 12HomeHenrikh MkhitaryanArsenalWolvesN0.010.38Right Foot28860-1Rui PatrícioAaron RamseyPass (Live)Granit XhakaPass (Dead)
142018-10-07Premier LeagueMatchweek 8AwayPierre-Emerick AubameyangArsenalFulhamN0.100.42Right Foot1890+14-1Marcus BettinelliAaron RamseyPass (Live)Granit XhakaPass (Live)
152018-09-23Premier LeagueMatchweek 6HomePierre-Emerick AubameyangArsenalEvertonY0.360.52Right Foot9591-0Jordan PickfordAaron RamseyPass (Live)Mesut ÖzilPass (Live)
162018-09-23Premier LeagueMatchweek 6HomeAlexandre LacazetteArsenalEvertonY0.050.78Right Foot16560-0Jordan PickfordAaron RamseyPass (Live)Lucas TorreiraPass (Live)
172018-05-13Premier LeagueMatchweek 38AwayPierre-Emerick AubameyangArsenalHuddersfieldY*0.800.95Right Foot3380-0Jonas LösslAaron RamseyPass (Live)Alexandre LacazettePass (Live)
182018-04-22Premier LeagueMatchweek 35HomeAlexandre LacazetteArsenalWest HamY0.460.93Right Foot10893-1Joe HartAaron RamseyPass (Live)Aaron RamseyTake-On
192018-03-15Europa LgRound of 16HomeGranit XhakaArsenalMilanY0.030.30Left Foot30711-1Gianluigi DonnarummaAaron RamseyPass (Live)Mohamed ElnenyPass (Live)
202017-12-02Premier LeagueMatchweek 15HomeAlexandre LacazetteArsenalManchester UtdY0.740.98Right Foot5490-2David de GeaAaron RamseyPass (Live)Alexis SánchezPass (Live)
212017-11-29Premier LeagueMatchweek 14HomeMesut ÖzilArsenalHuddersfieldY0.370.62Left Foot13723-0Jonas LösslAaron RamseyPass (Live)Alexis SánchezPass (Live)
222017-11-29Premier LeagueMatchweek 14HomeAlexandre LacazetteArsenalHuddersfieldY0.260.60Left Foot1330-0Jonas LösslGranit XhakaPass (Live)Alexandre LacazettePass (Live)
232017-11-05Premier LeagueMatchweek 11AwayAlexandre LacazetteArsenalManchester CityY0.060.23Right Foot12650-2EdersonAaron RamseyPass (Live)Alex IwobiPass (Live)
242017-10-22Premier LeagueMatchweek 9AwayAlexis SánchezArsenalEvertonY0.120.70Right Foot1490+54-2Jordan PickfordAlexis SánchezTake-OnAaron RamseyPass (Live)
252017-10-06WCQFirst roundAwayTom LawrenceWalesGeorgiaY490-0Giorgi Loria
262017-09-09Premier LeagueMatchweek 4HomeDanny WelbeckArsenalBournemouthY0.060.71Left Foot11502-0Asmir BegovićAaron RamseyPass (Live)Alexandre LacazetteTackle
272017-05-13Premier LeagueMatchweek 37AwayOlivier GiroudArsenalStoke CityN803-1Jack Butland
282017-05-10Premier LeagueMatchweek 26AwayOlivier GiroudArsenalSouthamptonY831-0Fraser Forster
292017-04-17Premier LeagueMatchweek 33AwayMesut ÖzilArsenalMiddlesbroughY711-1Brad Guzan
302016-11-01Champions LgGroup stageAwayOlivier GiroudArsenalLudogoretsY421-2Milan Borjan
312016-10-29Premier LeagueMatchweek 10AwayAlexis SánchezArsenalSunderlandN783-1Jordan Pickford
322016-07-01UEFA EuroQuarter-finalsNeutralHal Robson-KanuWalesBelgiumY551-1Thibaut Courtois
332016-07-01UEFA EuroQuarter-finalsNeutralAshley WilliamsWalesBelgiumY300-1Thibaut Courtois
342016-06-20UEFA EuroGroup stageNeutralGareth BaleWalesRussiaY672-0Igor Akinfeev
352016-06-11UEFA EuroGroup stageNeutralHal Robson-KanuWalesSlovakiaY811-1Matúš Kozáčik
362016-04-21Premier LeagueMatchweek 30HomeAlexis SánchezArsenalWest BromY60-0Ben Foster
372016-02-07Premier LeagueMatchweek 25AwayAlex Oxlade-ChamberlainArsenalBournemouthY241-0Artur Boruc
382016-01-13Premier LeagueMatchweek 21AwayOlivier GiroudArsenalLiverpoolY251-2Simon Mignolet
392015-12-09Champions LgGroup stageAwayOlivier GiroudArsenalOlympiacosY290-0Roberto
402015-12-05Premier LeagueMatchweek 15HomeOlivier GiroudArsenalSunderlandY631-1Costel Pantilimon
412015-10-13UEFA Euro QualifyingGroup stageHomeGareth BaleWalesAndorraY861-0Ferran Pol
422015-05-04Premier LeagueMatchweek 35AwayAlexis SánchezArsenalHull CityY45+12-0Steve Harper
432015-04-04Premier LeagueMatchweek 31HomeHéctor BellerínArsenalLiverpoolY370-0Simon Mignolet
442015-03-28UEFA Euro QualifyingGroup stageAwayGareth BaleWalesIsraelY772-0Ofir Marciano
452015-03-14Premier LeagueMatchweek 29HomeOlivier GiroudArsenalWest HamY45+10-0Adrián
462014-12-09Champions LgGroup stageAwayLukas PodolskiArsenalGalatasarayY30-0Sinan Bolat
472014-12-03Premier LeagueMatchweek 14HomeAlexis SánchezArsenalSouthamptonY890-0Fraser Forster
482014-09-13Premier LeagueMatchweek 4HomeJack WilshereArsenalManchester CityY640-1Joe Hart
492014-04-20Premier LeagueMatchweek 35AwayLukas PodolskiArsenalHull CityY451-0Steve Harper
502014-04-15Premier LeagueMatchweek 34HomeLukas PodolskiArsenalWest HamN782-1Adrián
512013-12-14Premier LeagueMatchweek 16AwayTheo WalcottArsenalManchester CityY63Costel Pantilimon
522013-12-04Premier LeagueMatchweek 14HomeMesut ÖzilArsenalHull CityY471-0Allan McGregor
532013-10-26Premier LeagueMatchweek 9AwayOlivier GiroudArsenalCrystal PalaceY871-0Julián Speroni
542013-10-19Premier LeagueMatchweek 8HomeMesut ÖzilArsenalNorwich CityN883-1John Ruddy
552013-09-28Premier LeagueMatchweek 6AwaySerge GnabryArsenalSwansea CityY580-0Michel Vorm
562013-08-24Premier LeagueMatchweek 2AwayOlivier GiroudArsenalFulhamY140-0David Stockdale
572013-03-16Premier LeagueMatchweek 30AwayGervinhoArsenalSwansea CityN90+11-0Michel Vorm
582012-11-28Premier LeagueMatchweek 14AwayTheo WalcottArsenalEvertonY10-0Tim Howard
592011-10-23Premier LeagueMatchweek 9HomeGervinhoArsenalStoke CityY270-0Asmir Begović
602011-09-24Premier LeagueMatchweek 6HomeAlexandre SongArsenalBoltonY892-0Jussi Jääskeläinen
612011-09-24Premier LeagueMatchweek 6HomeRobin van PersieArsenalBoltonY460-0Jussi Jääskeläinen
622011-09-17Premier LeagueMatchweek 5AwayMikel ArtetaArsenalBlackburnY341-1Paul Robinson
632009-12-30Premier LeagueMatchweek 20AwaySamir NasriArsenalPortsmouthY421-0Asmir Begović
642009-12-27Premier LeagueMatchweek 19HomeAbou DiabyArsenalAston VillaN90+12-0Brad Friedel
652009-10-04Premier LeagueMatchweek 8HomeNicklas BendtnerArsenalBlackburnN895-2Paul Robinson
662008-09-13Premier LeagueMatchweek 4AwayEmmanuel AdebayorArsenalBlackburnN90+23-0Paul Robinson

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.