Skip to content
Almanac
Menu

Goals, assists and cards count 631 of 635 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
41J. MacLarenHibernian· 26yHibernianF2690000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian80000–
2018-19Hibernian10000–

Player page →

52S. AllanHibernianHibernianM–816050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
52Ryan JackRangers· 28yRangersM28890104–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–

Player page →

52D. WotherspoonSt JohnstoneSt JohnstoneM–860151–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
52Kenny McLeanAberdeen· 28yAberdeenM2885040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

52M. MillerHamilton Academical· 24yHamilton AcademicalF24850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

52Jordan JonesRangers· 25yRangersM2584082–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–

Player page →

52M. McNultyHibernianHibernianF–84040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
52M. O'HalloranSt JohnstoneSt JohnstoneF–83050–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
52Ryan BowmanMotherwell· 28yMotherwellF2883050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

52G. OakleyHamilton AcademicalHamilton AcademicalM–81061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical40010–
2019-20Hamilton Academical41051–
52Jonathan ObikaSt Mirren· 29ySt MirrenF2981010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–

Player page →

52L. MoultMotherwellMotherwellF–81030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
52Liam DonnellyMotherwell· 24yMotherwellD24810131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–

Player page →

52Murray DavidsonSt Johnstone· 32ySt JohnstoneM32800261–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–

Player page →

66C. KaneSt JohnstoneSt JohnstoneF–76040–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
66B. AlstonHamilton AcademicalHamilton AcademicalM–75040–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone23020–
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
66Michael JohnstonCeltic· 21yCelticF2173010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–

Player page →

66Ross StewartRoss County· 23yRoss CountyF2372070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–

Player page →

66Sean ClareHeart of Midlothian· 23yHeart of MidlothianM2372091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

66Stuart FindlayKilmarnock· 24yKilmarnockD2472071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–

Player page →

66Anthony StokesHibernian· 31yHibernianF3171040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

66Chris LongMotherwell· 25yMotherwellF2571061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–

Player page →

66Ryan HardieLivingston· 23yLivingstonF2371010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

66C. SammonMotherwellMotherwellF–70020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle70010–
2018-19Motherwell00010–
66Danny MullenSt Mirren· 25ySt MirrenF2570040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–

Player page →

66S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
78Connor McLennanAberdeen· 20yAberdeenF2069030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–

Player page →

78Daryl HorganHibernian· 27yHibernianM2766040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–

Player page →

78Lewis FergusonAberdeen· 20yAberdeenM20660231–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–

Player page →

78M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
78Blair SpittalRoss County· 24yRoss CountyM2463030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–
2019-20Ross County20030–

Player page →

78Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
78C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
78C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
78K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
78C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
78Connor GoldsonRangers· 27yRangersD27610110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–

Player page →

78J. HastieMotherwellMotherwellF–61010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
78L. ErwinRoss CountyRoss CountyF–61030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
78Oliver BozanicHeart of Midlothian· 31yHeart of MidlothianM3161010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

78R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
78D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
78Esmaël GonçalvesHeart of MidlothianHeart of MidlothianF–60041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
95Graeme ShinnieAberdeenAberdeenM–590200–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
95L. CraigSt Johnstone· 33ySt JohnstoneM33590161–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–

Player page →

95Stephen O'DonnellKilmarnock· 28yKilmarnockD2859080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–

Player page →

95U. IkpeazuHeart of Midlothian· 25yHeart of MidlothianF25550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

95Graham DorransRangers· 33yRangersM3353050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

95John McGinnHibernian· 25yHibernianM25530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

Data coverage for Scottish Premiership →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources