Skip to content
Almanac
Menu
Clear filters

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

  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
101Tyreece John-JulesKilmarnock· 25yKilmarnockF259230506.77
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock821820–
2026-27Kilmarnock1012306.77

Player page →

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

Player page →

101Min-su KimRangers· 20yRangersM20009206.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers009206.77

Player page →

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

Player page →

104T. StevenSt JohnstoneSt JohnstoneF–2026506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone00210–
2024-25St Johnstone101410–
2026-27St Johnstone1010306.76
104G. MolloyAberdeen· 25yAberdeenD251144506.76
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen001940–
2025-26Aberdeen001710–
2026-27Aberdeen118006.76

Player page →

104S. RamosSt Mirren· 26ySt MirrenM26127206.76
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren127206.76

Player page →

108A. ForrestDundee· 30yDundeeF3022131891306.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston643660–
2022-23Heart of Midlothian403510–
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–
2025-26Heart of Midlothian001310–
2026-27Dundee0211006.75

Player page →

108Finlay RobertsonDundee· 23yDundeeM233574816.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee00200–
2023-24Dundee001321–
2024-25Dundee042900–
2025-26Dundee312460–
2026-27Dundee006006.75

Player page →

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

Player page →

111L. 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 →

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

Player page →

111H. 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 →

114J. HoltSt Johnstone· 33ySt JohnstoneM334111775226.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston143070–
2021-22Livingston1037110–
2022-23Livingston0235101–
2023-24Livingston013560–
2024-25St Johnstone002881–
2026-27St Johnstone0012206.72

Player page →

114Brad SpencerFalkirk· 30yFalkirkM3004481806.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers01020–
2025-26Falkirk0238130–
2026-27Falkirk0110306.72

Player page →

116T. LoweryKilmarnock· 28yKilmarnockM281332616.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock112041–
2026-27Kilmarnock0212206.71

Player page →

116James ForrestCeltic· 35yCelticM354542129406.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic87010–
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic311300–
2021-22Celtic121900–
2022-23Celtic421600–
2023-24Celtic612200–
2024-25Celtic152300–
2025-26Celtic112710–
2026-27Celtic009106.71

Player page →

116Callum OsmandCelticCelticF–318006.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic11200–
2026-27Celtic206006.71
116N. ClescencoKilmarnockKilmarnockF–109106.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock00400–
2026-27Kilmarnock105106.71
120J. RawlinsDundee United· 22yDundee UnitedD220010006.70
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United0010006.70

Player page →

120Dylan LevittMotherwell· 25yMotherwellM251571181206.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United512510–
2022-23Dundee United532730–
2023-24Hibernian222860–
2024-25Hibernian211920–
2025-26Hibernian001200–
2026-27Motherwell107006.70

Player page →

122H. FieldsonSt MirrenSt MirrenD–0110106.69
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren0110106.69
122S. Palmer-HouldenMotherwell· 22yMotherwellF227143406.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee513330–
2026-27Motherwell2010106.69

Player page →

122Djenairo DanielsKilmarnockKilmarnockF–3116416.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock20720–
2026-27Kilmarnock119216.69
122Sebastian TounektiCeltic· 24yCelticF242236406.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic222730–
2026-27Celtic009106.69

Player page →

122Joe WestleyDundee· 22yDundeeF227230306.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee322220–
2026-27Dundee408106.69

Player page →

122B. MiovskiRangers· 27yRangersF274051121206.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–
2023-24Aberdeen1623830–
2024-25Aberdeen00200–
2025-26Rangers713030–
2026-27Rangers105006.69

Player page →

128D. SchmidtSt JohnstoneSt JohnstoneF–106006.68
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone106006.68
128Tony YoganeAberdeen· 21yAberdeenM211541106.68
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee153510–
2026-27Aberdeen006006.68

Player page →

128Macaulay TaitSt Johnstone· 21ySt JohnstoneM2105491106.68
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian011230–
2025-26Livingston033280–
2026-27St Johnstone015006.68

Player page →

131E. SuleSt MirrenSt MirrenF–2112206.67
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren2112206.67
131B. ReusHeart of MidlothianHeart of MidlothianG–0011006.67
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian0011006.67
133Jamie 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 →

133R. PatonSt Johnstone· 26ySt JohnstoneF261021106.66
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United001200–
2026-27St Johnstone109106.66

Player page →

133Charlie ReillyDundeeDundeeF–2241206.66
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee00700–
2024-25Dundee01600–
2025-26Dundee112020–
2026-27Dundee108006.66
133Jayden RichardsonSt Mirren· 26ySt MirrenD260057516.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen001930–
2025-26St Mirren003311–
2026-27St Mirren005106.66

Player page →

137Luke ThomasSt Mirren· 27ySt MirrenM270012206.65
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren0012206.65

Player page →

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

137Regan Charles-CookMotherwell· 29yMotherwellM29144951406.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County1323770–
2025-26Motherwell022420–
2026-27Motherwell108106.65

Player page →

140F. BarbrookFalkirkFalkirkM–1011306.64
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk1011306.64
140J. CotterillSt Johnstone· 21ySt JohnstoneM212020006.64
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee101200–
2026-27St Johnstone108006.64

Player page →

140K. FotheringhamSt JohnstoneSt JohnstoneF–2238116.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00100–
2022-23Dundee United021110–
2024-25Dundee United001600–
2025-26Dundee United00200–
2026-27St Johnstone208016.64
140Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD311231171736.64
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–
2023-24Kilmarnock003750–
2024-25Kilmarnock001700–
2025-26Heart of Midlothian513450–
2026-27Heart of Midlothian007016.64

Player page →

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

Player page →

144J. MulliganHibernian· 23yHibernianM23411982016.63
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee201140–
2023-24Dundee101821–
2024-25Dundee053450–
2025-26Hibernian152470–
2026-27Hibernian0111206.63

Player page →

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

Player page →

147D. WrightDundee· 31yDundeeM311261601106.62
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian112000–
2021-22Hibernian101700–
2022-23St Johnstone713840–
2023-24St Johnstone00910–
2024-25St Johnstone113120–
2025-26Dundee113420–
2026-27Dundee1111206.62

Player page →

147D. MelniksFalkirkFalkirkM–0110106.62
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk0110106.62
147S. StantonSt JohnstoneSt JohnstoneM–119106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
2026-27St Johnstone019106.62
147T. ChukwuaniRangers· 23yRangersM233021006.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers201500–
2026-27Rangers106006.62

Player page →

Data coverage for Scottish Premiership →

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