Skip to content
Almanac
Menu

Goals, assists and cards count 1098 of 1103 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 25yRangersF256721553867.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33

Player page →

2Odsonne ÉdouardCeltic· 24yCelticF24661935707.18
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

3E. BrophySt MirrenSt MirrenF–364521016.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
4Martin BoyleHibernian· 29yHibernianF293319561517.09
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09

Player page →

5Sam CosgroveAberdeen· 25yAberdeenF2531314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

6L. GriffithsDundeeDundeeF–28837706.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee2015206.79
7K. LaffertyKilmarnock· 34yKilmarnockF342629181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–

Player page →

8J. DefoeRangers· 39yRangersF3925417206.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

9Kemar RoofeRangers· 29yRangersF2924445207.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers10121107.03

Player page →

10S. MaySt JohnstoneSt JohnstoneF–211264406.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
10Florian KamberiAberdeen· 27yAberdeenF2721101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

10Christian DoidgeHibernian· 29yHibernianF2921353626.51
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51

Player page →

13K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
13Callum HendrySt Johnstone· 24ySt JohnstoneF24202471527.08
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

15Kevin NisbetHibernian· 25yHibernianF2519259506.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89

Player page →

16T. WattMotherwellMotherwellF–1710711707.02
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
17G. StewartRangersRangersF–1610550–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
17B. AndersonLivingstonLivingstonF–16647506.86
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston11428406.86
17B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1662830–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
17Curtis MainSt Mirren· 29ySt MirrenF29166451026.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70

Player page →

17O. ShawRoss CountyRoss CountyF–16426206.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County001006.30
17N. ClarkDundee UnitedDundee UnitedF–16368306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
23Devante ColeMotherwell· 27yMotherwellF271562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

23Danny MullenDundee· 27yDundeeF27151251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78

Player page →

25C. KaneSt JohnstoneSt JohnstoneF–147461216.77
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
25S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
27M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
27Jonathan ObikaSt Mirren· 31ySt MirrenF311323430–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–

Player page →

27M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
27G. GiakoumakisCeltic· 27yCelticF2713121406.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99

Player page →

31D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
31Liam BoyceHeart of Midlothian· 31yHeart of MidlothianF3112531206.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91

Player page →

31Kyōgo FuruhashiCeltic· 27yCelticF2712020007.11
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11

Player page →

34Scott WrightRangers· 24yRangersF2411845406.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96

Player page →

34L. DykesLivingston· 26yLivingstonF26115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

34A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
34Chris LongMotherwell· 27yMotherwellF2711329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

34K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
39JotaCeltic· 23yCelticF23101029307.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57

Player page →

39Liel AbadaCeltic· 20yCelticF2010636106.98
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98

Player page →

39M. O'HalloranSt JohnstoneSt JohnstoneF–106461126.63
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
39C. RamirezAberdeen· 31yAberdeenF3110336106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83

Player page →

43J. WhiteRoss CountyRoss CountyF–91168706.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
43Greg KiltieSt Mirren· 25ySt MirrenF259654506.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72

Player page →

43Moussa DembéléCeltic· 25yCelticF2596020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

43Kevin van VeenMotherwell· 30yMotherwellF3094321206.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88

Player page →

43Fashion SakalaRangers· 25yRangersF259330107.03
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03

Player page →

43Ross StewartRoss County· 25yRoss CountyF25931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

43Simon MurrayHibernian· 30yHibernianF3092020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

43L. ErwinSt MirrenSt MirrenF–9134406.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County00400–
2020-21St Mirren302710–
2021-22St Mirren003006.33

Data coverage for Scottish Premiership →

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