Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1463 of 1473 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD6653211270
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1293320
2021-22Rangers9133580
2022-23Rangers1693860
2023-24Rangers17103820
2024-25Rangers483340
2025-26Rangers843450

Player page →

2Daizen MaedaCelticCelticF5029149171
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840
2024-25Celtic16103430
2025-26Celtic1463660

Player page →

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

Player page →

4Blair SpittalHeart of MidlothianHeart of Midlothian +2M2728179160
SeasonClubGoalsAstAppsYCRC
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500
2025-26Heart of Midlothian222430
2026-27Heart of Midlothian01400

Player page →

5Ryan KentRangersRangersF15259271
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1093700
2021-22Rangers282641
2022-23Rangers382930

Player page →

6JotaCelticCelticF25247750
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310
2024-25Celtic421100
2026-27Celtic01410

Player page →

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

Player page →

8Greg TaylorCelticCelticD623144150
SeasonClubGoalsAstAppsYCRC
2020-21Celtic052610
2021-22Celtic032420
2022-23Celtic343130
2023-24Celtic343540
2024-25Celtic072850

Player page →

9Lawrence ShanklandRangersRangers +2F8322173290
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United833240
2021-22Dundee United00110
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780
2024-25Heart of Midlothian883270
2025-26Heart of Midlothian1632940
2026-27Rangers30500

Player page →

9Martin BoyleHibernianHibernianF5522179261
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670
2025-26Hibernian833620
2026-27Hibernian30810

Player page →

9Callum McGregorCelticCelticM2122219312
SeasonClubGoalsAstAppsYCRC
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

12Borna BarišićRangersRangersD221106150
SeasonClubGoalsAstAppsYCRC
2020-21Rangers163340
2021-22Rangers032340
2022-23Rangers193040
2023-24Rangers032030

Player page →

13Reo HatateCelticCelticM252013280
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610
2024-25Celtic1043720
2025-26Celtic223050

Player page →

14Nicolas RaskinRangersRangersM1219105200
SeasonClubGoalsAstAppsYCRC
2022-23Rangers011210
2023-24Rangers111820
2024-25Rangers4103380
2025-26Rangers673370
2026-27Rangers10920

Player page →

14B. McKayLivingstonLivingston +1F6199510
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300
2022-23Heart of Midlothian463710
2023-24Heart of Midlothian021100
2024-25Heart of Midlothian00800
2025-26Livingston01600

Player page →

16Greg KiltieKilmarnockKilmarnock +1M2118197200
SeasonClubGoalsAstAppsYCRC
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960
2025-26Kilmarnock463340
2026-27Kilmarnock301210

Player page →

16Joe NewellHibernianHibernianM718164411
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian133290
2021-22Hibernian032770
2022-23Hibernian163460
2023-24Hibernian2537100
2024-25Hibernian201671
2025-26Hibernian101420
2026-27Hibernian01400

Player page →

18J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
18David TurnbullCelticCeltic +1M2617105101
SeasonClubGoalsAstAppsYCRC
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

18T. YouanHibernianHibernianF19179771
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian973641
2023-24Hibernian483110
2024-25Hibernian211300
2025-26Hibernian411720

Player page →

18Alistair JohnstonCelticCelticD61788110
SeasonClubGoalsAstAppsYCRC
2022-23Celtic111410
2023-24Celtic153250
2024-25Celtic4103230
2025-26Celtic01720
2026-27Celtic00300

Player page →

22Jamie McGrathHibernianHibernian +3M4116185251
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540
2025-26Hibernian843461
2026-27Hibernian01700

Player page →

22Alfredo MorelosRangersRangersF341687211
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

22L. McCowanCelticCeltic +1M2416137111
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300
2025-26Celtic113020
2026-27Celtic10500

Player page →

22Ianis HagiRangersRangersM141680111
SeasonClubGoalsAstAppsYCRC
2020-21Rangers7113330
2021-22Rangers201520
2022-23Rangers10810
2024-25Rangers452451

Player page →

26S. MayLivingstonLivingston +1F1915162150
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
2025-26Livingston123360
26G. CareyLivingstonLivingston +1M1015107140
SeasonClubGoalsAstAppsYCRC
2022-23St Johnstone323080
2023-24St Johnstone293640
2024-25St Johnstone433410
2025-26Livingston11710
26Anthony RalstonCelticCelticD61510090
SeasonClubGoalsAstAppsYCRC
2020-21Celtic00110
2021-22Celtic492820
2022-23Celtic011620
2023-24Celtic021500
2024-25Celtic231600
2025-26Celtic002440

Player page →

26R. StrainFalkirkFalkirk +2D615113191
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren453640
2023-24St Mirren111741
2024-25Dundee United042940
2025-26Dundee United101950
2026-27Falkirk051220

Player page →

30Y. DhandaHeart of MidlothianHeart of Midlothian +2M1514120182
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560
2024-25Heart of Midlothian012531
2025-26Dundee202841
2026-27Heart of Midlothian00220

Player page →

31A. ForrestDundeeDundee +2F2213189130
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330
2024-25Heart of Midlothian413110
2025-26Heart of Midlothian001310
2026-27Dundee021100

Player page →

31S. TanserFalkirkFalkirk +2M913184222
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone203010
2021-22St Mirren243150
2022-23St Mirren003040
2023-24St Mirren243860
2024-25St Mirren112962
2025-26St Mirren142100
2026-27Falkirk10500

Player page →

31James PenriceRangersRangers +2D513121240
SeasonClubGoalsAstAppsYCRC
2021-22Livingston042660
2022-23Livingston312930
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

34Kevin NisbetAberdeenAberdeen +1F5512155190
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1423300
2021-22Hibernian502650
2022-23Hibernian1211950
2024-25Aberdeen1153240
2025-26Aberdeen913430
2026-27Aberdeen431120

Player page →

34Josh CampbellSt JohnstoneSt Johnstone +1M2112148280
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian132650
2022-23Hibernian843690
2023-24Hibernian311920
2024-25Hibernian413370
2025-26Hibernian332740
2026-27Hibernian10100
2026-27St Johnstone10610

Player page →

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

Player page →

34James ForrestCelticCelticM161212920
SeasonClubGoalsAstAppsYCRC
2020-21Celtic311300
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200
2024-25Celtic152300
2025-26Celtic112710
2026-27Celtic00910

Player page →

34L. ClarksonAberdeenAberdeenM1212117120
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen583450
2023-24Aberdeen333620
2024-25Aberdeen413430
2025-26Aberdeen001320

Player page →

34Junior HoilettHibernianHibernian +1F9125540
SeasonClubGoalsAstAppsYCRC
2023-24Aberdeen271330
2024-25Hibernian442810
2025-26Hibernian311400

Player page →

34Liam ScalesCelticCeltic +1D712143302
SeasonClubGoalsAstAppsYCRC
2021-22Celtic11510
2022-23Aberdeen123182
2023-24Celtic123450
2024-25Celtic232620
2025-26Celtic0337120
2026-27Celtic211020

Player page →

34N. CaddenHibernianHibernianM5125840
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian572920
2025-26Hibernian052520
2026-27Hibernian00400

Player page →

34Ryan ChristieCelticCelticM5123810
SeasonClubGoalsAstAppsYCRC
2020-21Celtic593410
2021-22Celtic03400

Player page →

43B. AndersonKilmarnockKilmarnock +3F4111176110
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
2025-26Kilmarnock423530
43Mikael MandronSt MirrenSt Mirren +1F2011114110
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell111000
2023-24St Mirren833520
2024-25St Mirren723450
2025-26St Mirren453540

Player page →

43Callum SlatteryMotherwellMotherwellM1611126451
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell2031120
2022-23Motherwell4229141
2023-24Motherwell102070
2024-25Motherwell611540
2025-26Motherwell383180

Player page →

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

Player page →

43Kieran TierneyCelticCelticD7114540
SeasonClubGoalsAstAppsYCRC
2025-26Celtic683520
2026-27Celtic131020

Player page →

43M. DiomandéRangersRangersM71182121
SeasonClubGoalsAstAppsYCRC
2023-24Rangers201310
2024-25Rangers473661
2025-26Rangers143150
2026-27Rangers00200

Player page →

43W. FerryDundee UnitedDundee UnitedM51174170
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United0435120
2025-26Dundee United463330
2026-27Dundee United11620

Player page →

43Alex CochraneHeart of MidlothianHeart of MidlothianD41196123
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian223120
2022-23Heart of Midlothian253433
2023-24Heart of Midlothian043170

Player page →

Data coverage for Scottish Premiership →

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