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.

  • 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
1Odsonne ÉdouardCeltic· 23yCelticF2364183160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–

Player page →

2Alfredo MorelosRangers· 24yRangersF24561429316–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–

Player page →

3Sam CosgroveAberdeen· 24yAberdeenF2431314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

4E. BrophySt MirrenSt MirrenF–2942171–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
5Martin BoyleHibernian· 28yHibernianF28261636130–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–

Player page →

5L. GriffithsCelticCelticF–2682250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
5K. LaffertyKilmarnock· 33yKilmarnockF332629181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–

Player page →

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

Player page →

9Florian KamberiAberdeen· 26yAberdeenF2621101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

10K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
11Christian DoidgeHibernian· 28yHibernianF281933661–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–

Player page →

12S. MaySt JohnstoneSt JohnstoneF–18113430–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
13G. StewartRangersRangersF–1610550–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
13O. ShawRoss CountyRoss CountyF–1642520–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
15B. McKayRoss CountyRoss CountyF–1562820–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County512800–
15Devante ColeMotherwell· 26yMotherwellF261562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

17Curtis MainAberdeen· 28yAberdeenF281451482–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–

Player page →

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

Player page →

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

Player page →

17S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
21N. McGinnAberdeenAberdeenF–13132540–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
21Jonathan ObikaSt Mirren· 30ySt MirrenF301323430–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–

Player page →

21M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
24D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
25C. KaneSt JohnstoneSt JohnstoneF–1172880–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
25L. DykesLivingston· 25yLivingstonF25115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

25M. McNultyDundee UnitedDundee UnitedF–1152580–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
25A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
25Chris LongMotherwell· 26yMotherwellF2611329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

25Callum HendrySt Johnstone· 23ySt JohnstoneF231122892–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–

Player page →

25K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
32Moussa DembéléCeltic· 24yCelticF2496020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

32M. O'HalloranSt JohnstoneSt JohnstoneF–942592–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
32Ross StewartRoss County· 24yRoss CountyF24931990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County211920–

Player page →

32Simon MurrayHibernian· 29yHibernianF2992020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

32L. ErwinSt MirrenSt MirrenF–913140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County00400–
2020-21St Mirren302710–
32A. RooneyAberdeenAberdeenF–90000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen90000–
32J. MacLarenHibernian· 27yHibernianF2790000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian80000–
2018-19Hibernian10000–

Player page →

39M. MillerHamilton Academical· 25yHamilton AcademicalF25850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

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

Player page →

39Ryan BowmanMotherwell· 29yMotherwellF2983050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

39L. MoultMotherwellMotherwellF–81030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
39N. ClarkDundee UnitedDundee UnitedF–813130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
39Danny MullenDundee· 26yDundeeF2680040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–

Player page →

45T. WattMotherwellMotherwellF–7835100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
45Scott WrightRangers· 23yRangersF23772640–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–

Player page →

45Michael JohnstonCeltic· 22yCelticF22741010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–

Player page →

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

Player page →

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

Player page →

45Anthony StokesHibernian· 32yHibernianF3271040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

Data coverage for Scottish Premiership →

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