Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 762 of 771 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosGoalsAstAppsYCRC
1Lawrence ShanklandRangersRangers +1F5115103190
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian2443780
2024-25Heart of Midlothian883270
2025-26Heart of Midlothian1632940
2026-27Rangers30500

Player page →

2Simon MurrayDundeeDundee +1F397108191
SeasonClubGoalsAstAppsYCRC
2023-24Ross County1643770
2024-25Dundee1633890
2025-26Dundee703131
2026-27Dundee00200

Player page →

3Kevin NisbetAberdeenAberdeenF2497790
SeasonClubGoalsAstAppsYCRC
2024-25Aberdeen1153240
2025-26Aberdeen913430
2026-27Aberdeen431120

Player page →

4L. McCowanCelticCeltic +1M2014108111
SeasonClubGoalsAstAppsYCRC
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300
2025-26Celtic113020
2026-27Celtic10500

Player page →

5Lyall CameronDundee UnitedDundee United +3M1679070
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503220
2024-25Dundee953320
2025-26Aberdeen001310
2025-26Rangers00610
2026-27Dundee United22610

Player page →

6Blair SpittalHeart of MidlothianHeart of Midlothian +1M151710080
SeasonClubGoalsAstAppsYCRC
2023-24Motherwell9113750
2024-25Heart of Midlothian433500
2025-26Heart of Midlothian222430
2026-27Heart of Midlothian01400

Player page →

7K. BowieHibernianHibernianF1444040
SeasonClubGoalsAstAppsYCRC
2024-25Hibernian611820
2025-26Hibernian832220

Player page →

8Callum McGregorCelticCelticM1212118180
SeasonClubGoalsAstAppsYCRC
2023-24Celtic263550
2024-25Celtic833530
2025-26Celtic233790
2026-27Celtic001110

Player page →

8Calvin MillerHeart of MidlothianHeart of Midlothian +1M12104980
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk793860
2026-27Heart of Midlothian511120

Player page →

8Josh CampbellSt JohnstoneSt Johnstone +1M12586140
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian311920
2024-25Hibernian413370
2025-26Hibernian332740
2026-27Hibernian10100
2026-27St Johnstone10610

Player page →

8D. WatsonKilmarnockKilmarnockM124104211
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock523690
2024-25Kilmarnock413540
2025-26Kilmarnock313381

Player page →

12Greg KiltieKilmarnockKilmarnock +1M1111108120
SeasonClubGoalsAstAppsYCRC
2023-24St Mirren453410
2024-25St Mirren002960
2025-26Kilmarnock463340
2026-27Kilmarnock301210

Player page →

13Mark O'HaraKilmarnockKilmarnock +1M1079090
SeasonClubGoalsAstAppsYCRC
2023-24St Mirren632840
2024-25St Mirren433240
2025-26St Mirren012210
2026-27Kilmarnock00800

Player page →

14Daniel ArmstrongKilmarnockKilmarnockM91771181
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

14Jordan McGheeMotherwellMotherwell +1D906590
SeasonClubGoalsAstAppsYCRC
2023-24Dundee503350
2024-25Dundee402340
2025-26Motherwell00700
2026-27Motherwell00200

Player page →

16A. ForrestDundeeDundee +1F888850
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian453330
2024-25Heart of Midlothian413110
2025-26Heart of Midlothian001310
2026-27Dundee021100

Player page →

16James ForrestCelticCelticM878120
SeasonClubGoalsAstAppsYCRC
2023-24Celtic612200
2024-25Celtic152300
2025-26Celtic112710
2026-27Celtic00910

Player page →

16Elliot WattMotherwellMotherwell +1M8442101
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone21820
2025-26Motherwell633481

Player page →

16James WilsonHeart of MidlothianHeart of MidlothianF824211
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian00200
2024-25Heart of Midlothian522411
2025-26Heart of Midlothian00600
2026-27Heart of Midlothian301000

Player page →

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

Player page →

20Nicky DevlinAberdeenAberdeenD7197171
SeasonClubGoalsAstAppsYCRC
2023-24Aberdeen213760
2024-25Aberdeen403140
2025-26Aberdeen102871
2026-27Aberdeen00100

Player page →

20David TurnbullCelticCelticM701620
SeasonClubGoalsAstAppsYCRC
2023-24Celtic701620

Player page →

23R. GrahamDundee UnitedDundee UnitedD603550
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United401530
2025-26Dundee United202020

Player page →

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

Player page →

24Craig SibbaldFalkirkFalkirk +1M514840
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United111610
2025-26Dundee United402630
2026-27Falkirk00600

Player page →

24Stephen KingsleyHeart of MidlothianHeart of MidlothianD516840
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian103300
2024-25Heart of Midlothian10920
2025-26Heart of Midlothian212110
2026-27Heart of Midlothian10510

Player page →

24Stuart FindlayHeart of MidlothianHeart of Midlothian +1D5195101
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock003750
2024-25Kilmarnock001700
2025-26Heart of Midlothian513450
2026-27Heart of Midlothian00701

Player page →

24Craig HalkettHeart of MidlothianHeart of MidlothianD5056131
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian00910
2024-25Heart of Midlothian101730
2025-26Heart of Midlothian403091

Player page →

29J. McPakeHeart of MidlothianHeart of Midlothian +1F482310
SeasonClubGoalsAstAppsYCRC
2024-25St Johnstone131300
2026-27Heart of Midlothian351010

Player page →

29Fraser MurrayKilmarnockKilmarnockM444840
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock011500
2024-25Kilmarnock433340

Player page →

29Andy HallidayMotherwellMotherwell +1M4355100
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian00310
2023-24Motherwell111210
2024-25Motherwell323880
2025-26Motherwell00200

Player page →

29D. TaitDundee UnitedDundee United +1M4348140
SeasonClubGoalsAstAppsYCRC
2025-26Falkirk3138100
2026-27Dundee United121040

Player page →

29Robbie DeasKilmarnockKilmarnockD41100283
SeasonClubGoalsAstAppsYCRC
2023-24Kilmarnock1030111
2024-25Kilmarnock103252
2025-26Kilmarnock2135120
2026-27Kilmarnock00300

Player page →

29S. KellyDundeeDundee +1D402510
SeasonClubGoalsAstAppsYCRC
2023-24Livingston402210
2024-25Dundee00300

Player page →

35Greg TaylorCelticCelticD3116390
SeasonClubGoalsAstAppsYCRC
2023-24Celtic343540
2024-25Celtic072850

Player page →

35Finlay RobertsonDundeeDundeeM357281
SeasonClubGoalsAstAppsYCRC
2023-24Dundee001321
2024-25Dundee042900
2025-26Dundee312460
2026-27Dundee00600

Player page →

35A. LowryMotherwellMotherwell +1M322110
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian011210
2026-27Motherwell31900

Player page →

35Michael MellonDundeeDundeeF321430
SeasonClubGoalsAstAppsYCRC
2023-24Dundee321430

Player page →

35Connor McLennanLivingstonLivingston +1F311660
SeasonClubGoalsAstAppsYCRC
2024-25Ayr Utd01000
2025-26Livingston301660

Player page →

35John SouttarRangersRangersD3176100
SeasonClubGoalsAstAppsYCRC
2023-24Rangers212820
2024-25Rangers102410
2025-26Rangers002470

Player page →

35Scott WrightDundeeDundee +1M303431
SeasonClubGoalsAstAppsYCRC
2023-24Rangers202321
2024-25Rangers00200
2025-26Dundee10910

Player page →

42J. MulliganHibernianHibernian +1M21187161
SeasonClubGoalsAstAppsYCRC
2023-24Dundee101821
2024-25Dundee053450
2025-26Hibernian152470
2026-27Hibernian011120

Player page →

42Lennon MillerMotherwellMotherwellM2105781
SeasonClubGoalsAstAppsYCRC
2023-24Motherwell022531
2024-25Motherwell283250

Player page →

42James PenriceRangersRangers +2D2866150
SeasonClubGoalsAstAppsYCRC
2023-24Livingston022430
2024-25Heart of Midlothian2533110
2026-27Rangers01910

Player page →

42Anthony RalstonCelticCelticD255540
SeasonClubGoalsAstAppsYCRC
2023-24Celtic021500
2024-25Celtic231600
2025-26Celtic002440

Player page →

42S. ArmstrongAberdeenAberdeenM253970
SeasonClubGoalsAstAppsYCRC
2025-26Aberdeen252850
2026-27Aberdeen001120

Player page →

42Glenn MiddletonDundee UnitedDundee UnitedM242930
SeasonClubGoalsAstAppsYCRC
2024-25Dundee United242930

Player page →

42Chris CaddenAberdeenAberdeen +1D237440
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian101100
2024-25Hibernian013210
2025-26Hibernian122010
2026-27Aberdeen001120

Player page →

42Marcus FraserSt MirrenSt MirrenD23113181
SeasonClubGoalsAstAppsYCRC
2023-24St Mirren103820
2024-25St Mirren033881
2025-26St Mirren103060
2026-27St Mirren00720

Player page →

42Clark RobertsonDundeeDundeeD213670
SeasonClubGoalsAstAppsYCRC
2024-25Dundee002140
2025-26Dundee211530

Player page →

Data coverage for Scottish Premiership →

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