Skip to content
Almanac
Menu
Clear filters

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Cameron Carter-VickersCeltic· 28yCelticD28621321007.44
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic413330–
2022-23Celtic002950–
2023-24Celtic112500–
2024-25Celtic103000–
2025-26Celtic00710–
2026-27Celtic008107.44

Player page →

2Liam ScalesCeltic· 28yCelticD288121433027.42
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic11510–
2022-23Aberdeen123182–
2023-24Celtic123450–
2024-25Celtic232620–
2025-26Celtic0337120–
2026-27Celtic3110207.42

Player page →

3Kieran TierneyCeltic· 29yCelticD2971145407.34
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic683520–
2026-27Celtic1310207.34

Player page →

4Emmanuel FernandezRangers· 24yRangersD245038407.30
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers502720–
2026-27Rangers0011207.30

Player page →

5R. AstleyDundee· 25yDundeeD252575417.23
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee00300–
2024-25Dundee032620–
2025-26Dundee213521–
2026-27Dundee0111007.23

Player page →

5Auston TrustyCeltic· 28yCelticD281155627.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic112220–
2025-26Celtic002642–
2026-27Celtic007007.23

Player page →

7M. ForbesDundee United· 22yDundee UnitedD221011207.21
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United1011207.21

Player page →

8D. SterlingRangers· 27yRangersD2723671417.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers022431–
2024-25Rangers002050–
2025-26Rangers211420–
2026-27Rangers009407.19

Player page →

9D. MurrayCelticCelticD–0113007.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic00700–
2026-27Celtic016007.18
10Olwethu MakhanyaRangers· 22yRangersD221010107.10
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers1010107.10

Player page →

11E. AlićSt JohnstoneSt JohnstoneD–115107.08
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone115107.08
12Owen BevanDundeeDundeeD–2010107.07
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee2010107.07
13Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD253335507.06
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian232850–
2026-27Heart of Midlothian107007.06

Player page →

14Jason KerrHibernian· 29yHibernianD292145517.03
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone11030–
2020-21St Johnstone103121–
2021-22St Johnstone00300–
2026-27Hibernian0011007.03

Player page →

15James PenriceRangers· 27yRangersD275131212407.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston042660–
2022-23Livingston312930–
2023-24Livingston022430–
2024-25Heart of Midlothian2533110–
2026-27Rangers019107.02

Player page →

15Mats KnoesterAberdeen· 27yAberdeenD270146707.02
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen011300–
2025-26Aberdeen002760–
2026-27Aberdeen006107.02

Player page →

17Grant HanleyHibernian· 34yHibernianD340130326.98
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian002422–
2026-27Hibernian016106.98

Player page →

18B. EsselinkDundee United· 27yDundee UnitedD271031506.97
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United102040–
2026-27Dundee United0011106.97

Player page →

19M. MoormannMotherwell· 25yMotherwellD250012406.94
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell0012406.94

Player page →

19C. BorchgrevinkHeart of Midlothian· 27yHeart of MidlothianD270010206.94
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian00510–
2026-27Heart of Midlothian005106.94

Player page →

21Nesta Guinness-WalkerAberdeen· 26yAberdeenD261011006.91
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen1011006.91

Player page →

22C. DonovanCeltic· 20yCelticD200226606.90
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic021420–
2026-27Celtic0012406.90

Player page →

23R. StrainFalkirk· 29yFalkirkD296151131916.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren453640–
2023-24St Mirren111741–
2024-25Dundee United042940–
2025-26Dundee United101950–
2026-27Falkirk0512206.88

Player page →

24Dan HappeAberdeen· 28yAberdeenD28007306.87
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen007306.87

Player page →

24Lewis MayoAberdeen· 26yAberdeenD26221381716.87
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock013420–
2023-24Kilmarnock103651–
2024-25Kilmarnock013720–
2025-26Kilmarnock002430–
2026-27Aberdeen107506.87

Player page →

26J. AltenaHeart of MidlothianHeart of MidlothianD–0126306.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian011610–
2026-27Heart of Midlothian0010206.86
27Jamie Knight-LebelMotherwell· 21yMotherwellD21006006.85
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell006006.85

Player page →

28C. DiabateSt Johnstone· 24ySt JohnstoneD241011316.84
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone1011316.84

Player page →

29Stephen KingsleyHeart of Midlothian· 32yHeart of MidlothianD321111221006.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian603320–
2022-23Heart of Midlothian002140–
2023-24Heart of Midlothian103300–
2024-25Heart of Midlothian10920–
2025-26Heart of Midlothian212110–
2026-27Heart of Midlothian105106.82

Player page →

30A. GogicSt Mirren· 32ySt MirrenD321052015026.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10000–
2020-21Hibernian103180–
2021-22Hibernian00920–
2021-22St Mirren101320–
2022-23St Mirren213060–
2023-24St Mirren213870–
2024-25St Mirren113691–
2025-26St Mirren2132121–
2026-27St Mirren0112406.80

Player page →

30Jake Max Girdwood-ReichMotherwell· 22yMotherwellD220111006.80
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell0111006.80

Player page →

32Emmanuel LongeloMotherwell· 25yMotherwellD258548816.78
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell843661–
2026-27Motherwell0112206.78

Player page →

33A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

34L. HendersonFalkirk· 30yFalkirkD302046616.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath00010–
2025-26Falkirk103451–
2026-27Falkirk1012006.76

Player page →

34G. MolloyAberdeen· 25yAberdeenD251144506.76
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen001940–
2025-26Aberdeen001710–
2026-27Aberdeen118006.76

Player page →

36Idris OdutayoDundee· 24yDundeeD24006006.75
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee006006.75

Player page →

37L. NeilsonFalkirk· 23yFalkirkD230073706.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00910–
2021-22Dundee United00600–
2022-23Heart of Midlothian001000–
2023-24Partick Thistle00020–
2024-25Heart of Midlothian00500–
2024-25St Johnstone001730–
2025-26Falkirk001600–
2026-27Falkirk0010106.73

Player page →

37Kevin CiubotaruDundee United· 22yDundee UnitedD22117006.73
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United117006.73

Player page →

37H. MilneHeart of Midlothian· 30yHeart of MidlothianD3016391006.73
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian00300–
2025-26Heart of Midlothian163080–
2026-27Heart of Midlothian006106.73

Player page →

40J. RawlinsDundee United· 22yDundee UnitedD220010006.70
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United0010006.70

Player page →

41H. FieldsonSt MirrenSt MirrenD–0110106.69
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren0110106.69
42Jamie McCartHeart of Midlothian· 29yHeart of MidlothianD29211151416.66
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone103761–
2024-25Heart of Midlothian101100–
2025-26Heart of Midlothian002010–
2026-27Heart of Midlothian0110206.66

Player page →

42Jayden RichardsonSt Mirren· 26ySt MirrenD260057516.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001930–
2025-26St Mirren003311–
2026-27St Mirren005106.66

Player page →

44Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD31621171226.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–
2023-24Kilmarnock003750–
2024-25Kilmarnock001700–
2025-26Heart of Midlothian513450–
2026-27Heart of Midlothian007016.64

Player page →

45George StangerKilmarnock· 26yKilmarnockD263036916.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical00500–
2025-26Kilmarnock201961–
2026-27Kilmarnock1012306.63

Player page →

45Z. MitchellSt Johnstone· 21ySt JohnstoneD210116206.63
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone00810–
2025-26Hibernian01200–
2026-27St Johnstone006106.63

Player page →

47Danny FinlaysonSt Johnstone· 25ySt JohnstoneD2502451006.60
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00310–
2024-25Livingston01010–
2025-26Livingston013580–
2026-27St Johnstone007006.60

Player page →

48Calvin RamsaySt Mirren· 23ySt MirrenD232446406.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00400–
2021-22Aberdeen142410–
2024-25Kilmarnock00800–
2026-27St Mirren1010306.58

Player page →

48Marcus FraserSt Mirren· 32ySt MirrenD32582204026.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren103740–
2021-22St Mirren133660–
2022-23St Mirren003471–
2023-24St Mirren103820–
2024-25St Mirren033881–
2025-26St Mirren103060–
2026-27St Mirren007206.58

Player page →

50S. TanserFalkirk· 32yFalkirkD329151842326.56
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren243150–
2022-23St Mirren003040–
2023-24St Mirren243860–
2024-25St Mirren112962–
2025-26St Mirren142100–
2026-27Falkirk105006.56

Player page →

Data coverage for Scottish Premiership →

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