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-04-06Premier LeagueMatchweek 32HomeCrystal PalaceManchester CityN0.390.59Right Foot5861-4Stefan OrtegaJeffrey SchluppJeffrey SchluppPass (Live)Naouirou AhamadaPass (Live)Volley
22023-12-03Premier LeagueMatchweek 14AwayCrystal PalaceWest HamY0.210.58Left Foot12530-1Alphonse Areola
32023-11-11Premier LeagueMatchweek 12HomeCrystal PalaceEvertonY0.650.94Right Foot5731-2Jordan PickfordJefferson LermaJefferson LermaPass (Live)Jordan AyewPass (Live)
42023-09-16Premier LeagueMatchweek 5AwayCrystal PalaceAston VillaY0.310.09Left Foot17470-0Emiliano MartínezJean-Philippe MatetaJean-Philippe MatetaPass (Live)Cheick DoucouréPass (Live)
52023-09-03Premier LeagueMatchweek 4HomeCrystal PalaceWolvesY0.150.39Right Foot16842-1José SáJean-Philippe MatetaJean-Philippe MatetaPass (Live)Odsonne ÉdouardPass (Live)
62023-09-03Premier LeagueMatchweek 4HomeCrystal PalaceWolvesY0.230.94Right Foot4560-0José SáTyrick MitchellTyrick MitchellPass (Live)Cheick DoucouréPass (Live)Volley
72023-08-29EFL CupSecond roundAwayCrystal PalacePlymouth ArgyleY58Jordan Ayew
82023-08-12Premier LeagueMatchweek 1AwayCrystal PalaceSheffield UtdY0.640.81Left Foot4490-0Wes FoderinghamJordan AyewJordan AyewPass (Live)Jefferson LermaPass (Live)Volley
92023-05-20Premier LeagueMatchweek 37AwayCrystal PalaceFulhamY0.220.84Left Foot13340-0Bernd LenoEberechi EzeEberechi EzePass (Live)Eberechi EzeTake-On
102023-04-09Premier LeagueMatchweek 30AwayCrystal PalaceLeeds UnitedY0.120.54Left Foot16693-1Illan MeslierMichael OliseMichael OlisePass (Live)
112023-01-07FA CupThird round properHomeCrystal PalaceSouthamptonY14Wilfried Zaha
122022-10-29Premier LeagueMatchweek 14HomeCrystal PalaceSouthamptonY0.170.41Right Foot8380-0Gavin BazunuTyrick MitchellTyrick MitchellPass (Live)Wilfried ZahaPass (Live)
132022-10-09Premier LeagueMatchweek 10HomeCrystal PalaceLeeds UnitedY0.100.36Head8240-1Illan MeslierMichael OliseMichael OlisePass (Dead)Jordan AyewFouled
142022-10-01Premier LeagueMatchweek 9HomeCrystal PalaceChelseaY0.200.88Left Foot870-0Kepa ArrizabalagaJordan AyewJordan AyewPass (Live)Odsonne ÉdouardPass (Live)Volley
152022-08-23EFL CupSecond roundAwayCrystal PalaceOxford UnitedY71Jeffrey Schlupp
162022-01-23Premier LeagueMatchweek 23HomeCrystal PalaceLiverpoolY0.830.23Left Foot11550-2AlissonJean-Philippe MatetaJean-Philippe MatetaPass (Live)Jeffrey SchluppPass (Live)
172022-01-01Premier LeagueMatchweek 21HomeCrystal PalaceWest HamY0.660.67Right Foot5830-3Łukasz FabiańskiMichael OliseMichael OlisePass (Live)Joachim AndersenPass (Live)Volley
182021-12-28Premier LeagueMatchweek 20HomeCrystal PalaceNorwich CityY0.790.99Right Foot1380-0Angus GunnWill HughesFouledTyrick MitchellPass (Live)
192021-10-18Premier LeagueMatchweek 8AwayCrystal PalaceArsenalY0.170.14Right Foot16731-1Aaron RamsdaleMichael OliseMichael OlisePass (Live)Conor GallagherPass (Live)
202021-09-11Premier LeagueMatchweek 4HomeCrystal PalaceTottenhamN0.120.70Left Foot1090+22-0Hugo LlorisConor GallagherConor GallagherPass (Live)Michael OlisePass (Live)
212021-09-11Premier LeagueMatchweek 4HomeCrystal PalaceTottenhamN0.080.50Left Foot16841-0Hugo LlorisWilfried ZahaWilfried ZahaPass (Live)Wilfried ZahaTake-OnDeflected
222021-08-21PremiershipRegular seasonHomeCelticSt MirrenY624-0Jak Alnwick
232021-08-08PremiershipRegular seasonHomeCelticDundeeN905-0Adam Legzdins
242021-05-12PremiershipChampionship roundHomeCelticSt JohnstoneY241-0Zdeněk ZlámalScott Brown
252021-05-02PremiershipChampionship roundAwayCelticRangersY300-1Allan McGregorKristoffer Ajer
262021-02-27PremiershipRegular seasonHomeCelticAberdeenY80-0Joe LewisRyan Christie
272021-02-14PremiershipRegular seasonAwayCelticSt JohnstoneY621-1Zander ClarkGreg Taylor
282021-02-14PremiershipRegular seasonAwayCelticSt JohnstoneY600-1Zander ClarkRyan Christie
292021-02-10PremiershipRegular seasonAwayCelticSt MirrenY791-0Jak Alnwick
302021-02-06PremiershipRegular seasonHomeCelticMotherwellY501-0Liam KellyCallum McGregor
312021-02-02PremiershipRegular seasonAwayCelticKilmarnockY622-0Colin DoyleDavid Turnbull
322021-02-02PremiershipRegular seasonAwayCelticKilmarnockY531-0Colin Doyle
332021-01-30PremiershipRegular seasonHomeCelticSt MirrenY320-1Jak AlnwickCallum McGregor
342021-01-27PremiershipRegular seasonHomeCelticHamiltonY481-0Ryan Fulton
352020-12-30PremiershipRegular seasonHomeCelticDundee UnitedY752-0Benjamin SiegristLeigh Griffiths
362020-12-26PremiershipRegular seasonAwayCelticHamiltonY490-0Kyle Gourlay
372020-12-03Europa LgGroup stageAwayCelticMilanY0.550.77Right Foot10141-0Gianluigi DonnarummaRyan ChristieRyan ChristiePass (Live)
382020-11-26Europa LgGroup stageAwayCelticSparta PragueY0.100.36Left Foot12150-0Florin NițăMohamed ElyounoussiMohamed ElyounoussiPass (Live)Callum McGregorPass (Live)
392020-11-21PremiershipRegular seasonAwayCelticHibernianN790-2Ofir Marciano
402020-10-01Europa LgPlay-off roundAwayCelticSarajevoY700-0Vladen KovačevićRyan Christie
412020-09-12PremiershipRegular seasonAwayCelticRoss CountyY40-0Ross Laidlaw
422020-08-18Champions LgFirst qualifying roundHomeCelticKR ReykjavíkY724-0Beitir Ólafsson
432020-08-02PremiershipRegular seasonHomeCelticHamiltonY533-1Ryan Fulton
442020-08-02PremiershipRegular seasonHomeCelticHamiltonY492-1Ryan FultonJames Forrest
452020-08-02PremiershipRegular seasonHomeCelticHamiltonY200-0Ryan FultonGreg Taylor
462020-03-07PremiershipRegular seasonHomeCelticSt MirrenY542-0Václav HladkýLeigh Griffiths
472020-02-27Europa LgRound of 32HomeCelticFC CopenhagenY0.790.94Right Foot13830-1Karl-Johan JohnssonFouledKristoffer AjerPass (Live)
482020-02-23PremiershipRegular seasonHomeCelticKilmarnockY331-1Laurențiu BrănescuJozo Šimunović
492020-02-20Europa LgRound of 32AwayCelticFC CopenhagenY0.340.92Left Foot9140-0Karl-Johan JohnssonCallum McGregorCallum McGregorPass (Live)Ryan ChristiePass (Live)
502020-02-05PremiershipRegular seasonAwayCelticMotherwellY803-0Mark Gillespie
512020-02-05PremiershipRegular seasonAwayCelticMotherwellY90-0Mark Gillespie
522020-02-02PremiershipRegular seasonAwayCelticHamiltonY812-1Luke SouthwoodTom Rogić
532020-02-02PremiershipRegular seasonAwayCelticHamiltonY350-1Luke Southwood
542020-01-25PremiershipRegular seasonHomeCelticRoss CountyN682-0Nathan BaxterJames Forrest
552020-01-25PremiershipRegular seasonHomeCelticRoss CountyN651-0Nathan BaxterCallum McGregor
562020-01-22PremiershipRegular seasonAwayCelticKilmarnockY250-0Jan Koprivec
572019-12-29PremiershipRegular seasonHomeCelticRangersY420-1Allan McGregorCallum McGregor
582019-12-21PremiershipRegular seasonHomeCelticAberdeenY661-1Joe LewisRyan Christie
592019-12-15PremiershipRegular seasonHomeCelticHibernianY661-0Chris MaxwellJames Forrest
602019-11-23PremiershipRegular seasonHomeCelticLivingstonY190-0Matija ŠarkićTom Rogić
612019-11-10PremiershipRegular seasonHomeCelticMotherwellY190-0Mark GillespieJames Forrest
622019-10-27PremiershipRegular seasonAwayCelticAberdeenY100-0Joe Lewis
632019-10-19PremiershipRegular seasonHomeCelticRoss CountyY461-0Ross LaidlawChristopher Jullien
642019-10-03Europa LgGroup stageHomeCelticCFR ClujY0.600.66Head6200-0Giedrius ArlauskisBoli Bolingoli-MbomboBoli Bolingoli-MbomboPass (Live)Callum McGregorPass (Live)
652019-09-22PremiershipRegular seasonHomeCelticKilmarnockY531-1Laurențiu BrănescuMoritz Bauer
662019-09-22PremiershipRegular seasonHomeCelticKilmarnockY440-1Laurențiu BrănescuJames Forrest
672019-09-01PremiershipRegular seasonAwayCelticRangersY320-0Allan McGregorMichael Johnston
682019-08-22Europa LgPlay-off roundHomeCelticAIK StockholmY731-0Oscar Linnér
692019-08-13Champions LgThird qualifying roundHomeCelticCFR ClujY611-1Giedrius ArlauskisHatem Abd Elhamed
702019-08-10PremiershipRegular seasonAwayCelticMotherwellN763-1Mark GillespieOlivier Ntcham
712019-08-03PremiershipRegular seasonHomeCelticSt JohnstoneY805-0Zander ClarkLeigh Griffiths
722019-07-09Champions LgFirst qualifying roundAwayCelticSarajevoY511-1Vladen KovačevićMichael Johnston
732019-05-04PremiershipChampionship roundAwayCelticAberdeenY882-0Joe LewisTom Rogić
742019-03-31PremiershipRegular seasonHomeCelticRangersY270-0Allan McGregorJames Forrest
752019-03-17PremiershipRegular seasonAwayCelticDundeeY90+60-0Seny DiengJames Forrest
762019-02-27PremiershipRegular seasonAwayCelticHeartsN90+21-1Zdeněk ZlámalScott Brown
772019-02-24PremiershipRegular seasonHomeCelticMotherwellY882-1Mark Gillespie
782019-02-24PremiershipRegular seasonHomeCelticMotherwellY371-0Mark GillespieEwan Henderson
792018-12-26PremiershipRegular seasonAwayCelticAberdeenN862-2Joe Lewis
802018-12-08PremiershipRegular seasonHomeCelticKilmarnockY251-0Daniel BachmannTom Rogić
812018-11-08Europa LgGroup stageHomeCelticRB LeipzigY0.690.90Right Foot5791-1Yvon MvogoRyan ChristieRyan ChristiePass (Live)Scott SinclairPass (Live)
822018-11-03PremiershipRegular seasonHomeCelticHeartsY392-0Zdeněk ZlámalKieran Tierney
832018-11-03PremiershipRegular seasonHomeCelticHeartsY180-0Zdeněk ZlámalScott Sinclair
842018-10-31PremiershipRegular seasonAwayCelticDundeeY45+23-0Jack HamiltonJames Forrest
852018-10-20PremiershipRegular seasonHomeCelticHibernianY883-2Ádám BogdánKieran Tierney
862018-10-20PremiershipRegular seasonHomeCelticHibernianY702-1Ádám BogdánJames Forrest
872018-10-07PremiershipRegular seasonAwayCelticSt JohnstoneY221-0Zander ClarkKieran Tierney
882018-10-04Europa LgGroup stageAwayCelticRB SalzburgY0.050.27Right Foot1420-0Alexander WalkeCallum McGregorCallum McGregorPass (Live)Kieran TierneyPass (Live)
892018-08-04PremiershipRegular seasonHomeCelticLivingstonY261-0Liam KellyOlivier Ntcham
902018-07-25Champions LgSecond qualifying roundHomeCelticRosenborgY752-1André HansenCallum McGregor
912018-07-25Champions LgSecond qualifying roundHomeCelticRosenborgY430-1André HansenScott Sinclair
922018-07-10Champions LgFirst qualifying roundAwayCelticAlashkert FCY45+20-0Ognjen ČančarevićMoussa Dembélé
932018-04-29PremiershipChampionship roundHomeCelticRangersY411-0Jak AlnwickJames Forrest
942018-04-29PremiershipChampionship roundHomeCelticRangersY140-0Jak AlnwickKieran Tierney
952018-04-21PremiershipChampionship roundAwayCelticHibernianN870-2Ofir Marciano
962018-03-11PremiershipRegular seasonAwayCelticRangersN692-2Wes FoderinghamMoussa Dembélé
972018-01-30PremiershipRegular seasonHomeCelticHeartsY30-0Jon McLaughlinMoussa Dembélé
982017-12-02PremiershipRegular seasonHomeCelticMotherwellY853-1Trevor Carson
992017-12-02PremiershipRegular seasonHomeCelticMotherwellY331-0Trevor CarsonTom Rogić
1002017-12-02PremiershipRegular seasonHomeCelticMotherwellY160-0Trevor CarsonScott Sinclair
1012017-09-08PremiershipRegular seasonAwayCelticHamiltonY653-0Gary WoodsPatrick Roberts
1022016-11-19Ligue 1Matchweek 13HomeToulouseMetzN90+50-2Thomas DidillonMartin Braithwaite
1032015-10-25U-17 World CupGroup stageNeutralFranceSyriaY321-0William GhannamNicolas Janvier
1042015-10-19U-17 World CupGroup stageNeutralFranceNew ZealandY90+25-1Michael WoudNicolas Janvier
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
12022-10-18Premier LeagueMatchweek 12HomeWilfried ZahaCrystal PalaceWolvesY0.360.55Right Foot13701-1José SáOdsonne ÉdouardPass (Live)Eberechi EzePass (Live)
22022-08-20Premier LeagueMatchweek 3HomeWilfried ZahaCrystal PalaceAston VillaY0.110.58Left Foot1870-1Emiliano MartínezJeffrey SchluppPass (Live)Cheick DoucouréTackle
32021-12-28Premier LeagueMatchweek 20HomeJeffrey SchluppCrystal PalaceNorwich CityY0.030.57Left Foot14422-0Angus GunnOdsonne ÉdouardTake-OnTyrick MitchellPass (Live)
42021-12-28Premier LeagueMatchweek 20HomeJean-Philippe MatetaCrystal PalaceNorwich CityY0.090.47Left Foot14381-0Angus GunnOdsonne ÉdouardPass (Live)Tyrick MitchellPass (Live)Deflected
52021-12-15Premier LeagueMatchweek 17HomeWilfried ZahaCrystal PalaceSouthamptonY0.100.12Right Foot1220-0Willy CaballeroOdsonne ÉdouardPass (Live)Will HughesInterception
62021-07-31PremiershipRegular seasonAwayAnthony RalstonCelticHeartsY540-1Craig Gordon
72021-04-10PremiershipChampionship roundHomeJames ForrestCelticLivingstonY300-0Robby McCrorie
82021-03-21PremiershipRegular seasonHomeMohamed ElyounoussiCelticRangersY230-0Allan McGregor
92020-12-26PremiershipRegular seasonAwayLeigh GriffithsCelticHamiltonY541-0Kyle Gourlay
102020-11-08PremiershipRegular seasonAwayOlivier NtchamCelticMotherwellN863-1Aaron Chapman
112020-03-07PremiershipRegular seasonHomeLeigh GriffithsCelticSt MirrenY180-0Václav Hladký
122020-03-04PremiershipRegular seasonAwayTom RogićCelticLivingstonY90+11-2Robby McCrorie
132020-02-02PremiershipRegular seasonAwayJames ForrestCelticHamiltonY90+13-1Luke Southwood
142019-12-26PremiershipRegular seasonAwayJames ForrestCelticSt MirrenY321-0Václav Hladký
152019-12-15PremiershipRegular seasonHomeJeremie FrimpongCelticHibernianY390-0Ofir Marciano
162019-11-07Europa LgGroup stageAwayOlivier NtchamCelticLazioY0.360.54Right Foot1190+51-1Thomas StrakoshaOdsonne ÉdouardPass (Live)
172019-10-27PremiershipRegular seasonAwayJeremie FrimpongCelticAberdeenY151-0Joe Lewis
182019-10-24Europa LgGroup stageHomeRyan ChristieCelticLazioY0.070.04Left Foot16670-1Thomas StrakoshaOdsonne ÉdouardPass (Live)Callum McGregorPass (Live)
192019-10-19PremiershipRegular seasonHomeCallum McGregorCelticRoss CountyY492-0Ross Laidlaw
202019-08-29Europa LgPlay-off roundAwayJames ForrestCelticAIK StockholmY170-0Oscar Linnér
212019-08-13Champions LgThird qualifying roundHomeRyan ChristieCelticCFR ClujY762-2Giedrius Arlauskis
222019-08-03PremiershipRegular seasonHomeOlivier NtchamCelticSt JohnstoneY724-0Zander Clark
232019-08-03PremiershipRegular seasonHomeMichael JohnstonCelticSt JohnstoneY90-0Zander Clark
242019-07-17Champions LgFirst qualifying roundHomeRyan ChristieCelticSarajevoY260-0Vladen Kovačević
252019-03-31PremiershipRegular seasonHomeJames ForrestCelticRangersY861-1Allan McGregor
262018-12-26PremiershipRegular seasonAwayScott SinclairCelticAberdeenN883-2Joe Lewis
272018-12-19PremiershipRegular seasonHomeAnthony RalstonCelticMotherwellY280-0Mark Gillespie
282018-11-03PremiershipRegular seasonHomeJames ForrestCelticHeartsY653-0Zdeněk Zlámal
292018-10-31PremiershipRegular seasonAwayRyan ChristieCelticDundeeY484-0Jack Hamilton
302018-04-29PremiershipChampionship roundHomeCallum McGregorCelticRangersY534-0Jak Alnwick
312017-09-16PremiershipRegular seasonHomeJames ForrestCelticRoss CountyN743-0Aaron McCarey

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.