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-13PremiershipRegular seasonHomeHeartsLivingstonY*45+63-2Shamal George
22024-03-03PremiershipRegular seasonHomeHeartsCelticY*561-0Joe HartCalem Nieuwenhof
32024-02-28PremiershipRegular seasonHomeHeartsHibernianY*45+20-1David Marshall
42024-02-17PremiershipRegular seasonHomeHeartsMotherwellY*670-0Liam KellyAlan Forrest
52024-02-07PremiershipRegular seasonAwayHeartsSt JohnstoneY*550-0Dimitar MitovFrankie Kent
62024-02-03PremiershipRegular seasonAwayHeartsDundeeY*872-2Trevor CarsonKenneth Vargas
72024-02-03PremiershipRegular seasonAwayHeartsDundeeY*791-2Trevor Carson
82024-01-27PremiershipRegular seasonHomeHeartsAberdeenY*771-0Kelle RoosJorge Grant
92024-01-02PremiershipRegular seasonAwayHeartsLivingstonY*641-0Jack HamiltonAlan Forrest
102023-12-30PremiershipRegular seasonHomeHeartsRoss CountyY*791-2Ross LaidlawCalem Nieuwenhof
112023-12-27PremiershipRegular seasonAwayHeartsHibernianY*90+30-0David Marshall
122023-12-23PremiershipRegular seasonHomeHeartsSt MirrenY*491-0Zachary HemmingAidan Denholm
132023-12-23PremiershipRegular seasonHomeHeartsSt MirrenY*330-0Zachary HemmingAlex Cochrane
142023-12-16PremiershipRegular seasonAwayHeartsCelticY*150-0Joe HartJorge Grant
152023-12-09PremiershipRegular seasonAwayHeartsAberdeenY*200-0Kelle RoosAlex Cochrane
162023-11-25PremiershipRegular seasonHomeHeartsSt JohnstoneY*610-0Dimitar MitovLiam Boyce
172023-11-16UEFA Euro QualifyingGroup stageAwayScotlandGeorgiaN90+2Stuart Armstrong
182023-11-11PremiershipRegular seasonAwayHeartsMotherwellY*711-0Liam KellyBeni Baningime
192023-11-11PremiershipRegular seasonAwayHeartsMotherwellY*270-0Liam KellyFrankie Kent
202023-10-29PremiershipRegular seasonAwayHeartsRangersY*50-0Jack ButlandAlex Cochrane
212023-10-22PremiershipRegular seasonHomeHeartsCelticY*640-3Joe Hart
222023-08-24Conf LgPlay-off roundHomeHeartsPAOKY*90-0Dominik Kotarski
232023-08-17Conf LgThird qualifying roundHomeHeartsRosenborgY*130-1André HansenStephen Kingsley
242023-08-10Conf LgThird qualifying roundAwayHeartsRosenborgY*790-2André HansenStephen Kingsley
252023-08-05PremiershipRegular seasonAwayHeartsSt JohnstoneY*90+61-0Dimitar MitovLiam Boyce
262023-05-24PremiershipChampionship roundAwayHeartsRangersY*1Josh Ginnelly
272023-05-20PremiershipChampionship roundHomeHeartsAberdeenY*56Alex Cochrane
282023-05-13PremiershipChampionship roundAwayHeartsSt MirrenY*90+6
292023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*59
302023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*45+7
312023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*28Alex Cochrane
322023-04-01PremiershipRegular seasonAwayHeartsKilmarnockY*7
332023-02-04PremiershipRegular seasonHomeHeartsDundee UnitedY*71
342023-01-18PremiershipRegular seasonHomeHeartsAberdeenY*40
352023-01-02PremiershipRegular seasonHomeHeartsHibernianY*38
362023-01-02PremiershipRegular seasonHomeHeartsHibernianY*8
372022-12-28PremiershipRegular seasonAwayHeartsSt JohnstoneY*14
382022-12-24PremiershipRegular seasonAwayHeartsDundee UnitedY90+4
392022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY88
402022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY29Robert Snodgrass
412022-11-06PremiershipRegular seasonHomeHeartsMotherwellY89
422022-10-30PremiershipRegular seasonAwayHeartsRoss CountyY15
432022-10-27Conf LgGroup stageHomeHeartsFK Rīgas FSY0.130.88Right Foot630-0Pāvels ŠteinborsJosh GinnellyJosh GinnellyPass (Live)Jorge GrantPass (Live)
442022-10-22PremiershipRegular seasonHomeHeartsCelticN65
452022-10-22PremiershipRegular seasonHomeHeartsCelticN47Josh Ginnelly
462022-10-22PremiershipRegular seasonHomeHeartsCelticN45+3
472022-09-18PremiershipRegular seasonAwayHeartsMotherwellY17
482022-09-15Conf LgGroup stageAwayHeartsFK Rīgas FSY0.791.00Right Foot13430-0Pāvels ŠteinborsFouledJosh GinnellyPass (Live)
492022-08-28PremiershipRegular seasonHomeHeartsSt JohnstoneN81
502022-08-18Europa LgPlay-off roundAwayHeartsZürichY22
512022-08-14PremiershipRegular seasonHomeHeartsDundee UnitedY1Cameron Devlin
522022-08-07PremiershipRegular seasonAwayHeartsHibernianY22Barrie McKay
532022-04-01First Division ARegular seasonHomeBeerschotClub BruggeY0.790.99Right Foot13660-3Simon MignoletJan Van den BerghFouledRamiro VacaPass (Live)
542022-01-29First Division ARegular seasonHomeBeerschotZulte WaregemY0.170.07Right Foot10731-3Sammy BossutIlias SebaouiPass (Live)Dante RigoPass (Dead)
552022-01-26First Division ARegular seasonAwayBeerschotR.F.C. SeraingN0.050.11Right Foot16490-1Guillaume DietschRaphael HolzhauserPass (Dead)Raphael HolzhauserPass (Live)
562021-11-21First Division ARegular seasonHomeBeerschotGenkY0.340.73Left Foot1540-0Maarten VandevoordtRaphael HolzhauserRaphael HolzhauserPass (Live)
572021-10-24First Division ARegular seasonAwayBeerschotAnderlechtY0.070.54Head10560-2Hendrik Van CrombruggeRamiro VacaRamiro VacaPass (Live)Ismaila Cheick CoulibalyPass (Live)
582021-05-12PremiershipRelegation roundHomeDundee UnitedMotherwellY130-0Liam KellyLogan Chalmers
592021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY832-0Max Stryjek
602021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY351-0Max StryjekIan Harkes
612021-02-06PremiershipRegular seasonAwayDundee UnitedRoss CountyY630-0Ross LaidlawLiam Smith
622021-01-12PremiershipRegular seasonHomeDundee UnitedSt JohnstoneY531-2Zander ClarkLouis Appere
632020-12-23PremiershipRegular seasonHomeDundee UnitedKilmarnockY281-0Danny RogersLuke Bolton
642020-09-26PremiershipRegular seasonAwayDundee UnitedHamiltonY40-0Ryan FultonAdrián Sporle
652020-09-19PremiershipRegular seasonHomeDundee UnitedSt MirrenY330-0Zdeněk Zlámal
662020-02-21ChampionshipRegular seasonHomeDundee UnitedInverness CTY591-1Mark RidgersRakish Bingham
672020-01-25ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY900-1Danny RogersLiam Smith
682020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY653-0Scott FoxPeter Pawlett
692020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY602-0Scott FoxAdrián Sporle
702020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY380-0Scott FoxNicky Clark
712019-12-21ChampionshipRegular seasonHomeDundee UnitedAyr UnitedY571-0Ross Doohan
722019-12-10ChampionshipRegular seasonAwayDundee UnitedGr'nock MortonY311-1Danny RogersLouis Appere
732019-11-08ChampionshipRegular seasonAwayDundee UnitedDundeeY641-0Conor Hazard
742019-11-02ChampionshipRegular seasonAwayDundee UnitedInverness CTY762-0Mark Ridgers
752019-10-29ChampionshipRegular seasonHomeDundee UnitedPartick ThistleY620-0Scott FoxLouis Appere
762019-10-26ChampionshipRegular seasonHomeDundee UnitedDunfermlineY90-0Cameron GillNicky Clark
772019-10-13UEFA Euro QualifyingGroup stageHomeScotlandSan MarinoY653-0Aldo Junior Simoncini
782019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY563-0Danny Rogers
792019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY51-0Danny RogersPeter Pawlett
802019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY10-0Danny RogersPaul McMullan
812019-09-21ChampionshipRegular seasonHomeDundee UnitedArbroath FCY90+21-1Darren JamiesonLiam Smith
822019-09-21ChampionshipRegular seasonHomeDundee UnitedArbroath FCY880-1Darren JamiesonPaul McMullan
832019-08-30ChampionshipRegular seasonHomeDundee UnitedDundeeY362-1Jack Hamilton
842019-08-24ChampionshipRegular seasonAwayDundee UnitedDunfermlineY301-0Ryan ScullyPaul McMullan
852019-08-24ChampionshipRegular seasonAwayDundee UnitedDunfermlineY100-0Ryan ScullyPaul McMullan
862019-08-09ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY550-1Jamie SneddonPaul McMullan
872019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY863-1Mark RidgersCammy Smith
882019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY532-1Mark RidgersLouis Appere
892019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY311-1Mark RidgersPaul McMullan
902019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY70-0Mark RidgersLouis Appere
912019-05-04ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY370-1Neil ParryNicky Cadden
922019-04-09ChampionshipRegular seasonHomeAyr UnitedQueensY430-0Jack Leighfield
932019-04-02ChampionshipRegular seasonHomeAyr UnitedGr'nock MortonY210-0Robby McCrorie
942019-02-26ChampionshipRegular seasonAwayAyr UnitedRoss CountyY620-1Scott FoxAndy Murdoch
952019-02-02ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY521-1Neil Parry
962019-01-29ChampionshipRegular seasonHomeAyr UnitedInverness CTN851-3Cameron Mackay
972018-12-15ChampionshipRegular seasonHomeAyr UnitedRoss CountyY251-1Scott FoxDeclan McDaid
982018-12-15ChampionshipRegular seasonHomeAyr UnitedRoss CountyY210-1Scott Fox
992018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY894-0Matej RakovanLiam Smith
1002018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY873-0Matej Rakovan
1012018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY411-0Matej RakovanDeclan McDaid
1022018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY30-0Benjamin SiegristDaniel Harvie
1032018-10-30ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY90+22-0Neil Parry
1042018-10-30ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY460-0Neil ParryDeclan McDaid
1052018-10-20ChampionshipRegular seasonAwayAyr UnitedRoss CountyY500-2Scott FoxAndy Murdoch
1062018-10-06ChampionshipRegular seasonHomeAyr UnitedDundee UnitedY210-0Benjamin SiegristMichael Moffat
1072018-09-29ChampionshipRegular seasonAwayAyr UnitedGr'nock MortonY752-1Ryan ScullyCraig McGuffie
1082018-09-29ChampionshipRegular seasonAwayAyr UnitedGr'nock MortonY190-0Ryan ScullyMichael Rose
1092018-09-22ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY651-0Neil ParryAndy Murdoch
1102018-09-22ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY230-0Neil ParryMark Kerr
1112018-09-15ChampionshipRegular seasonHomeAyr UnitedFalkirkY480-2Leo Fasan
1122018-08-25ChampionshipRegular seasonHomeAyr UnitedDunfermlineY392-0Lee RobinsonMichael Moffat
1132018-08-04ChampionshipRegular seasonHomeAyr UnitedPartick ThistleY181-0Cammy BellDeclan McDaid
1142018-08-04ChampionshipRegular seasonHomeAyr UnitedPartick ThistleY70-0Cammy Bell
1152017-04-29ChampionshipRegular seasonAwayGr'nock MortonDunfermlineY370-1Sean MurdochRicki Lamie
1162017-04-22ChampionshipRegular seasonHomeGr'nock MortonAyr UnitedY380-0Greg Fleming
1172017-04-08ChampionshipRegular seasonHomeGr'nock MortonHibernianN660-1Ofir Marciano
1182017-01-14ChampionshipRegular seasonHomeGr'nock MortonRaith RoversY671-0Kevin CuthbertMark Russell
1192016-04-16ChampionshipRegular seasonHomeSt MirrenGr'nock MortonY70-0Derek GastonRocco Quinn
1202016-04-02ChampionshipRegular seasonHomeSt MirrenHibernianY571-1Mark Oxley
1212016-03-19ChampionshipRegular seasonAwaySt MirrenLivingstonY722-2Marc McCallum
1222016-03-19ChampionshipRegular seasonAwaySt MirrenLivingstonY351-1Marc McCallum
1232016-02-20ChampionshipRegular seasonHomeSt MirrenDumbartonY630-0Mark BrownDavid Clarkson
1242016-01-02ChampionshipRegular seasonAwaySt MirrenGr'nock MortonY390-0Derek Gaston
1252015-12-26ChampionshipRegular seasonHomeSt MirrenLivingstonY410-2Marc McCallumPaul McMullan
1262015-12-19ChampionshipRegular seasonAwaySt MirrenAlloa AthleticY130-0Andrew McNeilPaul McMullan
1272015-10-03ChampionshipRegular seasonHomeSt MirrenAlloa AthleticY680-0Andrew McNeil
1282015-09-18ChampionshipRegular seasonHomeSt MirrenRaith RoversY450-1Kevin CuthbertKeith Watson
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-04-13PremiershipRegular seasonHomeYutaro OdaHeartsLivingstonY*321-2Shamal George
22024-04-13PremiershipRegular seasonHomeJorge GrantHeartsLivingstonY*290-2Shamal George
32024-03-30PremiershipRegular seasonHomeKenneth VargasHeartsKilmarnockY*100-0Will Dennis
42024-02-03PremiershipRegular seasonAwayAlan ForrestHeartsDundeeY*550-1Trevor Carson
52023-01-18PremiershipRegular seasonHomeCameron DevlinHeartsAberdeenY*61
62023-01-18PremiershipRegular seasonHomeJosh GinnellyHeartsAberdeenY*45+1
72022-11-03Conf LgGroup stageAwayNathaniel AtkinsonHeartsBaşakşehirN0.440.87Right Foot6900-3Muhammed ŞengezerLawrence ShanklandShot
82022-09-18PremiershipRegular seasonAwayAlan ForrestHeartsMotherwellY50
92022-08-14PremiershipRegular seasonHomeJosh GinnellyHeartsDundee UnitedY90+5
102022-03-20First Division ARegular seasonAwayStipe RadićBeerschotSint-TruidenY0.550.21Left Foot5671-2Daniel SchmidtLawrence ShanklandPass (Live)Raphael HolzhauserPass (Dead)
112022-02-25First Division ARegular seasonHomeJoren DomBeerschotCharleroiY0.330.85Right Foot13491-1Bingourou KamaraLawrence ShanklandPass (Live)Jan Van den BerghPass (Live)
122022-02-13First Division ARegular seasonHomeIlias SebaouiBeerschotKortrijkY0.200.20Right Foot15421-1Marko IlićLawrence ShanklandPass (Live)Tom PietermaatPass (Live)
132021-03-20PremiershipRegular seasonHomeAdrián SporleDundee UnitedAberdeenY610-0Joe Lewis
142021-02-21PremiershipRegular seasonAwayMarc McNultyDundee UnitedRangersY860-4Allan McGregor
152020-12-23PremiershipRegular seasonHomeMarc McNultyDundee UnitedKilmarnockY250-0Danny Rogers
162019-12-21ChampionshipRegular seasonHomeNicky ClarkDundee UnitedAyr UnitedY612-0Ross Doohan
172019-08-09ChampionshipRegular seasonAwayPeter PawlettDundee UnitedPartick ThistleY731-1Jamie Sneddon
182019-01-29ChampionshipRegular seasonHomeDeclan McDaidAyr UnitedInverness CTN530-3Cameron Mackay
192018-10-30ChampionshipRegular seasonHomeAlan ForrestAyr UnitedAlloa AthleticY811-0Neil Parry
202018-08-25ChampionshipRegular seasonHomeMichael MoffatAyr UnitedDunfermlineY813-1Lee Robinson
212016-08-27ChampionshipRegular seasonAwayTom WalshSt MirrenAyr UnitedN890-1Greg Fleming
222015-12-19ChampionshipRegular seasonAwayCalum GallagherSt MirrenAlloa AthleticY591-0Andrew McNeil
232015-08-29ChampionshipRegular seasonHomePaul 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.

More Lawrence Shankland Pages