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
118Mohamed El MakriniKilmarnock· 33yKilmarnockM3323060–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock23060–

Player page →

118S. LoganAberdeenAberdeenD–23121606.57
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen21040–
2018-19Aberdeen01070–
2019-20Aberdeen01040–
2020-21Aberdeen0012106.57
118A. DreyerSt Mirren· 23ySt MirrenF2313000–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren13000–

Player page →

118J. DoigHibernian· 19yHibernianD191328206.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1328206.63

Player page →

118J. KeatingsHamilton AcademicalHamilton AcademicalF–13030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical13030–
118J. SerranoLivingston· 23yLivingstonD231324306.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1324306.74

Player page →

118Luke BoltonDundee United· 21yDundee UnitedM211324206.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1324206.67

Player page →

118S. LawsonLivingstonLivingstonD–1315806.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston12040–
2019-20Livingston01030–
2020-21Livingston0015106.73
118S. OjoRangersRangersM–13010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers13010–
118Andrew IrvingHeart of Midlothian· 21yHeart of MidlothianM2103020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian01000–
2019-20Heart of Midlothian02020–

Player page →

118C. EaglesRoss CountyRoss County—–03000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County03000–
118E. HendersonDunfermline· 21yDunfermlineM21032106.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic03000–
2020-21Celtic002006.40
2020-21Dunfermline00010–

Player page →

118Jackson IrvineHibernian· 28yHibernianM280315306.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian0315306.91

Player page →

118L. GrimshawMotherwellMotherwellM–03141206.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell0014106.78
118Patrick RobertsCeltic· 24yCelticF2403000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic03000–

Player page →

118R. JenkinsHamilton AcademicalHamilton AcademicalM–03010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical03010–
118Stephen KellyRoss County· 21yRoss CountyM210325406.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80

Player page →

168Kyle LaffertyKilmarnock· 33yKilmarnockF3326291817.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock929507.63

Player page →

168Kevin NisbetHibernian· 24yHibernianF2414233007.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian14233007.03

Player page →

168S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
168Jonathan ObikaSt Mirren· 30ySt MirrenF3013234306.72
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72

Player page →

168M. OgkmpoeHamilton AcademicalHamilton AcademicalF–13220306.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71
168Callum HendrySt Johnstone· 23ySt JohnstoneF2311228926.54
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50

Player page →

168K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
168Craig HalkettHeart of Midlothian· 26yHeart of MidlothianD26920131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

168Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
168C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
168C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
168Craig SibbaldLivingston· 26yLivingstonM2662321106.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59

Player page →

168K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
168B. AndersonHamilton AcademicalHamilton AcademicalF–5219106.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen006006.33
2020-21Hamilton Academical2213106.82
168Christopher JullienCeltic· 28yCelticD28529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

168Guy MelamedSt Johnstone· 28ySt JohnstoneF285218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

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

Player page →

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

Player page →

168A. LithgowLivingstonLivingstonD–422506.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston002006.25
168A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
168A. SporleDundee United· 25yDundee UnitedD254224106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81

Player page →

168Cedric IttenRangers· 24yRangersF244227106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83

Player page →

168J. ScottMotherwell· 20yMotherwellM2042010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2019-20Motherwell31010–

Player page →

168James WilsonAberdeen· 25yAberdeenF2542000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

168K. MagennisHibernianHibernianM–4214506.38
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian1014006.38
168Rory McKenzieKilmarnock· 27yKilmarnockF2742291316.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70

Player page →

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

Player page →

168S. DaviesHamilton AcademicalHamilton AcademicalF–42000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21000–
2019-20Hamilton Academical21000–

Data coverage for Scottish Premiership →

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