Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lawrence ShanklandRangers· 31yRangersF3175191402407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian2443780–
2024-25Heart of Midlothian883270–
2025-26Heart of Midlothian1632940–
2026-27Rangers305006.78

Player page →

2Simon MurrayDundee· 34yDundeeF344381222016.60
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4114106.61
2023-24Ross County1643770–
2024-25Dundee1633890–
2025-26Dundee703131–
2026-27Dundee002006.55

Player page →

3Kevin NisbetAberdeen· 29yAberdeenF293610961407.02
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian12119506.99
2024-25Aberdeen1153240–
2025-26Aberdeen913430–
2026-27Aberdeen4311207.07

Player page →

4K. BowieHibernian· 24yHibernianF241444040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian611820–
2025-26Hibernian832220–

Player page →

5A. ForrestDundee· 30yDundeeF30128123606.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–
2025-26Heart of Midlothian001310–
2026-27Dundee0211006.75

Player page →

6Steven FletcherDundee United· 39yDundee UnitedF399233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

7James WilsonHeart of Midlothian· 19yHeart of MidlothianF198242116.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian00200–
2024-25Heart of Midlothian522411–
2025-26Heart of Midlothian00600–
2026-27Heart of Midlothian3010006.65

Player page →

8Barrie McKayLivingston· 31yLivingstonF314962106.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian021100–
2024-25Heart of Midlothian00800–
2025-26Livingston01600–

Player page →

8J. McPakeHeart of Midlothian· 25yHeart of MidlothianF254923107.32
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone131300–
2026-27Heart of Midlothian3610107.32

Player page →

8Connor McLennanLivingston· 27yLivingstonF2742421006.58
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–
2025-26Livingston301660–

Player page →

11Michael MellonDundee· 22yDundeeF22321430–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee321430–

Player page →

12J. ScottSt Mirren· 26ySt MirrenF26122400–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren101100–
2024-25St Mirren021300–

Player page →

12Danny MullenPartick Thistle· 31yPartick ThistleF3110000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10000–

Player page →

Data coverage for Scottish Premiership →

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