Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lawrence ShanklandRangers· 31yRangersF3175191412507.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001106.30
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· 29yAberdeenF2941101221906.96
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99
2024-25Aberdeen1153240–
2025-26Aberdeen913430–
2026-27Aberdeen4311207.07

Player page →

4A. ForrestDundee· 30yDundeeF3018121591206.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–
2025-26Heart of Midlothian001310–
2026-27Dundee0211006.75

Player page →

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

Player page →

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

Player page →

6Callum HendryMotherwell· 28yMotherwellF2890411107.06
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone9019607.08
2025-26Motherwell002140–
2026-27Motherwell001106.61

Player page →

8James 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 →

8Danny MullenPartick Thistle· 31yPartick ThistleF318125606.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

10Barrie McKayLivingston· 31yLivingstonF3161995107.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian021100–
2024-25Heart of Midlothian00800–
2025-26Livingston01600–

Player page →

11Glenn MiddletonDundee United· 26yDundee UnitedF265786806.67
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71
2024-25Dundee United242930–

Player page →

11J. ScottSt Mirren· 26ySt MirrenF265340006.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian4116006.77
2023-24St Mirren101100–
2024-25St Mirren021300–

Player page →

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

Player page →

13Connor McLennanLivingston· 27yLivingstonF2742611106.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–
2025-26Livingston301660–

Player page →

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

Player page →

16C. ShieldsQueen's Park· 29yQueen's ParkF292444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

17L. AppereDundee United· 27yDundee UnitedF271013106.59
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1013106.59

Player page →

Data coverage for Scottish Premiership →

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