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.

  • 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
44M. McNultyDundee UnitedDundee UnitedF–11525806.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
44A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
44Chris LongMotherwell· 26yMotherwellF26113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

44Callum HendrySt Johnstone· 23ySt JohnstoneF2311228926.54
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50

Player page →

44K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
56Joe AriboRangers· 24yRangersM24101131107.17
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17

Player page →

56Ryan JackRangers· 29yRangersM291010191147.16
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16

Player page →

56M. KennedyAberdeen· 26yAberdeenM2610831506.82
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82

Player page →

56Connor GoldsonRangers· 28yRangersD28103381307.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers4238207.40

Player page →

56J. GuthrieLivingston· 28yLivingstonD28103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

56Jamie McGrathSt Mirren· 24ySt MirrenM2410135507.21
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren10135307.21

Player page →

56Mark O'HaraMotherwell· 25yMotherwellD2510127916.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–
2019-20Motherwell11040–
2020-21Motherwell5027216.78

Player page →

63Ryan HedgesAberdeen· 25yAberdeenM259828316.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90

Player page →

63Moussa DembéléCeltic· 24yCelticF2496020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

63Jordan JonesRangers· 26yRangersM26943826.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77

Player page →

63M. O'HalloranSt JohnstoneSt JohnstoneF–9425926.44
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
63Ross StewartRoss County· 24yRoss CountyF249319906.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County2119206.85

Player page →

63Craig HalkettHeart of Midlothian· 26yHeart of MidlothianD26920131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–

Player page →

63G. Mackay-StevenAberdeenAberdeenM–92030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
63Simon MurrayHibernian· 29yHibernianF2992020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

63L. ErwinSt Mirren· 27ySt MirrenF279131406.69
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County004006.70
2020-21St Mirren3027106.69

Player page →

63A. RooneyAberdeen· 33yAberdeenF3390000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen90000–

Player page →

63J. MacLarenHibernian· 27yHibernianF2790000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian80000–
2018-19Hibernian10000–

Player page →

63Murray DavidsonSt Johnstone· 33ySt JohnstoneM3390213016.84
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84

Player page →

75S. AllanHibernianHibernianM–8178606.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian018106.67
75Ianis HagiRangers· 22yRangersM2281233307.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03

Player page →

75Liam CraigSt Johnstone· 34ySt JohnstoneM34812232526.96
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96

Player page →

75Kenny McLeanAberdeen· 29yAberdeenM2985040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

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

Player page →

75S. RobinsonLivingstonLivingstonM–85261206.68
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston4126206.68
75Lawrence ShanklandDundee United· 25yDundee UnitedF258332406.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8332406.89

Player page →

75Ryan BowmanMotherwell· 29yMotherwellF2983050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

75G. OakleyKilmarnockKilmarnockM–816616.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical40010–
2019-20Hamilton Academical41051–
2020-21Kilmarnock006006.57
75L. MoultMotherwell· 29yMotherwellF2981030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–

Player page →

75Liam DonnellyMotherwell· 25yMotherwellD258111316.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell001006.80

Player page →

75N. ClarkDundee UnitedDundee UnitedF–8131306.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United8131306.91
75Danny MullenDundee· 26yDundeeF2680040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–

Player page →

88T. WattMotherwellMotherwellF–78351006.92
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell3535806.92
88Scott WrightRangers· 23yRangersF237726406.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63

Player page →

88B. AlstonHamilton AcademicalHamilton AcademicalM–75040–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone23020–
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
88Blair SpittalRoss County· 25yRoss CountyM25749406.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–
2019-20Ross County20030–
2020-21Ross County119106.91

Player page →

88Michael JohnstonCeltic· 22yCelticF227410106.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic0110006.63

Player page →

88İlkay DurmuşSt Mirren· 27ySt MirrenM277331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

88Nicke KabambaKilmarnock· 28yKilmarnockF287333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

88Greg KiltieKilmarnock· 24yKilmarnockF247229306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock6229206.84

Player page →

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

Player page →

88Stuart FindlayKilmarnock· 25yKilmarnockD257222726.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72

Player page →

88Anthony StokesHibernian· 32yHibernianF3271040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

88Ryan HardieLivingston· 24yLivingstonF2471010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

88C. SammonMotherwellMotherwellF–70020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle70010–
2018-19Motherwell00010–

Data coverage for Scottish Premiership →

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