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.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 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

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD37373380
SeasonClubGoalsAstAppsYCRC
2017-18Rangers87030
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320

Player page →

2Ryan ChristieCelticCeltic +1M293234102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410

Player page →

3James ForrestCelticCelticM32311320
SeasonClubGoalsAstAppsYCRC
2017-18Celtic87010
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300

Player page →

4Callum McGregorCelticCelticM22283781
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761

Player page →

5Odsonne ÉdouardCelticCelticF64183160
SeasonClubGoalsAstAppsYCRC
2017-18Celtic92010
2018-19Celtic155040
2019-20Celtic227000
2020-21Celtic1843110

Player page →

5Tom RogicCelticCelticM11182340
SeasonClubGoalsAstAppsYCRC
2017-18Celtic54010
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310

Player page →

7S. AllanHibernianHibernian +1M817860
SeasonClubGoalsAstAppsYCRC
2017-18Dundee03000
2017-18Hibernian35020
2019-20Hibernian58030
2020-21Hibernian01810
8Martin BoyleHibernianHibernianF261636130
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian53000
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650

Player page →

8C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730

Player page →

8Scott ArfieldRangersRangersM201628111
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810

Player page →

11Alfredo MorelosRangersRangersF561429316
SeasonClubGoalsAstAppsYCRC
2017-18Rangers145060
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980

Player page →

11Borna BarišićRangersRangersD31433100
SeasonClubGoalsAstAppsYCRC
2018-19Rangers02030
2019-20Rangers26030
2020-21Rangers163340

Player page →

13Ryan KentRangersRangersM23133730
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700

Player page →

13N. McGinnAberdeenAberdeenF13132540
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen22000
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
13CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

16Ianis HagiRangersRangersM8123330
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330

Player page →

16L. CraigSt JohnstoneSt JohnstoneM81223252
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391

Player page →

16Greg TaylorCelticCeltic +1M1122660
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock02000
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610

Player page →

19David TurnbullMotherwellMotherwell +1M24113660
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510

Player page →

19S. MaySt JohnstoneSt Johnstone +1F18113430
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen53020
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
19S. LawlessMotherwellMotherwell +2M1211760
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
19S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

19Joe AriboRangersRangersM10113110
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100

Player page →

19Stephen O'DonnellMotherwellMotherwell +1D61134111
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock25020
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431

Player page →

19Kieran TierneyCelticCelticD311030
SeasonClubGoalsAstAppsYCRC
2017-18Celtic37030
2018-19Celtic04000

Player page →

19Richard TaitSt MirrenSt Mirren +1D31133242
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351

Player page →

19Liam PolworthMotherwellMotherwellM1112141
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell18030
2020-21Motherwell032111
28Florian KamberiAberdeenAberdeen +2F21101191
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian92020
2018-19Hibernian83071
2019-20Hibernian32000
2019-20Rangers12000
2020-21Aberdeen011100

Player page →

28G. StewartRangersRangers +2F1610550
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen31010
2018-19Aberdeen20010
2018-19Kilmarnock86030
2019-20Rangers32000
2020-21Rangers01500
28D. WotherspoonSt JohnstoneSt JohnstoneM111037211
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
28Ryan JackRangersRangersM101019114
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910

Player page →

28Connor McLennanAberdeenAberdeenF6102760
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen00010
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730

Player page →

28Alan PowerKilmarnockKilmarnockM21032391
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01030
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160

Player page →

34Scott SinclairCelticCelticM199010
SeasonClubGoalsAstAppsYCRC
2017-18Celtic107000
2018-19Celtic92010

Player page →

34Graeme ShinnieAberdeenAberdeenM590200
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen260130
2018-19Aberdeen33070
34J. MurphyHibernianHibernian +1M591900
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
34D. GallagherMotherwellMotherwell +1D4929220
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
34J. NaismithRoss CountyRoss County +1D391750
SeasonClubGoalsAstAppsYCRC
2017-18Ross County23020
2019-20Hibernian13020
2020-21Ross County031710
39L. GriffithsCelticCelticF2682250
SeasonClubGoalsAstAppsYCRC
2017-18Celtic91020
2018-19Celtic21010
2019-20Celtic94020
2020-21Celtic622200
39S. NaismithHeart of MidlothianHeart of MidlothianM1880150
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian42030
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
39Lewis FergusonAberdeenAberdeen +1M15835342
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111

Player page →

39M. KennedyAberdeenAberdeen +1M1083150
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110

Player page →

39Ryan HedgesAberdeenAberdeenM982831
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811

Player page →

39T. WattMotherwellMotherwell +1F7835100
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
39Daryl HorganHibernianHibernianM68540
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian36000
2019-20Hibernian30040
2020-21Hibernian02500

Player page →

39Paul McGinnHibernianHibernian +2D6838260
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870

Player page →

39J. HoltLivingstonLivingston +2M3830150
SeasonClubGoalsAstAppsYCRC
2017-18Rangers24060
2019-20St Johnstone00020
2020-21Livingston143070

Player page →

39T. AndreuRoss CountyRoss County +2M38650
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical12030
2019-20St Mirren26020
2020-21Ross County00600
39Chris CaddenHibernianHibernian +1M181000
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell07000
2018-19Motherwell11000
2020-21Hibernian001000

Player page →

39R. FosterSt JohnstoneSt Johnstone +1D080131
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone03041
2018-19St Johnstone03060
2019-20Ross County02020
2019-20St Johnstone00010

Data coverage for Scottish Premiership →

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