Skip to content
Almanac
Menu

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

  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Odsonne ÉdouardCeltic· 24yCelticF2457173560–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic21410–

Player page →

2Alfredo MorelosRangers· 25yRangersF25531655326–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers1172670–

Player page →

3Sam CosgroveAberdeen· 25yAberdeenF2531214122–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

4E. BrophySt MirrenSt MirrenF–2935271–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren703130–
5Martin BoyleHibernian· 29yHibernianF29281656151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian732021–

Player page →

6J. DefoeRangers· 39yRangersF392541720–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers00200–

Player page →

7Kemar RoofeRangers· 29yRangersF292444520–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers1012110–

Player page →

8Christian DoidgeHibernian· 29yHibernianF292135362–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian201701–

Player page →

9Callum HendrySt Johnstone· 24ySt JohnstoneF2420147152–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone901960–

Player page →

10L. GriffithsDundeeDundeeF–1973750–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee201520–
10Kevin NisbetHibernian· 25yHibernianF251925950–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian502650–

Player page →

12T. WattMotherwellMotherwellF–171071170–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United121740–
2021-22Motherwell901930–
13S. MaySt JohnstoneSt JohnstoneF–1696420–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone313010–
13B. AndersonLivingstonLivingstonF–1664750–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston1142840–
13N. ClarkDundee UnitedDundee UnitedF–1636830–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United823700–
16Devante ColeMotherwell· 27yMotherwellF271562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

16Danny MullenDundee· 27yDundeeF2715125100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee712560–

Player page →

18K. LaffertyKilmarnock· 34yKilmarnockF34142980–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–

Player page →

19G. StewartRangersRangersF–139540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
19B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1362830–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
19M. McNultyDundee UnitedDundee UnitedF–13644110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United211930–
19Jonathan ObikaSt Mirren· 31ySt MirrenF311323430–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–

Player page →

19G. GiakoumakisCeltic· 27yCelticF271312140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1312140–

Player page →

24Florian KamberiAberdeen· 27yAberdeenF271281171–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

24Liam BoyceHeart of Midlothian· 31yHeart of MidlothianF311253120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian1033120–

Player page →

24O. ShawRoss CountyRoss CountyF–1242620–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County00100–
24Kyōgo FuruhashiCeltic· 27yCelticF271202000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1202000–

Player page →

28C. KaneSt JohnstoneSt JohnstoneF–11646101–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone301841–
28L. DykesLivingston· 26yLivingstonF26115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

28Curtis MainSt Mirren· 29ySt MirrenF291144582–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren213120–

Player page →

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

Player page →

32JotaCeltic· 23yCelticF2310102930–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10102930–

Player page →

32Scott WrightRangers· 24yRangersF241084530–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers411900–

Player page →

32Liel AbadaCeltic· 20yCelticF201063610–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1063610–

Player page →

32C. RamirezAberdeen· 31yAberdeenF311033610–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen1033610–

Player page →

32M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1022030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
37J. WhiteRoss CountyRoss CountyF–9116870–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County563840–
37Greg KiltieSt Mirren· 25ySt MirrenF25965450–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren242520–

Player page →

37Kevin van VeenMotherwell· 30yMotherwellF309432120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell9432120–

Player page →

37Fashion SakalaRangers· 25yRangersF25933010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers933010–

Player page →

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

Player page →

42M. MillerHamilton Academical· 26yHamilton AcademicalF26840112–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

42Lawrence ShanklandDundee United· 26yDundee UnitedF26833350–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United00110–

Player page →

42Albian AjetiCeltic· 25yCelticF25812700–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–
2021-22Celtic20700–

Player page →

42K. MillerLivingstonLivingstonF–80030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee80020–
2018-19Livingston00010–
46Nicke KabambaKilmarnock· 29yKilmarnockF29733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

46Ryan HardieLivingston· 25yLivingstonF2571010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

48Connor McLennanAberdeen· 22yAberdeenF226104660–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–
2021-22Aberdeen001910–

Player page →

48Daizen MaedaCeltic· 24yCelticF24651600–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic651600–

Player page →

48D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–

Data coverage for Scottish Premiership →

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