Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1574 of 1577 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

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

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

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

Player page →

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

Player page →

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

Player page →

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

Player page →

4Matt O'RileyCelticCelticM25299370
SeasonClubGoalsAstAppsYCRC
2021-22Celtic431610
2022-23Celtic3123830
2023-24Celtic18133730
2024-25Celtic01200

Player page →

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

Player page →

7Greg TaylorCelticCeltic +1D728144200
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock12040
2019-20Celtic03010
2020-21Celtic052610
2021-22Celtic032420
2022-23Celtic343130
2023-24Celtic343540
2024-25Celtic072850

Player page →

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

Player page →

9Martin BoyleHibernianHibernianF5326135311
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670

Player page →

10Blair SpittalHeart of MidlothianHeart of Midlothian +2M2725151160
SeasonClubGoalsAstAppsYCRC
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500

Player page →

11Daniel ArmstrongKilmarnockKilmarnockM1824108272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

12Daizen MaedaCelticCelticF3623113111
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840
2024-25Celtic16103430

Player page →

12JotaCelticCelticF25237340
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310
2024-25Celtic421100

Player page →

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

Player page →

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

Player page →

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

Player page →

18Lawrence ShanklandHeart of MidlothianHeart of Midlothian +1F6419139250
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United833240
2021-22Dundee United00110
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780
2024-25Heart of Midlothian883270

Player page →

19Reo HatateCelticCelticM231810230
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610
2024-25Celtic1043720

Player page →

19B. McKayHeart of MidlothianHeart of MidlothianF6188910
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300
2022-23Heart of Midlothian463710
2023-24Heart of Midlothian021100
2024-25Heart of Midlothian00800

Player page →

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

Player page →

21J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
21Scott ArfieldRangersRangersM291788161
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930
2022-23Rangers513120

Player page →

21S. MayLivingstonLivingston +2F2617129100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
21Ianis HagiRangersRangersM151780111
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520
2022-23Rangers10810
2024-25Rangers452451

Player page →

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

Player page →

26T. YouanHibernianHibernianM15168051
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian973641
2023-24Hibernian483110
2024-25Hibernian211300

Player page →

26Anthony RalstonCelticCeltic +1D71676110
SeasonClubGoalsAstAppsYCRC
2018-19Celtic10000
2019-20St Johnstone01060
2020-21Celtic00110
2021-22Celtic492820
2022-23Celtic011620
2023-24Celtic021500
2024-25Celtic231600

Player page →

26Alistair JohnstonCelticCelticD6167890
SeasonClubGoalsAstAppsYCRC
2022-23Celtic111410
2023-24Celtic153250
2024-25Celtic4103230

Player page →

26Liam PolworthKilmarnockKilmarnock +1M416101101
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell18030
2020-21Motherwell032111
2022-23Kilmarnock122610
2023-24Kilmarnock032820
2024-25Kilmarnock202630
31L. McCowanDundeeDundee +1M221510291
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300

Player page →

32C. BurkeKilmarnockKilmarnockM19143760
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
32Y. DhandaHeart of MidlothianHeart of Midlothian +1M131490121
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560
2024-25Heart of Midlothian012531

Player page →

32G. CareySt JohnstoneSt JohnstoneM914100130
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone323080
2023-24St Johnstone293640
2024-25St Johnstone433410
35T. WattMotherwellMotherwell +3F2313126231
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
35M. KennedyKilmarnockKilmarnock +2M1913114140
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530
2024-25Kilmarnock411940

Player page →

35N. McGinnDundeeDundee +1M12134940
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
38Liel AbadaCelticCelticF21127930
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1063610
2022-23Celtic1053420
2023-24Celtic11900

Player page →

38Greg KiltieSt MirrenSt Mirren +1F1512152160
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960

Player page →

38L. ClarksonAberdeenAberdeenM1212104100
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620
2024-25Aberdeen413430

Player page →

38S. LawlessPartick ThistlePartick Thistle +2M1212940
SeasonClubGoalsAstAppsYCRC
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
2022-23Partick Thistle12000
38Ryan HedgesAberdeenAberdeenM11124461
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811
2021-22Aberdeen241630

Player page →

38Connor McLennanAyr UtdAyr Utd +2F71272100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730
2021-22Aberdeen001910
2022-23St Johnstone112640
2024-25Ayr Utd01000

Player page →

38D. GallagherDundee UnitedDundee United +4D712112412
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
2022-23St Mirren202781
2024-25Dundee United123461
38James PenriceHeart of MidlothianHeart of Midlothian +1D512112230
SeasonClubGoalsAstAppsYCRC
2021-22Livingston042660
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110

Player page →

38Nicolas RaskinRangersRangersM51263110
SeasonClubGoalsAstAppsYCRC
2022-23Rangers011210
2023-24Rangers111820
2024-25Rangers4103380

Player page →

38S. AllanHibernianHibernianM5122570
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian58030
2020-21Hibernian01810
2021-22Hibernian031730
48Jamie McGrathAberdeenAberdeen +2M3311144210
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540

Player page →

48A. ForrestHeart of MidlothianHeart of Midlothian +1F2211165120
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330
2024-25Heart of Midlothian413110

Player page →

48N. KuhnCelticCelticF15114660
SeasonClubGoalsAstAppsYCRC
2023-24Celtic221410
2024-25Celtic1393250

Player page →

Data coverage for Scottish Premiership →

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