Skip to content
Almanac
Menu

Goals, assists and cards count 639 of 641 stored matches (100%) that name a player. Appearances count 228 matches with a stored lineup.

  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Odsonne ÉdouardCeltic· 23yCelticF2355163150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–

Player page →

2Alfredo MorelosRangers· 24yRangersF2442929256–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–

Player page →

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

Player page →

4J. DefoeRangers· 38yRangersF382541520–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–

Player page →

5E. BrophySt MirrenSt MirrenF–2232141–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
6Martin BoyleHibernian· 28yHibernianF28211336130–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–

Player page →

7Christian DoidgeHibernian· 28yHibernianF281933661–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–

Player page →

8L. GriffithsCelticCelticF–1772230–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
9Devante ColeMotherwell· 26yMotherwellF261562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

10Kemar RoofeRangers· 28yRangersF281432410–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–

Player page →

10Kevin NisbetHibernian· 24yHibernianF241423300–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–

Player page →

10Kyle LaffertyKilmarnock· 33yKilmarnockF33142980–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–

Player page →

13G. StewartRangersRangersF–139540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
13S. MaySt JohnstoneSt JohnstoneF–1383410–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
13Jonathan ObikaSt Mirren· 30ySt MirrenF301323430–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–

Player page →

16Florian KamberiAberdeen· 26yAberdeenF261281171–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

16B. McKayRoss CountyRoss CountyF–1262820–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County75020–
2020-21Ross County512800–
16O. ShawRoss CountyRoss CountyF–1242520–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian63000–
2020-21Ross County612520–
19N. McGinnAberdeenAberdeenF–11112540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
19L. DykesLivingston· 25yLivingstonF25115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

19M. McNultyDundee UnitedDundee UnitedF–1152580–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
19Chris LongMotherwell· 26yMotherwellF2611329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

19Callum HendrySt Johnstone· 23ySt JohnstoneF231112892–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–

Player page →

24M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1022030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
25Curtis MainAberdeen· 28yAberdeenF28931462–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–

Player page →

25Ross StewartRoss County· 24yRoss CountyF24931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

27C. KaneSt JohnstoneSt JohnstoneF–862860–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
27M. MillerHamilton Academical· 25yHamilton AcademicalF25840112–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

27Lawrence ShanklandDundee United· 25yDundee UnitedF25833240–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–

Player page →

27N. ClarkDundee UnitedDundee UnitedF–813130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
27Danny MullenDundee· 26yDundeeF2680040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–

Player page →

27K. MillerLivingstonLivingstonF–80030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee80020–
2018-19Livingston00010–
33T. WattMotherwellMotherwellF–7835100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
33Michael JohnstonCeltic· 22yCelticF22741010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–

Player page →

33Nicke KabambaKilmarnock· 28yKilmarnockF28733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

33Greg KiltieKilmarnock· 24yKilmarnockF24722930–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–

Player page →

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

Player page →

38Connor McLennanAberdeen· 21yAberdeenF216102750–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–

Player page →

38Scott WrightRangers· 23yRangersF23672630–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–

Player page →

38Albian AjetiCeltic· 24yCelticF24612000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic612000–

Player page →

38D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
42U. IkpeazuHeart of Midlothian· 26yHeart of MidlothianF26550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

42David MoyoHamilton Academical· 26yHamilton AcademicalF26543310–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical323310–

Player page →

42B. AndersonHamilton AcademicalHamilton AcademicalF–521910–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
42Guy MelamedSt Johnstone· 28ySt JohnstoneF28521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

42S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
42J. Emmanuel-ThomasLivingstonLivingstonF–502400–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston502400–
48J. WhiteRoss CountyRoss CountyF–453030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
48Glenn MiddletonSt Johnstone· 21ySt JohnstoneF2144900–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone20900–

Player page →

48M. O'HalloranSt JohnstoneSt JohnstoneF–432562–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–

Data coverage for Scottish Premiership →

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