Skip to content
Almanac
Menu

Goals, assists and cards count 864 of 869 stored matches (99%) that name a player. Appearances count 228 matches with a stored lineup.

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
88S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
102Stephen O'DonnellMotherwell· 29yMotherwellD2961134111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–

Player page →

102Connor McLennanAberdeen· 21yAberdeenF216102760–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–

Player page →

102Daryl HorganHibernian· 28yHibernianM2868540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian02500–

Player page →

102Paul McGinnHibernian· 30yHibernianD306838260–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–

Player page →

102M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
102Ali McCannSt Johnstone· 21ySt JohnstoneM216434120–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–

Player page →

102P. HanlonHibernianHibernianD–6437150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian113760–
102Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
102C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
102C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
102Craig SibbaldLivingston· 26yLivingstonM266232110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston103270–

Player page →

102K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
102Albian AjetiCeltic· 24yCelticF24612000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–

Player page →

102C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
102J. HastieMotherwellMotherwellM–611410–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell001400–
102Oliver BozanicHeart of Midlothian· 32yHeart of MidlothianM3261010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

102R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
102D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
102Esmaël GonçalvesHeart of MidlothianHeart of MidlothianF–60041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
102R. PorteousHibernian· 22yHibernianD226034151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–

Player page →

122Graeme ShinnieAberdeenAberdeenM–590200–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
122J. MurphyHibernianHibernianM–591900–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
2020-21Hibernian111900–
122M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
122U. IkpeazuHeart of Midlothian· 26yHeart of MidlothianF26550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

122David MoyoHamilton Academical· 26yHamilton AcademicalF26543310–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical323310–

Player page →

122Kristoffer AjerCeltic· 23yCelticD235435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

122S. TanserSt Johnstone· 26ySt JohnstoneD26543060–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–

Player page →

122B. BarkerRangersRangersF–531010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers201010–
122C. MacPhersonSt MirrenSt MirrenM–533291–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren213251–
122Graham DorransRangers· 34yRangersM3453050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

122John McGinnHibernian· 26yHibernianM26530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

122B. AndersonHamilton AcademicalHamilton AcademicalF–521910–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
122Christopher JullienCeltic· 28yCelticD2852920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

122Guy MelamedSt Johnstone· 28ySt JohnstoneF28521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

122Jamie WalkerHeart of Midlothian· 27yHeart of MidlothianF2752070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–

Player page →

122Peter HaringHeart of Midlothian· 27yHeart of MidlothianD2752060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–

Player page →

122Jason KerrSt Johnstone· 24ySt JohnstoneM245131123–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–

Player page →

122Joe ShaughnessySt Mirren· 28ySt MirrenD28513391–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–

Player page →

122S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
122J. Emmanuel-ThomasLivingstonLivingstonF–502400–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston502400–
122S. McKennaAberdeen· 24yAberdeenD24504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

143D. GallagherMotherwellMotherwellD–4929220–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
143Greg DochertyHibernian· 24yHibernianM2447030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical33020–
2017-18Rangers03000–
2019-20Hibernian11010–

Player page →

143J. WhiteRoss CountyRoss CountyF–453030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
143Jonny HayesAberdeen· 33yAberdeenM33453480–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen233440–

Player page →

143Scott BrownCeltic· 35yCelticM354531302–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic123161–

Player page →

143Glenn MiddletonSt Johnstone· 21ySt JohnstoneF2144900–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone20900–

Player page →

143A. HammillSt Mirren· 33ySt MirrenM3343010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

143Iain VigursRoss County· 33yRoss CountyM334330221–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County2130171–

Player page →

Data coverage for Scottish Premiership →

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