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-11PremiershipRegular seasonAwayHeartsMotherwellY*711-0Liam KellyBeni Baningime
182023-11-11PremiershipRegular seasonAwayHeartsMotherwellY*270-0Liam KellyFrankie Kent
192023-10-29PremiershipRegular seasonAwayHeartsRangersY*50-0Jack ButlandAlex Cochrane
202023-10-22PremiershipRegular seasonHomeHeartsCelticY*640-3Joe Hart
212023-08-05PremiershipRegular seasonAwayHeartsSt JohnstoneY*90+61-0Dimitar MitovLiam Boyce
222023-05-24PremiershipChampionship roundAwayHeartsRangersY*1Josh Ginnelly
232023-05-20PremiershipChampionship roundHomeHeartsAberdeenY*56Alex Cochrane
242023-05-13PremiershipChampionship roundAwayHeartsSt MirrenY*90+6
252023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*59
262023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*45+7
272023-04-22PremiershipRegular seasonHomeHeartsRoss CountyY*28Alex Cochrane
282023-04-01PremiershipRegular seasonAwayHeartsKilmarnockY*7
292023-02-04PremiershipRegular seasonHomeHeartsDundee UnitedY*71
302023-01-18PremiershipRegular seasonHomeHeartsAberdeenY*40
312023-01-02PremiershipRegular seasonHomeHeartsHibernianY*38
322023-01-02PremiershipRegular seasonHomeHeartsHibernianY*8
332022-12-28PremiershipRegular seasonAwayHeartsSt JohnstoneY*14
342022-12-24PremiershipRegular seasonAwayHeartsDundee UnitedY90+4
352022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY88
362022-12-17PremiershipRegular seasonHomeHeartsKilmarnockY29Robert Snodgrass
372022-11-06PremiershipRegular seasonHomeHeartsMotherwellY89
382022-10-30PremiershipRegular seasonAwayHeartsRoss CountyY15
392022-10-22PremiershipRegular seasonHomeHeartsCelticN65
402022-10-22PremiershipRegular seasonHomeHeartsCelticN47Josh Ginnelly
412022-10-22PremiershipRegular seasonHomeHeartsCelticN45+3
422022-09-18PremiershipRegular seasonAwayHeartsMotherwellY17
432022-08-28PremiershipRegular seasonHomeHeartsSt JohnstoneN81
442022-08-14PremiershipRegular seasonHomeHeartsDundee UnitedY1Cameron Devlin
452022-08-07PremiershipRegular seasonAwayHeartsHibernianY22Barrie McKay
462022-04-01First Division ARegular seasonHomeBeerschotClub BruggeY0.790.99Right Foot13660-3Simon MignoletJan Van den BerghFouledRamiro VacaPass (Live)
472022-01-29First Division ARegular seasonHomeBeerschotZulte WaregemY0.170.07Right Foot10731-3Sammy BossutIlias SebaouiPass (Live)Dante RigoPass (Dead)
482022-01-26First Division ARegular seasonAwayBeerschotR.F.C. SeraingN0.050.11Right Foot16490-1Guillaume DietschRaphael HolzhauserPass (Dead)Raphael HolzhauserPass (Live)
492021-11-21First Division ARegular seasonHomeBeerschotGenkY0.340.73Left Foot1540-0Maarten VandevoordtRaphael HolzhauserRaphael HolzhauserPass (Live)
502021-10-24First Division ARegular seasonAwayBeerschotAnderlechtY0.070.54Head10560-2Hendrik Van CrombruggeRamiro VacaRamiro VacaPass (Live)Ismaila Cheick CoulibalyPass (Live)
512021-05-12PremiershipRelegation roundHomeDundee UnitedMotherwellY130-0Liam KellyLogan Chalmers
522021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY832-0Max Stryjek
532021-02-13PremiershipRegular seasonHomeDundee UnitedLivingstonY351-0Max StryjekIan Harkes
542021-02-06PremiershipRegular seasonAwayDundee UnitedRoss CountyY630-0Ross LaidlawLiam Smith
552021-01-12PremiershipRegular seasonHomeDundee UnitedSt JohnstoneY531-2Zander ClarkLouis Appere
562020-12-23PremiershipRegular seasonHomeDundee UnitedKilmarnockY281-0Danny RogersLuke Bolton
572020-09-26PremiershipRegular seasonAwayDundee UnitedHamiltonY40-0Ryan FultonAdrián Sporle
582020-09-19PremiershipRegular seasonHomeDundee UnitedSt MirrenY330-0Zdeněk Zlámal
592020-02-21ChampionshipRegular seasonHomeDundee UnitedInverness CTY591-1Mark RidgersRakish Bingham
602020-01-25ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY900-1Danny RogersLiam Smith
612020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY653-0Scott FoxPeter Pawlett
622020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY602-0Scott FoxAdrián Sporle
632020-01-11ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY380-0Scott FoxNicky Clark
642019-12-21ChampionshipRegular seasonHomeDundee UnitedAyr UnitedY571-0Ross Doohan
652019-12-10ChampionshipRegular seasonAwayDundee UnitedGr'nock MortonY311-1Danny RogersLouis Appere
662019-11-08ChampionshipRegular seasonAwayDundee UnitedDundeeY641-0Conor Hazard
672019-11-02ChampionshipRegular seasonAwayDundee UnitedInverness CTY762-0Mark Ridgers
682019-10-29ChampionshipRegular seasonHomeDundee UnitedPartick ThistleY620-0Scott FoxLouis Appere
692019-10-26ChampionshipRegular seasonHomeDundee UnitedDunfermlineY90-0Cameron GillNicky Clark
702019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY563-0Danny Rogers
712019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY51-0Danny RogersPeter Pawlett
722019-09-28ChampionshipRegular seasonHomeDundee UnitedGr'nock MortonY10-0Danny RogersPaul McMullan
732019-09-21ChampionshipRegular seasonHomeDundee UnitedArbroath FCY90+21-1Darren JamiesonLiam Smith
742019-09-21ChampionshipRegular seasonHomeDundee UnitedArbroath FCY880-1Darren JamiesonPaul McMullan
752019-08-30ChampionshipRegular seasonHomeDundee UnitedDundeeY362-1Jack Hamilton
762019-08-24ChampionshipRegular seasonAwayDundee UnitedDunfermlineY301-0Ryan ScullyPaul McMullan
772019-08-24ChampionshipRegular seasonAwayDundee UnitedDunfermlineY100-0Ryan ScullyPaul McMullan
782019-08-09ChampionshipRegular seasonAwayDundee UnitedPartick ThistleY550-1Jamie SneddonPaul McMullan
792019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY863-1Mark RidgersCammy Smith
802019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY532-1Mark RidgersLouis Appere
812019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY311-1Mark RidgersPaul McMullan
822019-08-03ChampionshipRegular seasonHomeDundee UnitedInverness CTY70-0Mark RidgersLouis Appere
832019-05-04ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY370-1Neil ParryNicky Cadden
842019-04-09ChampionshipRegular seasonHomeAyr UnitedQueensY430-0Jack Leighfield
852019-04-02ChampionshipRegular seasonHomeAyr UnitedGr'nock MortonY210-0Robby McCrorie
862019-02-26ChampionshipRegular seasonAwayAyr UnitedRoss CountyY620-1Scott FoxAndy Murdoch
872019-02-02ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY521-1Neil Parry
882019-01-29ChampionshipRegular seasonHomeAyr UnitedInverness CTN851-3Cameron Mackay
892018-12-15ChampionshipRegular seasonHomeAyr UnitedRoss CountyY251-1Scott FoxDeclan McDaid
902018-12-15ChampionshipRegular seasonHomeAyr UnitedRoss CountyY210-1Scott Fox
912018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY894-0Matej RakovanLiam Smith
922018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY873-0Matej Rakovan
932018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY411-0Matej RakovanDeclan McDaid
942018-11-30ChampionshipRegular seasonAwayAyr UnitedDundee UnitedY30-0Benjamin SiegristDaniel Harvie
952018-10-30ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY90+22-0Neil Parry
962018-10-30ChampionshipRegular seasonHomeAyr UnitedAlloa AthleticY460-0Neil ParryDeclan McDaid
972018-10-20ChampionshipRegular seasonAwayAyr UnitedRoss CountyY500-2Scott FoxAndy Murdoch
982018-10-06ChampionshipRegular seasonHomeAyr UnitedDundee UnitedY210-0Benjamin SiegristMichael Moffat
992018-09-29ChampionshipRegular seasonAwayAyr UnitedGr'nock MortonY752-1Ryan ScullyCraig McGuffie
1002018-09-29ChampionshipRegular seasonAwayAyr UnitedGr'nock MortonY190-0Ryan ScullyMichael Rose
1012018-09-22ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY651-0Neil ParryAndy Murdoch
1022018-09-22ChampionshipRegular seasonAwayAyr UnitedAlloa AthleticY230-0Neil ParryMark Kerr
1032018-09-15ChampionshipRegular seasonHomeAyr UnitedFalkirkY480-2Leo Fasan
1042018-08-25ChampionshipRegular seasonHomeAyr UnitedDunfermlineY392-0Lee RobinsonMichael Moffat
1052018-08-04ChampionshipRegular seasonHomeAyr UnitedPartick ThistleY181-0Cammy BellDeclan McDaid
1062018-08-04ChampionshipRegular seasonHomeAyr UnitedPartick ThistleY70-0Cammy Bell
1072017-04-29ChampionshipRegular seasonAwayGr'nock MortonDunfermlineY370-1Sean MurdochRicki Lamie
1082017-04-22ChampionshipRegular seasonHomeGr'nock MortonAyr UnitedY380-0Greg Fleming
1092017-04-08ChampionshipRegular seasonHomeGr'nock MortonHibernianN660-1Ofir Marciano
1102017-01-14ChampionshipRegular seasonHomeGr'nock MortonRaith RoversY671-0Kevin CuthbertMark Russell
1112016-04-16ChampionshipRegular seasonHomeSt MirrenGr'nock MortonY70-0Derek GastonRocco Quinn
1122016-04-02ChampionshipRegular seasonHomeSt MirrenHibernianY571-1Mark Oxley
1132016-03-19ChampionshipRegular seasonAwaySt MirrenLivingstonY722-2Marc McCallum
1142016-03-19ChampionshipRegular seasonAwaySt MirrenLivingstonY351-1Marc McCallum
1152016-02-20ChampionshipRegular seasonHomeSt MirrenDumbartonY630-0Mark BrownDavid Clarkson
1162016-01-02ChampionshipRegular seasonAwaySt MirrenGr'nock MortonY390-0Derek Gaston
1172015-12-26ChampionshipRegular seasonHomeSt MirrenLivingstonY410-2Marc McCallumPaul McMullan
1182015-12-19ChampionshipRegular seasonAwaySt MirrenAlloa AthleticY130-0Andrew McNeilPaul McMullan
1192015-10-03ChampionshipRegular seasonHomeSt MirrenAlloa AthleticY680-0Andrew McNeil
1202015-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-09-18PremiershipRegular seasonAwayAlan ForrestHeartsMotherwellY50
82022-08-14PremiershipRegular seasonHomeJosh GinnellyHeartsDundee UnitedY90+5
92022-03-20First Division ARegular seasonAwayStipe RadićBeerschotSint-TruidenY0.550.21Left Foot5671-2Daniel SchmidtLawrence ShanklandPass (Live)Raphael HolzhauserPass (Dead)
102022-02-25First Division ARegular seasonHomeJoren DomBeerschotCharleroiY0.330.85Right Foot13491-1Bingourou KamaraLawrence ShanklandPass (Live)Jan Van den BerghPass (Live)
112022-02-13First Division ARegular seasonHomeIlias SebaouiBeerschotKortrijkY0.200.20Right Foot15421-1Marko IlićLawrence ShanklandPass (Live)Tom PietermaatPass (Live)
122021-03-20PremiershipRegular seasonHomeAdrián SporleDundee UnitedAberdeenY610-0Joe Lewis
132021-02-21PremiershipRegular seasonAwayMarc McNultyDundee UnitedRangersY860-4Allan McGregor
142020-12-23PremiershipRegular seasonHomeMarc McNultyDundee UnitedKilmarnockY250-0Danny Rogers
152019-12-21ChampionshipRegular seasonHomeNicky ClarkDundee UnitedAyr UnitedY612-0Ross Doohan
162019-08-09ChampionshipRegular seasonAwayPeter PawlettDundee UnitedPartick ThistleY731-1Jamie Sneddon
172019-01-29ChampionshipRegular seasonHomeDeclan McDaidAyr UnitedInverness CTN530-3Cameron Mackay
182018-10-30ChampionshipRegular seasonHomeAlan ForrestAyr UnitedAlloa AthleticY811-0Neil Parry
192018-08-25ChampionshipRegular seasonHomeMichael MoffatAyr UnitedDunfermlineY813-1Lee Robinson
202016-08-27ChampionshipRegular seasonAwayTom WalshSt MirrenAyr UnitedN890-1Greg Fleming
212015-12-19ChampionshipRegular seasonAwayCalum GallagherSt MirrenAlloa AthleticY591-0Andrew McNeil
222015-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