Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosGoalsAstAppsYCRC
1Lawrence 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 →

2Kyōgo FuruhashiCelticCelticF631011650
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1202000
2022-23Celtic2723630
2023-24Celtic1453820
2024-25Celtic1032200

Player page →

3James TavernierRangersRangersD5849177220
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1293320
2021-22Rangers9133580
2022-23Rangers1693860
2023-24Rangers17103820
2024-25Rangers483340

Player page →

4Martin BoyleHibernianHibernianF4419135231
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670

Player page →

5Kevin NisbetAberdeenAberdeen +1F428110140
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1423300
2021-22Hibernian502650
2022-23Hibernian1211950
2024-25Aberdeen1153240

Player page →

6B. AndersonKilmarnockKilmarnock +3F37914180
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
7Daizen MaedaCelticCelticF3623113111
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840
2024-25Celtic16103430

Player page →

7Simon MurrayDundeeDundee +1F36889170
SeasonClubGoalsAstAppsYCRC
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890

Player page →

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

Player page →

9K. van VeenSt MirrenSt Mirren +2F34787190
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell9432120
2022-23Motherwell2523850
2023-24Kilmarnock011220
2024-25St Mirren00500

Player page →

9Cyriel DessersRangersRangersF3467030
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1643500
2024-25Rangers1823530

Player page →

12J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
12Jamie McGrathAberdeenAberdeen +2M3311144190
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540

Player page →

12N. ClarkSt JohnstoneSt Johnstone +1F33714161
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United813130
2021-22Dundee United823700
2022-23Dundee United00300
2022-23St Johnstone422011
2023-24St Johnstone702100
2024-25St Johnstone622920
15B. MiovskiAberdeenAberdeenF3247790
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen1623830
2024-25Aberdeen00200

Player page →

16David TurnbullCelticCeltic +1M2617105101
SeasonClubGoalsAstAppsYCRC
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

16Mark O'HaraSt MirrenSt Mirren +1M268141202
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240

Player page →

16Kemar RoofeRangersRangersF2646320
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1432410
2021-22Rangers1012110
2022-23Rangers10300
2023-24Rangers101500

Player page →

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

Player page →

19Blair SpittalHeart of MidlothianHeart of Midlothian +2M2525151130
SeasonClubGoalsAstAppsYCRC
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500

Player page →

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

Player page →

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

Player page →

23L. McCowanDundeeDundee +1M221510291
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300

Player page →

23A. 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 →

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

Player page →

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

Player page →

25A. IdahCelticCelticF2125020
SeasonClubGoalsAstAppsYCRC
2023-24Celtic821510
2024-25Celtic1303510

Player page →

28DukAberdeenAberdeenF20990160
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440
2024-25Aberdeen021960

Player page →

28Odsonne ÉdouardCelticCelticF2053520
SeasonClubGoalsAstAppsYCRC
2020-21Celtic1843110
2021-22Celtic21410

Player page →

28Lewis FergusonAberdeenAberdeenM20371231
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

31Callum McGregorCelticCelticM1919171212
SeasonClubGoalsAstAppsYCRC
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530

Player page →

31T. WattMotherwellMotherwell +2F1910126211
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
31Marley WatkinsKilmarnockKilmarnock +1F198123130
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620
2024-25Kilmarnock413130

Player page →

31G. GiakoumakisCelticCelticF1924060
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1312140
2022-23Celtic611920

Player page →

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

Player page →

35S. MayLivingstonLivingston +1F181312990
SeasonClubGoalsAstAppsYCRC
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
37Josh CampbellHibernianHibernianM169114230
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian132650
2022-23Hibernian843690
2023-24Hibernian311920
2024-25Hibernian413370

Player page →

37Theo BairMotherwellMotherwell +1F1677220
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone00700
2022-23St Johnstone112710
2023-24Motherwell1563810

Player page →

37J. GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

37Mikael MandronSt MirrenSt Mirren +1F1667970
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell111000
2023-24St Mirren833520
2024-25St Mirren723450

Player page →

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

Player page →

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

Player page →

41James ForrestCelticCelticM15119300
SeasonClubGoalsAstAppsYCRC
2020-21Celtic311300
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200
2024-25Celtic152300

Player page →

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

Player page →

41Joe AriboRangersRangersM1596550
SeasonClubGoalsAstAppsYCRC
2020-21Rangers743100
2021-22Rangers853450

Player page →

41Christian DoidgeHibernianHibernian +1F15810382
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

41E. BrophyRoss CountyRoss County +2F15610841
SeasonClubGoalsAstAppsYCRC
2020-21Kilmarnock201501
2020-21St Mirren00600
2021-22St Mirren703130
2022-23Ross County32800
2022-23St Mirren021200
2023-24Ross County322510
2024-25Ross County001100
41Kyle VassellKilmarnockKilmarnockF1567271
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock421421
2023-24Kilmarnock933540
2024-25Kilmarnock212310

Player page →

41Curtis MainDundeeDundee +2F153110120
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430
2024-25Dundee201410

Player page →

41S. DalbyDundee UnitedDundee UnitedF1523510
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United1523510

Player page →

Data coverage for Scottish Premiership →

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