Skip to content
Almanac
Menu

Goals, assists and cards count 1098 of 1103 stored matches (100%) that name a player. Appearances count 456 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
  • 21

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

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD465068160
SeasonClubGoalsAstAppsYCRC
2017-18Rangers87030
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320
2021-22Rangers9133580

Player page →

2Ryan ChristieCelticCeltic +1M293538102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

3James ForrestCelticCelticM33333220
SeasonClubGoalsAstAppsYCRC
2017-18Celtic87010
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300
2021-22Celtic121900

Player page →

4Callum McGregorCelticCelticM243070121
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340

Player page →

5Tom RogicCelticCelticM17245570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic54010
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310
2021-22Celtic663230

Player page →

6Alfredo MorelosRangersRangersF672155386
SeasonClubGoalsAstAppsYCRC
2017-18Rangers145060
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670

Player page →

6Ryan KentRangersRangersM25216371
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700
2021-22Rangers282641

Player page →

8S. AllanHibernianHibernian +1M8202590
SeasonClubGoalsAstAppsYCRC
2017-18Dundee03000
2017-18Hibernian35020
2019-20Hibernian58030
2020-21Hibernian01810
2021-22Hibernian031730
9Odsonne ÉdouardCelticCelticF66193570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic92010
2018-19Celtic155040
2019-20Celtic227000
2020-21Celtic1843110
2021-22Celtic21410

Player page →

9Martin BoyleHibernianHibernianF331956151
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian53000
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021

Player page →

11Borna BarišićRangersRangersD31756140
SeasonClubGoalsAstAppsYCRC
2018-19Rangers02030
2019-20Rangers26030
2020-21Rangers163340
2021-22Rangers032340

Player page →

12David TurnbullCelticCeltic +1M30166190
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530

Player page →

12Scott ArfieldRangersRangersM241657141
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930

Player page →

12C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
12Joe AriboRangersRangersM18166560
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100
2021-22Rangers853450

Player page →

16N. McGinnDundeeDundee +1M14154940
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen22000
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
16Greg TaylorCelticCeltic +1D1155080
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock02000
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610
2021-22Celtic032420

Player page →

18CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

19S. MaySt JohnstoneSt Johnstone +1F21126440
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen53020
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
19S. LawlessMotherwellMotherwell +2M1212960
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
19Ryan HedgesAberdeenAberdeenM11124461
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811
2021-22Aberdeen241630

Player page →

19Ianis HagiRangersRangersM10124850
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520

Player page →

19L. CraigSt JohnstoneSt JohnstoneM81239332
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
19Richard TaitSt MirrenSt Mirren +1D31260302
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760

Player page →

25S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

25J. WhiteRoss CountyRoss County +1F9116870
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
25Paul McGinnHibernianHibernian +2D91163321
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561

Player page →

25Stephen O'DonnellMotherwellMotherwell +1D61162162
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock25020
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851

Player page →

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

Player page →

25Alan PowerSt MirrenSt Mirren +1M21166462
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01030
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471

Player page →

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

Player page →

32T. WattMotherwellMotherwell +2F171071170
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
32G. StewartRangersRangers +2F1610550
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen31010
2018-19Aberdeen20010
2018-19Kilmarnock86030
2019-20Rangers32000
2020-21Rangers01500
32D. WotherspoonSt JohnstoneSt JohnstoneM111047241
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
32JotaCelticCelticF10102930
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930

Player page →

32Ryan JackRangersRangersM101028114
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900

Player page →

32J. MurphyHibernianHibernian +1M7103710
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
2021-22Hibernian211810
32Connor McLennanAberdeenAberdeenF6104670
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen00010
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730
2021-22Aberdeen001910

Player page →

32Anthony RalstonCelticCeltic +1D5102990
SeasonClubGoalsAstAppsYCRC
2018-19Celtic10000
2019-20St Johnstone01060
2020-21Celtic00110
2021-22Celtic492820

Player page →

32D. GallagherAberdeenAberdeen +2D41051270
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
32Chris CaddenHibernianHibernian +1M3103820
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell07000
2018-19Motherwell11000
2020-21Hibernian001000
2021-22Hibernian222820

Player page →

32Barrie McKayHeart of MidlothianHeart of MidlothianF2103300
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300

Player page →

44Lewis FergusonAberdeenAberdeen +1M26971462
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

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

Player page →

44Glen KamaraRangersRangers +1M5964110
SeasonClubGoalsAstAppsYCRC
2017-18Dundee02060
2018-19Dundee01010
2018-19Rangers12000
2019-20Rangers00020
2020-21Rangers113320
2021-22Rangers333100

Player page →

44Graeme ShinnieAberdeenAberdeenM590200
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen260130
2018-19Aberdeen33070
44J. NaismithRoss CountyRoss County +1D391750
SeasonClubGoalsAstAppsYCRC
2017-18Ross County23020
2019-20Hibernian13020
2020-21Ross County031710
44Joe NewellHibernianHibernianM1959180
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770

Player page →

44P. McMullanDundeeDundee +1M194430
SeasonClubGoalsAstAppsYCRC
2020-21Dundee02000
2020-21Dundee United00800
2021-22Dundee173630

Data coverage for Scottish Premiership →

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