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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
45V. SlivkaHibernian· 26yHibernianM26340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

45Ali McCannSt Johnstone· 21ySt JohnstoneM216434120–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–

Player page →

45J. GuthrieLivingston· 28yLivingstonD2810336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

45L. GrimshawMotherwellMotherwellM–0314120–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell001410–
45Marcus FraserSt Mirren· 26ySt MirrenD262237120–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00030–
2019-20Ross County12050–
2020-21St Mirren103740–

Player page →

45S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
45S. RobinsonLivingstonLivingstonM–8526120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
58Ryan JackRangers· 29yRangersM29101019114–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers211910–

Player page →

58M. MillerHamilton Academical· 25yHamilton AcademicalF25850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

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

Player page →

58Scott ArfieldRangers· 32yRangersM32201628111–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–

Player page →

58Stephen O'DonnellMotherwell· 29yMotherwellD2961134111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–

Player page →

58C. MorrisRoss CountyRoss CountyD–0012110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County001230–
58Craig SibbaldLivingston· 26yLivingstonM266232110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston103270–

Player page →

58Glen KamaraRangers· 25yRangersM252633110–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–

Player page →

58Joe NewellHibernian· 28yHibernianM281632110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian133290–

Player page →

58John SouttarHeart of Midlothian· 24yHeart of MidlothianD24120110–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–

Player page →

68Ryan ChristieCeltic· 26yCelticM26293234102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–

Player page →

68Olivier NtchamCeltic· 25yCelticM2513614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

68R. FlynnSt MirrenSt MirrenM–1614101–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren12051–
2019-20St Mirren03040–
2020-21St Mirren011410–
68R. McCrorieAberdeen· 23yAberdeenD233029101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–

Player page →

68S. McKennaAberdeen· 24yAberdeenD24504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

68Borna BarišićRangers· 28yRangersD2831433100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers163340–

Player page →

68C. ButcherDundee United· 30yDundee UnitedM300028100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0028100–

Player page →

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

Player page →

68L. FontaineRoss CountyRoss CountyD–120100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County02010–
2019-20Ross County10090–
68P. McGowanDundeeDundeeF–330100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
68R. LamieMotherwellMotherwellD–1231100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
68S. McGinnHibernianHibernianM–205100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10080–
2020-21Hibernian10520–
68T. WattMotherwellMotherwellF–7835100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
68U. IkpeazuHeart of Midlothian· 26yHeart of MidlothianF26550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

82Callum HendrySt Johnstone· 23ySt JohnstoneF231122892–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–

Player page →

82Jamie BrandonHeart of Midlothian· 23yHeart of MidlothianM2300092–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–

Player page →

82M. O'HalloranSt JohnstoneSt JohnstoneF–942592–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
82C. MacPhersonSt MirrenSt MirrenM–533291–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren213251–
82D. DevinePartick ThistlePartick ThistleD–00091–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00091–
82Ethan ErhahonSt Mirren· 20ySt MirrenM20213191–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren203160–

Player page →

82Florian KamberiAberdeen· 26yAberdeenF2621101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

82Jake CarrollMotherwell· 29yMotherwellD29231591–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–

Player page →

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

Player page →

82Mark O'HaraMotherwell· 25yMotherwellD251012791–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–
2019-20Motherwell11040–
2020-21Motherwell502721–

Player page →

82Sean ClareHeart of Midlothian· 24yHeart of MidlothianM2472091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

82Hakeem OdoffinHamilton Academical· 23yHamilton AcademicalD23303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

82M. WoodsDundeeDundeeM–23090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle02020–
2018-19Dundee21070–
82P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
82Ross StewartRoss County· 24yRoss CountyF24931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

82Ryan EdwardsSt Mirren· 27ySt MirrenM2742090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

98Curtis MainAberdeen· 28yAberdeenF281451482–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–

Player page →

98Jordan JonesRangers· 26yRangersM2694382–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–

Player page →

98B. EastonHamilton AcademicalHamilton AcademicalD–022481–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01010–
2019-20Hamilton Academical00041–
2020-21Hamilton Academical012430–

Data coverage for Scottish Premiership →

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