Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1341 of 1343 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD7162144210
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320
2021-22Rangers9133580
2022-23Rangers1693860
2023-24Rangers17103820

Player page →

2Callum McGregorCelticCelticM2334136202
SeasonClubGoalsAstAppsYCRC
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550

Player page →

3James ForrestCelticCelticM35297010
SeasonClubGoalsAstAppsYCRC
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200

Player page →

3Ryan KentRangersRangersM282992101
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700
2021-22Rangers282641
2022-23Rangers382930

Player page →

3Borna BarišićRangersRangersD429106210
SeasonClubGoalsAstAppsYCRC
2018-19Rangers02030
2019-20Rangers26030
2020-21Rangers163340
2021-22Rangers032340
2022-23Rangers193040
2023-24Rangers032030

Player page →

6Matt O'RileyCelticCelticM25289170
SeasonClubGoalsAstAppsYCRC
2021-22Celtic431610
2022-23Celtic3123830
2023-24Celtic18133730

Player page →

7Ryan ChristieCelticCelticM25273851
SeasonClubGoalsAstAppsYCRC
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

8Blair SpittalMotherwellMotherwell +1M2322116160
SeasonClubGoalsAstAppsYCRC
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750

Player page →

9Alfredo MorelosRangersRangersF642187387
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

9David TurnbullCelticCeltic +1M4121105121
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

9JotaCelticCelticF21216240
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310

Player page →

9Greg TaylorCelticCeltic +1D721116150
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610
2021-22Celtic032420
2022-23Celtic343130
2023-24Celtic343540

Player page →

13Martin BoyleHibernianHibernianF382099241
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160

Player page →

13T. RogićCelticCelticM12205560
SeasonClubGoalsAstAppsYCRC
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310
2021-22Celtic663230
13Joe NewellHibernianHibernianM420130340
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100

Player page →

16B. McKayHeart of MidlothianHeart of MidlothianF6188110
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300
2022-23Heart of Midlothian463710
2023-24Heart of Midlothian021100

Player page →

17Odsonne ÉdouardCelticCelticF57173560
SeasonClubGoalsAstAppsYCRC
2018-19Celtic155040
2019-20Celtic227000
2020-21Celtic1843110
2021-22Celtic21410

Player page →

17Scott ArfieldRangersRangersM291788161
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930
2022-23Rangers513120

Player page →

17J. WhiteRoss CountyRoss County +1F2717144200
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
17S. MaySt JohnstoneSt Johnstone +1F2517129100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
17Daniel ArmstrongKilmarnockKilmarnockM151775181
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890

Player page →

22Joe AriboRangersRangersM18166560
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100
2021-22Rangers853450

Player page →

22Liam PolworthKilmarnockKilmarnock +1M2167571
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell18030
2020-21Motherwell032111
2022-23Kilmarnock122610
2023-24Kilmarnock032820
24T. YouanHibernianHibernianM13156751
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian973641
2023-24Hibernian483110

Player page →

25C. BurkeKilmarnockKilmarnockM19143760
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
25Reo HatateCelticCelticM13146510
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610

Player page →

27Daizen MaedaCelticCelticF20137981
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840

Player page →

27Y. DhandaRoss CountyRoss CountyM13136590
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560

Player page →

27N. McGinnDundeeDundee +1M12134940
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
27Anthony RalstonCelticCeltic +1D51360110
SeasonClubGoalsAstAppsYCRC
2018-19Celtic10000
2019-20St Johnstone01060
2020-21Celtic00110
2021-22Celtic492820
2022-23Celtic011620
2023-24Celtic021500

Player page →

31Liel AbadaCelticCelticF21127930
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1063610
2022-23Celtic1053420
2023-24Celtic11900

Player page →

31Greg KiltieSt MirrenSt Mirren +1F1512123100
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410

Player page →

31M. KennedyKilmarnockKilmarnock +2M151295100
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530

Player page →

31S. LawlessPartick ThistlePartick Thistle +2M1212940
SeasonClubGoalsAstAppsYCRC
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
2022-23Partick Thistle12000
31Ianis HagiRangersRangersM11125660
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520
2022-23Rangers10810

Player page →

31Ryan HedgesAberdeenAberdeenM11124461
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811
2021-22Aberdeen241630

Player page →

31S. AllanHibernianHibernianM5122570
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian58030
2020-21Hibernian01810
2021-22Hibernian031730
38Lawrence ShanklandHeart of MidlothianHeart of Midlothian +1F5611107180
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United833240
2021-22Dundee United00110
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780

Player page →

38T. WattSt MirrenSt Mirren +3F221198201
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
38S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

38L. ClarksonAberdeenAberdeenM8117070
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620

Player page →

38Connor McLennanSt JohnstoneSt Johnstone +1F71172100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730
2021-22Aberdeen001910
2022-23St Johnstone112640

Player page →

38G. CareySt JohnstoneSt JohnstoneM51166120
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone323080
2023-24St Johnstone293640
38Alex CochraneHeart of MidlothianHeart of MidlothianD41196123
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian223120
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

45Fashion SakalaRangersRangersF21105920
SeasonClubGoalsAstAppsYCRC
2021-22Rangers933010
2022-23Rangers1272910

Player page →

45A. ForrestHeart of MidlothianHeart of Midlothian +1M1810134110
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330

Player page →

45R. JackRangersRangersM121065120
SeasonClubGoalsAstAppsYCRC
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900
2022-23Rangers122650
2023-24Rangers101100

Player page →

45Paul McGinnMotherwellMotherwell +2D1010130342
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561
2022-23Motherwell003640
2023-24Motherwell103141

Player page →

45S. TanserSt MirrenSt Mirren +1D910129190
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone30020
2019-20St Johnstone02010
2020-21St Johnstone203010
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860

Player page →

45Nicky DevlinAberdeenAberdeen +1D810148290
SeasonClubGoalsAstAppsYCRC
2019-20Livingston00010
2020-21Livingston223670
2021-22Livingston223770
2022-23Livingston253880
2023-24Aberdeen213760

Player page →

Data coverage for Scottish Premiership →

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