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.

  • 95
  • 96
  • 03
  • 04
  • 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
1Alfredo MorelosRangers· 24yRangersF24561429316–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–

Player page →

2Ryan JackRangers· 29yRangersM29101019114–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers211910–

Player page →

2J. HamiltonHamilton AcademicalHamilton AcademicalD–002744–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical002741–
4K. BroadfootKilmarnock· 36yKilmarnockD362431143–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock003130–

Player page →

4D. O'DeaDundeeDundeeD–000123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00072–
2018-19Dundee00051–
4Jason KerrSt Johnstone· 24ySt JohnstoneM245131123–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–

Player page →

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

Player page →

8Lewis FergusonAberdeen· 21yAberdeenM2115835342–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen9235111–

Player page →

8Scott BrownCeltic· 35yCelticM354531302–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic123161–

Player page →

8Liam CraigSt Johnstone· 34ySt JohnstoneM3481223252–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone332391–

Player page →

8A. ConsidineAberdeen· 34yAberdeenD3412736242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–

Player page →

8G. DickerKilmarnock· 34yKilmarnockM342326242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01071–
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock002620–

Player page →

8Richard TaitSt Mirren· 31ySt MirrenD3131133242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren123351–

Player page →

8Carl McHughMotherwellMotherwellM–110212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell000111–
2018-19Motherwell110101–
8M. MillerHamilton Academical· 25yHamilton AcademicalF25850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

8Ryan ChristieCeltic· 26yCelticM26293234102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–

Player page →

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

Player page →

8Jamie BrandonHeart of Midlothian· 23yHeart of MidlothianM2300092–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–

Player page →

8M. O'HalloranSt JohnstoneSt JohnstoneF–942592–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
8Curtis MainAberdeen· 28yAberdeenF281451482–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–

Player page →

8Jordan JonesRangers· 26yRangersM2694382–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–

Player page →

8Stuart FindlayKilmarnock· 25yKilmarnockD25722272–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–

Player page →

8R. MillenKilmarnockKilmarnockD–141942–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock10010–
2020-21Kilmarnock041932–
8C. RandallRoss CountyRoss CountyD–021532–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02031–
2020-21Ross County001501–
25Alan PowerKilmarnock· 33yKilmarnockM3321032391–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–

Player page →

25Murray DavidsonSt Johnstone· 33ySt JohnstoneM339021301–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone102140–

Player page →

25D. MacKinnonHamilton AcademicalHamilton AcademicalF–220221–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12071–
2018-19Hamilton Academical100120–
2019-20Hamilton Academical00030–
25Iain VigursRoss County· 33yRoss CountyM334330221–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County2130171–

Player page →

25D. WotherspoonSt JohnstoneSt JohnstoneM–111037211–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone343760–
25Kyle LaffertyKilmarnock· 33yKilmarnockF332629181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–

Player page →

25M. SmithHeart of Midlothian· 32yHeart of MidlothianD32060161–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02050–
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–

Player page →

25S. MartinHamilton AcademicalHamilton AcademicalM–1124161–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical102450–
25S. McMannHamilton AcademicalHamilton AcademicalD–1736161–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01050–
2018-19Hamilton Academical01040–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical143651–
25A. GogicHibernian· 27yHibernianM273031151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10041–
2018-19Hamilton Academical00030–
2019-20Hamilton Academical10000–
2020-21Hibernian103180–

Player page →

25R. PorteousHibernian· 22yHibernianD226034151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–

Player page →

25R. DraperRoss CountyRoss CountyM–3221141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County212161–
25Arnaud DjoumHeart of Midlothian· 32yHeart of MidlothianM32350131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03010–
2018-19Heart of Midlothian320121–

Player page →

25Craig HalkettHeart of Midlothian· 26yHeart of MidlothianD26920131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–

Player page →

25D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
25Liam DonnellyMotherwell· 25yMotherwellD25811131–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–

Player page →

25R. FosterSt JohnstoneSt JohnstoneD–080131–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone03041–
2018-19St Johnstone03060–
2019-20Ross County02020–
2019-20St Johnstone00010–
25Rory McKenzieKilmarnock· 27yKilmarnockF274229131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock202950–

Player page →

25Chris LongMotherwell· 26yMotherwellF2611329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

25D. McGregorHibernianHibernianD–3010121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian00010–
2018-19Hibernian20061–
2019-20Hibernian00010–
2020-21Hibernian101040–
25M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
25V. SlivkaHibernian· 26yHibernianM26340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

25Kristoffer AjerCeltic· 23yCelticD235435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

25Scott ArfieldRangers· 32yRangersM32201628111–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–

Player page →

25Stephen O'DonnellMotherwell· 29yMotherwellD2961134111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–

Player page →

25Olivier NtchamCeltic· 25yCelticM2513614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

Data coverage for Scottish Premiership →

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