Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Odsonne ÉdouardCeltic· 24yCelticF24421235207.18
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic214107.18

Player page →

2Alfredo MorelosRangers· 25yRangersF253512552127.33
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33

Player page →

3Martin BoyleHibernian· 29yHibernianF292412561217.09
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09

Player page →

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

Player page →

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

Player page →

6Ryan KentRangers· 25yRangersF25191763517.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07

Player page →

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

Player page →

8Callum HendrySt Johnstone· 24ySt JohnstoneF24181471427.08
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

8E. BrophySt MirrenSt MirrenF–18152416.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
10L. GriffithsDundeeDundeeF–17637406.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee2015206.79
10J. DefoeRangers· 39yRangersF3917217106.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

12N. ClarkDundee UnitedDundee UnitedF–16368306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
13Devante ColeMotherwell· 27yMotherwellF271562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

14T. WattMotherwellMotherwellF–147711507.02
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
14B. AndersonLivingstonLivingstonF–14647506.86
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston11428406.86
14S. MaySt JohnstoneSt JohnstoneF–14664106.63
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
14Sam CosgroveAberdeen· 25yAberdeenF251411451–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

18B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1362830–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
18Jonathan ObikaSt Mirren· 31ySt MirrenF311323430–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–

Player page →

18G. GiakoumakisCeltic· 27yCelticF2713121406.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99

Player page →

21Liam BoyceHeart of Midlothian· 31yHeart of MidlothianF3112531206.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91

Player page →

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

Player page →

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

Player page →

23Chris LongMotherwell· 27yMotherwellF2711329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

25JotaCeltic· 23yCelticF23101029307.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57

Player page →

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

Player page →

25C. RamirezAberdeen· 31yAberdeenF3110336106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83

Player page →

25Danny MullenDundee· 27yDundeeF2710125806.78
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

29Kyle LaffertyKilmarnock· 34yKilmarnockF3492950–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock92950–

Player page →

29M. OgkmpoeHamilton AcademicalHamilton AcademicalF–922030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
36C. KaneSt JohnstoneSt JohnstoneF–8346916.77
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
36Lawrence ShanklandDundee United· 26yDundee UnitedF268333506.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United001106.30

Player page →

36Albian AjetiCeltic· 25yCelticF258127006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–
2021-22Celtic207006.73

Player page →

36Curtis MainSt Mirren· 29ySt MirrenF298145316.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70

Player page →

40Nicke KabambaKilmarnock· 29yKilmarnockF29733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

40J. ScottHibernian· 21yHibernianF217216106.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell31010–
2021-22Hibernian4116006.77

Player page →

40Scott WrightRangers· 24yRangersF247245206.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96

Player page →

43Daizen MaedaCeltic· 24yCelticF246516006.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86

Player page →

43M. McNultyDundee UnitedDundee UnitedF–6244706.57
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
43O. ShawRoss CountyRoss CountyF–6126206.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County612520–
2021-22Ross County001006.30
46David MoyoHamilton Academical· 27yHamilton AcademicalF27543310–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical323310–

Player page →

46Marley WatkinsAberdeen· 31yAberdeenF315330206.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92

Player page →

46Cedric IttenRangers· 25yRangersF255233106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers422710–
2021-22Rangers106006.78

Player page →

46Guy MelamedSt Johnstone· 29ySt JohnstoneF29521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

46Ellis SimmsHeart of Midlothian· 21yHeart of MidlothianF215117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

Data coverage for Scottish Premiership →

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