Skip to content
Almanac
Menu

Goals, assists and cards count 631 of 635 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James ForrestCeltic· 28yCelticM282930020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic87010–
2018-19Celtic119010–
2019-20Celtic1014000–

Player page →

2James TavernierRangers· 28yRangersD282528060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–

Player page →

3Ryan ChristieCeltic· 25yCelticM252423092–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–

Player page →

4Callum McGregorCeltic· 26yCelticM261921020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic73000–
2018-19Celtic312000–
2019-20Celtic96020–

Player page →

5S. AllanHibernianHibernianM–816050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
6Odsonne ÉdouardCeltic· 22yCelticF224614050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–

Player page →

6Tom RogicCeltic· 27yCelticM271014030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic54010–
2018-19Celtic36020–
2019-20Celtic24000–

Player page →

8CandeiasRangers· 32yRangersM321113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

9N. McGinnAberdeenAberdeenF–1312020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
9C. BurkeKilmarnock· 36yKilmarnockM361112040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–
2019-20Kilmarnock54020–

Player page →

11Scott ArfieldRangers· 31yRangersM3116110101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–

Player page →

11S. LawlessLivingstonLivingstonM–1211050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
11S. MallanHibernian· 24yHibernianM2410110120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–

Player page →

11Kieran TierneyCeltic· 22yCelticD22311030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

15Alfredo MorelosRangers· 23yRangersF2344100236–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–

Player page →

15Martin BoyleHibernian· 27yHibernianF271410080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–

Player page →

17Florian KamberiRangers· 25yRangersF25219091–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–

Player page →

17Scott SinclairCeltic· 31yCelticM31199010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

17G. StewartRangersRangersF–169050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
17Ryan JackRangers· 28yRangersM28890104–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–

Player page →

17Connor McLennanAberdeen· 20yAberdeenF2069030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–

Player page →

17Graeme ShinnieAberdeenAberdeenM–590200–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen260130–
2018-19Aberdeen33070–
17L. CraigSt Johnstone· 33ySt JohnstoneM33590161–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–

Player page →

17Stephen O'DonnellKilmarnock· 28yKilmarnockD2859080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–

Player page →

17Richard TaitMotherwell· 30yMotherwellD30290191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–

Player page →

26S. NaismithHeart of MidlothianHeart of MidlothianM–1880150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian42030–
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
26J. MurphyRangersRangersM–48000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
26D. GallagherMotherwellMotherwellD–380160–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
26T. AndreuSt MirrenSt MirrenM–38050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical12030–
2019-20St Mirren26020–
26Borna BarišićRangers· 27yRangersD2728060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–

Player page →

26Chris CaddenMotherwell· 23yMotherwellM2318000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell07000–
2018-19Motherwell11000–

Player page →

26Liam PolworthMotherwellMotherwellM–18030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
26R. FosterSt JohnstoneSt JohnstoneD–080131–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone03041–
2018-19St Johnstone03060–
2019-20Ross County02020–
2019-20St Johnstone00010–
34S. MaySt JohnstoneSt JohnstoneF–137030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
34Greg DochertyHibernian· 23yHibernianM2347030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical33020–
2017-18Rangers03000–
2019-20Hibernian11010–

Player page →

34Joe AriboRangers· 23yRangersM2337010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–

Player page →

34Alan PowerKilmarnock· 32yKilmarnockM32170231–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–

Player page →

34Greg TaylorCeltic· 22yCelticM2217050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–

Player page →

39L. GriffithsCelticCelticF–206050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
39Josh WindassRangers· 26yRangersM26136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

39D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
39A. ConsidineAberdeen· 33yAberdeenD331160181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–

Player page →

39A. CampbellMotherwell· 21yMotherwellM2196090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–

Player page →

39M. KennedySt Johnstone· 25ySt JohnstoneM2596040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–

Player page →

39Moussa DembéléCeltic· 23yCelticF2396020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

39D. WotherspoonSt JohnstoneSt JohnstoneM–860151–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
39C. KaneSt JohnstoneSt JohnstoneF–76040–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
39Daryl HorganHibernian· 27yHibernianM2766040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–

Player page →

39Lewis FergusonAberdeen· 20yAberdeenM20660231–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–

Player page →

39Scott WrightDundee· 22yDundeeF2246020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–

Player page →

Data coverage for Scottish Premiership →

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