Goal Log

Goal Log Table
Rk Date Comp Round Venue Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper Assist GCA1 Type GCA2 Type Notes
12025-05-10PremiershipRelegation roundHomeHeartsMotherwellY*601-0Aston OxboroughJames Penrice
22025-05-10PremiershipRelegation roundHomeHeartsMotherwellY*300-0Aston OxboroughRyan Fulton
32025-05-03PremiershipRelegation roundAwayHeartsRoss CountyY*581-1Jordan AmissahKenneth Vargas
42025-05-03PremiershipRelegation roundAwayHeartsRoss CountyY*400-1Jordan AmissahBeni Baningime
52025-02-01PremiershipRegular seasonAwayHeartsDundeeY*150-0Trevor CarsonBlair Spittal
62024-12-07PremiershipRegular seasonHomeHeartsDundeeY*311-0Jon McCracken
72024-12-07PremiershipRegular seasonHomeHeartsDundeeY*210-0Jon McCrackenJames Penrice
82024-09-28PremiershipRegular seasonHomeHeartsRoss CountyY*90+60-1Ross LaidlawYan Dhanda
92024-06-07Friendlies (M)Friendlies (M)HomeScotlandFinlandY58Andrew Robertson
102024-05-18PremiershipChampionship roundHomeHeartsRangersY*33Yutaro Oda
112024-05-15PremiershipChampionship roundAwayHeartsSt MirrenN73
122024-05-11PremiershipChampionship roundHomeHeartsDundeeY*90Scott Fraser
132024-04-13PremiershipRegular seasonHomeHeartsLivingstonY*45+6
142024-03-03PremiershipRegular seasonHomeHeartsCelticY*56Calem Nieuwenhof
152024-02-28PremiershipRegular seasonHomeHeartsHibernianY*45+2
162024-02-17PremiershipRegular seasonHomeHeartsMotherwellY*67Alan Forrest
172024-02-07PremiershipRegular seasonAwayHeartsSt JohnstoneY*55Frankie Kent
182024-02-03PremiershipRegular seasonAwayHeartsDundeeY*87Kenneth Vargas
192024-02-03PremiershipRegular seasonAwayHeartsDundeeY*79
202024-01-27PremiershipRegular seasonHomeHeartsAberdeenY*77Jorge Grant
212024-01-02PremiershipRegular seasonAwayHeartsLivingstonY*64Alan Forrest
222023-12-30PremiershipRegular seasonHomeHeartsRoss CountyY*79Calem Nieuwenhof
232023-12-27PremiershipRegular seasonAwayHeartsHibernianY*90+3
242023-12-23PremiershipRegular seasonHomeHeartsSt MirrenY*49Aidan Denholm
252023-12-23PremiershipRegular seasonHomeHeartsSt MirrenY*33Alex Cochrane
262023-12-16PremiershipRegular seasonAwayHeartsCelticY*15Jorge Grant
272023-12-09PremiershipRegular seasonAwayHeartsAberdeenY*20Alex Cochrane
282023-11-25PremiershipRegular seasonHomeHeartsSt JohnstoneY*61Liam Boyce
292023-11-16UEFA Euro QualifyingGroup stageAwayScotlandGeorgiaN90+2Stuart Armstrong
302023-11-11PremiershipRegular seasonAwayHeartsMotherwellY*71Beni Baningime
312023-11-11PremiershipRegular seasonAwayHeartsMotherwellY*27Frankie Kent
322023-10-29PremiershipRegular seasonAwayHeartsRangersY*5Alex Cochrane
332023-10-22PremiershipRegular seasonHomeHeartsCelticY*64
342023-08-24Conf LgPlay-off roundHomeHeartsPAOKY*9
352023-08-17Conf LgThird qualifying roundHomeHeartsRosenborgY*13Stephen Kingsley
362023-08-10Conf LgThird qualifying roundAwayHeartsRosenborgY*79Stephen Kingsley
372023-08-05PremiershipRegular seasonAwayHeartsSt JohnstoneY*90+6Liam Boyce
382023-05-24PremiershipChampionship roundAwayHeartsRangersY*1Josh Ginnelly
392023-05-20PremiershipChampionship roundHomeHeartsAberdeenY*56Alex Cochrane
402023-05-13PremiershipChampionship roundAwayHeartsSt MirrenY*90+6
412023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*59
422023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*45+7
432023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*28Alex Cochrane
442023-04-01PremiershipRegular seasonAwayHeartsKilmarnockY*7
452023-02-04PremiershipRegular seasonHomeHeartsDundee UnitedY*71
462023-01-18PremiershipRegular seasonHomeHeartsAberdeenY*40
472023-01-02PremiershipRegular seasonHomeHeartsHibernianY*38
482023-01-02PremiershipRegular seasonHomeHeartsHibernianY*8
492022-12-28PremiershipRegular seasonAwayHeartsSt JohnstoneY*14
502022-12-24PremiershipRegular seasonAwayHeartsDundee UnitedY90+4
512022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY88
522022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY29Robert Snodgrass
532022-11-06PremiershipRegular seasonHomeHeartsMotherwellY89
542022-10-30PremiershipRegular seasonAwayHeartsRoss CountyY15
552022-10-27Conf LgGroup stageHomeHeartsFK Rīgas FSY0.130.88Right Foot630-0Pāvels ŠteinborsJosh GinnellyJosh GinnellyPass (Live)Jorge GrantPass (Live)
562022-10-22PremiershipRegular seasonHomeHeartsCelticN65
572022-10-22PremiershipRegular seasonHomeHeartsCelticN47Josh Ginnelly
582022-10-22PremiershipRegular seasonHomeHeartsCelticN45+3
592022-09-18PremiershipRegular seasonAwayHeartsMotherwellY17
602022-09-15Conf LgGroup stageAwayHeartsFK Rīgas FSY0.791.00Right Foot13430-0Pāvels ŠteinborsFouledJosh GinnellyPass (Live)
612022-08-28PremiershipRegular seasonHomeHeartsSt JohnstoneN81
622022-08-18Europa LgPlay-off roundAwayHeartsZürichY22
632022-08-14PremiershipRegular seasonHomeHeartsDundee UnitedY1Cameron Devlin
642022-08-07PremiershipRegular seasonAwayHeartsHibernianY22Barrie McKay
652022-04-01First Division AMatchweek 33HomeBeerschotClub BruggeY0.790.99Right Foot13660-3Simon MignoletJan Van den BerghFouledRamiro VacaPass (Live)
662022-01-29First Division AMatchweek 25HomeBeerschotZulte WaregemY0.170.07Right Foot10731-3Sammy BossutIlias SebaouiPass (Live)Dante RigoPass (Dead)
672022-01-26First Division AMatchweek 24AwayBeerschotSeraingN0.050.11Right Foot16490-1Guillaume DietschRaphael HolzhauserPass (Dead)Raphael HolzhauserPass (Live)
682021-11-21First Division AMatchweek 15HomeBeerschotGenkY0.340.73Left Foot1540-0Maarten VandevoordtRaphael HolzhauserRaphael HolzhauserPass (Live)
692021-10-24First Division AMatchweek 12AwayBeerschotAnderlechtY0.070.54Head10560-2Hendrik Van CrombruggeRamiro VacaRamiro VacaPass (Live)Ismaila Cheick CoulibalyPass (Live)
702021-05-12PremiershipRelegation roundHomeDundee UnitedMotherwellY130-0Liam KellyLogan Chalmers
712021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY832-0Max Stryjek
722021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY351-0Max StryjekIan Harkes
732021-02-06PremiershipRegular seasonAwayDundee UnitedRoss CountyY630-0Ross LaidlawLiam Smith
742021-01-12PremiershipRegular seasonHomeDundee UnitedSt JohnstoneY531-2Zander ClarkLouis Appere
752020-12-23PremiershipRegular seasonHomeDundee UnitedKilmarnockY281-0Danny RogersLuke Bolton
762020-09-26PremiershipRegular seasonAwayDundee UnitedHamilton Acad.Y40-0Ryan FultonAdrián Sporle
772020-09-19PremiershipRegular seasonHomeDundee UnitedSt MirrenY330-0Zdeněk Zlámal
782020-02-21ChampionshipScottish ChampionshipHomeDundee UnitedInverness CTY591-1Mark RidgersRakish Bingham
792020-01-25ChampionshipScottish ChampionshipHomeDundee UnitedMortonY900-1Danny RogersLiam Smith
802020-01-11ChampionshipScottish ChampionshipAwayDundee UnitedPartick ThistleY653-0Scott FoxPeter Pawlett
812020-01-11ChampionshipScottish ChampionshipAwayDundee UnitedPartick ThistleY602-0Scott FoxAdrián Sporle
822020-01-11ChampionshipScottish ChampionshipAwayDundee UnitedPartick ThistleY380-0Scott FoxNicky Clark
832019-12-21ChampionshipScottish ChampionshipHomeDundee UnitedAyr UnitedY571-0Ross Doohan
842019-12-10ChampionshipScottish ChampionshipAwayDundee UnitedMortonY311-1Danny RogersLouis Appere
852019-11-08ChampionshipScottish ChampionshipAwayDundee UnitedDundeeY641-0Conor Hazard
862019-11-02ChampionshipScottish ChampionshipAwayDundee UnitedInverness CTY762-0Mark Ridgers
872019-10-29ChampionshipScottish ChampionshipHomeDundee UnitedPartick ThistleY620-0Scott FoxLouis Appere
882019-10-26ChampionshipScottish ChampionshipHomeDundee UnitedDunfermline Ath.Y90-0Cameron GillNicky Clark
892019-10-13UEFA Euro QualifyingGroup stageHomeScotlandSan MarinoY653-0Aldo Junior Simoncini
902019-09-28ChampionshipScottish ChampionshipHomeDundee UnitedMortonY563-0Danny Rogers
912019-09-28ChampionshipScottish ChampionshipHomeDundee UnitedMortonY51-0Danny RogersPeter Pawlett
922019-09-28ChampionshipScottish ChampionshipHomeDundee UnitedMortonY10-0Danny RogersPaul McMullan
932019-09-21ChampionshipScottish ChampionshipHomeDundee UnitedArbroath FCY90+21-1Darren JamiesonLiam Smith
942019-09-21ChampionshipScottish ChampionshipHomeDundee UnitedArbroath FCY880-1Darren JamiesonPaul McMullan
952019-08-30ChampionshipScottish ChampionshipHomeDundee UnitedDundeeY362-1Jack Hamilton
962019-08-24ChampionshipScottish ChampionshipAwayDundee UnitedDunfermline Ath.Y301-0Ryan ScullyPaul McMullan
972019-08-24ChampionshipScottish ChampionshipAwayDundee UnitedDunfermline Ath.Y100-0Ryan ScullyPaul McMullan
982019-08-09ChampionshipScottish ChampionshipAwayDundee UnitedPartick ThistleY550-1Jamie SneddonPaul McMullan
992019-08-03ChampionshipScottish ChampionshipHomeDundee UnitedInverness CTY863-1Mark RidgersCammy Smith
1002019-08-03ChampionshipScottish ChampionshipHomeDundee UnitedInverness CTY532-1Mark RidgersLouis Appere
1012019-08-03ChampionshipScottish ChampionshipHomeDundee UnitedInverness CTY311-1Mark RidgersPaul McMullan
1022019-08-03ChampionshipScottish ChampionshipHomeDundee UnitedInverness CTY70-0Mark RidgersLouis Appere
1032019-05-04ChampionshipScottish ChampionshipHomeAyr UnitedAlloa AthleticY370-1Neil ParryNicky Cadden
1042019-04-09ChampionshipScottish ChampionshipHomeAyr UnitedQueensY430-0Jack Leighfield
1052019-04-02ChampionshipScottish ChampionshipHomeAyr UnitedMortonY210-0Robby McCrorie
1062019-02-26ChampionshipScottish ChampionshipAwayAyr UnitedRoss CountyY620-1Scott FoxAndy Murdoch
1072019-02-02ChampionshipScottish ChampionshipAwayAyr UnitedAlloa AthleticY521-1Neil Parry
1082019-01-29ChampionshipScottish ChampionshipHomeAyr UnitedInverness CTN851-3Cameron Mackay
1092018-12-15ChampionshipScottish ChampionshipHomeAyr UnitedRoss CountyY251-1Scott FoxDeclan McDaid
1102018-12-15ChampionshipScottish ChampionshipHomeAyr UnitedRoss CountyY210-1Scott Fox
1112018-11-30ChampionshipScottish ChampionshipAwayAyr UnitedDundee UnitedY894-0Matej RakovanLiam Smith
1122018-11-30ChampionshipScottish ChampionshipAwayAyr UnitedDundee UnitedY873-0Matej Rakovan
1132018-11-30ChampionshipScottish ChampionshipAwayAyr UnitedDundee UnitedY411-0Matej RakovanDeclan McDaid
1142018-11-30ChampionshipScottish ChampionshipAwayAyr UnitedDundee UnitedY30-0Benjamin SiegristDaniel Harvie
1152018-10-30ChampionshipScottish ChampionshipHomeAyr UnitedAlloa AthleticY90+22-0Neil Parry
1162018-10-30ChampionshipScottish ChampionshipHomeAyr UnitedAlloa AthleticY460-0Neil ParryDeclan McDaid
1172018-10-20ChampionshipScottish ChampionshipAwayAyr UnitedRoss CountyY500-2Scott FoxAndy Murdoch
1182018-10-06ChampionshipScottish ChampionshipHomeAyr UnitedDundee UnitedY210-0Benjamin SiegristMichael Moffat
1192018-09-29ChampionshipScottish ChampionshipAwayAyr UnitedMortonY752-1Ryan ScullyCraig McGuffie
1202018-09-29ChampionshipScottish ChampionshipAwayAyr UnitedMortonY190-0Ryan ScullyMichael Rose
1212018-09-22ChampionshipScottish ChampionshipAwayAyr UnitedAlloa AthleticY651-0Neil ParryAndy Murdoch
1222018-09-22ChampionshipScottish ChampionshipAwayAyr UnitedAlloa AthleticY230-0Neil ParryMark Kerr
1232018-09-15ChampionshipScottish ChampionshipHomeAyr UnitedFalkirkY480-2Leo Fasan
1242018-08-25ChampionshipScottish ChampionshipHomeAyr UnitedDunfermline Ath.Y392-0Lee RobinsonMichael Moffat
1252018-08-04ChampionshipScottish ChampionshipHomeAyr UnitedPartick ThistleY181-0Cammy BellDeclan McDaid
1262018-08-04ChampionshipScottish ChampionshipHomeAyr UnitedPartick ThistleY70-0Cammy Bell
1272017-04-29ChampionshipScottish ChampionshipAwayMortonDunfermline Ath.Y370-1Sean MurdochRicki Lamie
1282017-04-22ChampionshipScottish ChampionshipHomeMortonAyr UnitedY380-0Greg Fleming
1292017-04-08ChampionshipScottish ChampionshipHomeMortonHibernianN660-1Ofir Marciano
1302017-01-14ChampionshipScottish ChampionshipHomeMortonRaith RoversY671-0Kevin CuthbertMark Russell
1312016-04-16ChampionshipScottish ChampionshipHomeSt MirrenMortonY70-0Derek GastonRocco Quinn
1322016-04-02ChampionshipScottish ChampionshipHomeSt MirrenHibernianY571-1Mark Oxley
1332016-03-19ChampionshipScottish ChampionshipAwaySt MirrenLivingstonY722-2Marc McCallum
1342016-03-19ChampionshipScottish ChampionshipAwaySt MirrenLivingstonY351-1Marc McCallum
1352016-02-20ChampionshipScottish ChampionshipHomeSt MirrenDumbartonY630-0Mark BrownDavid Clarkson
1362016-01-02ChampionshipScottish ChampionshipAwaySt MirrenMortonY390-0Derek Gaston
1372015-12-26ChampionshipScottish ChampionshipHomeSt MirrenLivingstonY410-2Marc McCallumPaul McMullan
1382015-12-19ChampionshipScottish ChampionshipAwaySt MirrenAlloa AthleticY130-0Andrew McNeilPaul McMullan
1392015-10-03ChampionshipScottish ChampionshipHomeSt MirrenAlloa AthleticY680-0Andrew McNeil
1402015-09-18ChampionshipScottish ChampionshipHomeSt MirrenRaith RoversY450-1Kevin CuthbertKeith Watson
Goal Log Table
Rk Date Comp Round Venue Scorer Squad Opponent Start xG PSxG Body Part Dist(yds) Minute Score Goalkeeper GCA1 Type GCA2 Type Notes
12025-05-14PremiershipRelegation roundHomeAlan ForrestHeartsSt JohnstoneY*311-0Andy Fisher
22025-05-03PremiershipRelegation roundAwayAlan ForrestHeartsRoss CountyY*822-1Jordan Amissah
32025-02-23PremiershipRegular seasonAwayElton KabanguHeartsSt JohnstoneY*571-1Andy Fisher
42025-02-23PremiershipRegular seasonAwayElton KabanguHeartsSt JohnstoneY*360-0Andy Fisher
52025-02-01PremiershipRegular seasonAwayElton KabanguHeartsDundeeY*512-0Trevor Carson
62024-10-19PremiershipRegular seasonHomeKenneth VargasHeartsSt MirrenY*150-0Ellery Balcombe
72024-10-06PremiershipRegular seasonAwayFrankie KentHeartsAberdeenY*360-1Dimitar Mitov
82024-10-03Conf LgLeague phaseAwayYan DhandaHeartsDinamo MinskY*0.630.98Head590+41-1Fyodor LapoukhovLawrence ShanklandPass (Live)Jorge GrantPass (Live)
92024-08-25PremiershipRegular seasonAwayYutaro OdaHeartsMotherwellY*650-2Aston Oxborough
102024-06-03Friendlies (M)Friendlies (M)NeutralRyan ChristieScotlandGibraltarY58
112024-04-13PremiershipRegular seasonHomeYutaro OdaHeartsLivingstonY*32
122024-04-13PremiershipRegular seasonHomeJorge GrantHeartsLivingstonY*29
132024-03-30PremiershipRegular seasonHomeKenneth VargasHeartsKilmarnockY*10
142024-02-03PremiershipRegular seasonAwayAlan ForrestHeartsDundeeY*55
152023-01-18PremiershipRegular seasonHomeCameron DevlinHeartsAberdeenY*61
162023-01-18PremiershipRegular seasonHomeJosh GinnellyHeartsAberdeenY*45+1
172022-11-03Conf LgGroup stageAwayNathaniel AtkinsonHeartsBaşakşehirN0.440.87Right Foot6900-3Muhammed ŞengezerLawrence ShanklandShot
182022-09-18PremiershipRegular seasonAwayAlan ForrestHeartsMotherwellY50
192022-08-14PremiershipRegular seasonHomeJosh GinnellyHeartsDundee UnitedY90+5
202022-03-20First Division AMatchweek 32AwayStipe RadićBeerschotSint-TruidenY0.550.21Left Foot5671-2Daniel SchmidtLawrence ShanklandPass (Live)Raphael HolzhauserPass (Dead)
212022-02-25First Division AMatchweek 29HomeJoren DomBeerschotCharleroiY0.330.85Right Foot13491-1Bingourou KamaraLawrence ShanklandPass (Live)Jan Van den BerghPass (Live)
222022-02-13First Division AMatchweek 27HomeIlias SebaouiBeerschotKortrijkY0.200.20Right Foot15421-1Marko IlićLawrence ShanklandPass (Live)Tom PietermaatPass (Live)
232021-03-20PremiershipRegular seasonHomeAdrián SporleDundee UnitedAberdeenY610-0Joe Lewis
242021-02-21PremiershipRegular seasonAwayMarc McNultyDundee UnitedRangersY860-4Allan McGregor
252020-12-23PremiershipRegular seasonHomeMarc McNultyDundee UnitedKilmarnockY250-0Danny Rogers
262019-12-21ChampionshipScottish ChampionshipHomeNicky ClarkDundee UnitedAyr UnitedY612-0Ross Doohan
272019-08-09ChampionshipScottish ChampionshipAwayPeter PawlettDundee UnitedPartick ThistleY731-1Jamie Sneddon
282019-01-29ChampionshipScottish ChampionshipHomeDeclan McDaidAyr UnitedInverness CTN530-3Cameron Mackay
292018-10-30ChampionshipScottish ChampionshipHomeAlan ForrestAyr UnitedAlloa AthleticY811-0Neil Parry
302018-08-25ChampionshipScottish ChampionshipHomeMichael MoffatAyr UnitedDunfermline Ath.Y813-1Lee Robinson
312016-08-27ChampionshipScottish ChampionshipAwayTom WalshSt MirrenAyr UnitedN890-1Greg Fleming
322015-12-19ChampionshipScottish ChampionshipAwayCalum GallagherSt MirrenAlloa AthleticY591-0Andrew McNeil
332015-08-29ChampionshipScottish ChampionshipHomePaul McMullanSt MirrenLivingstonY40-0Darren Jamieson

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.