Skip to content
Almanac
Menu
Clear filters

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
569D. N'LunduluSt Mirren· 27ySt MirrenF27302720–
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren302720–

Player page →

569D. O'ReillyPartick ThistlePartick ThistleD–00020–
SeasonClubGoalsAstAppsYCRCRating
2024-25Partick Thistle00020–
569D. PowersDundee UnitedDundee UnitedM–001420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United001420–
569D. TempletonHamilton AcademicalHamilton AcademicalM–12820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical12820–
569D. WhitehallKilmarnockKilmarnockF–201720–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock201720–
569Dane ScarlettHibernian· 22yHibernianF22111320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian111320–

Player page →

569Danny WilsonLivingston· 34yLivingstonD34403120–
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston30010–
2025-26Livingston103110–

Player page →

569Declan JohnSt Mirren· 31ySt MirrenM314659206.45
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren211810–
2025-26St Mirren153010–
2026-27St Mirren1011006.45

Player page →

569E. DansoLivingstonLivingstonM–011220–
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston011220–
569E. KabanguHeart of Midlothian· 28yHeart of MidlothianF28612720–
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian611420–
2025-26Heart of Midlothian001300–

Player page →

569E. SuleSt MirrenSt MirrenF–2112206.67
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren2112206.67
569Ellery BalcombeSt Mirren· 27ySt MirrenG27023320–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell011200–
2024-25St Mirren012120–

Player page →

569Ellis SimmsHeart of Midlothian· 25yHeart of MidlothianF25511720–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian511720–

Player page →

569Emiliano MarcondesHibernian· 31yHibernianM31301520–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian301520–

Player page →

569F. CurtisRangersRangersM–5236206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers01300–
2025-26Kilmarnock411310–
2025-26Rangers101000–
2026-27Rangers0010106.81
569Fashion SakalaRangers· 29yRangersF2921105920–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers933010–
2022-23Rangers1272910–

Player page →

569Filip HelanderRangers· 33yRangersD33202820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers102220–
2021-22Rangers10600–

Player page →

569Finn YeatsFalkirkFalkirkM–2026206.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk202010–
2026-27Falkirk006106.59
569G. DickerKilmarnock· 40yKilmarnockM40002620–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock002620–

Player page →

569G. TaylorHeart of MidlothianHeart of MidlothianD–00820–
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian00820–
569Garang KuolHeart of MidlothianHeart of MidlothianF–10820–
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian10820–
569H. MullerSt JohnstoneSt JohnstoneD–00820–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone00820–
569Hamza IgamaneRangers· 24yRangersF241213320–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1213320–

Player page →

569J. BacunaRangers· 29yRangersM2911620–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers11620–

Player page →

569J. BrownSt Mirren· 27ySt MirrenD27021420–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren00700–
2024-25St Mirren02720–

Player page →

569J. EffordMotherwellMotherwellF–322520–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell211410–
2022-23Motherwell11910–
2023-24Motherwell00200–
569J. GullanSt Johnstone· 27ySt JohnstoneF270329206.46
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian011400–
2020-21Raith Rovers00010–
2021-22Hibernian00600–
2026-27St Johnstone029106.46

Player page →

569J. HungboRoss County· 26yRoss CountyM26733320–
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County733320–

Player page →

569J. HyltonRoss CountyRoss CountyF–122320–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell00500–
2020-21Ross County121820–
569J. McCrackenDundee· 26yDundeeG26016320–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee001200–
2024-25Dundee011610–
2025-26Dundee003510–

Player page →

569J. McGarryAberdeen· 28yAberdeenD28002020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen001310–
2024-25Aberdeen00710–

Player page →

569J. McLaughlinRangers· 39yRangersG39002920–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers001100–
2021-22Rangers00820–
2022-23Rangers001000–

Player page →

569J. MullinLivingstonLivingstonM–242820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston232210–
2020-21Ross County01500–
2022-23Ayr Utd00010–
2022-23Livingston00100–
569J. MurphyAyr UtdAyr UtdF–726120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian111900–
2021-22Hibernian211810–
2022-23St Johnstone302410–
2024-25Ayr Utd10000–
569J. StonesRoss CountyRoss CountyF–00620–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County00620–
569James ForrestCeltic· 35yCelticM351612129206.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic311300–
2021-22Celtic121900–
2022-23Celtic421600–
2023-24Celtic612200–
2024-25Celtic152300–
2025-26Celtic112710–
2026-27Celtic009106.71

Player page →

569Jamie WalkerHeart of Midlothian· 33yHeart of MidlothianM3310420–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian10420–

Player page →

569Jesper KarlssonAberdeen· 28yAberdeenF28501820–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen501820–

Player page →

569Jonjoe KennyCeltic· 29yCelticD29021420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic021420–

Player page →

569Joseph HodgeMotherwell· 24yMotherwellM240010206.86
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell0010206.86

Player page →

569K. OffordSt MirrenSt MirrenF–001120–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren00210–
2022-23St Mirren00910–
569Kaiyne WooleryMotherwell· 31yMotherwellF31233120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell233120–

Player page →

569Kasper HøghCeltic· 25yCelticF25339206.85
SeasonClubGoalsAstAppsYCRCRating
2026-27Celtic339206.85

Player page →

569Kazeem OlaigbeRoss County· 23yRoss CountyF23001920–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County001920–

Player page →

569Kelechi IheanachoCeltic· 30yCelticF30501320–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic501320–

Player page →

569Kemar RoofeRangers· 33yRangersF332646320–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers1012110–
2022-23Rangers10300–
2023-24Rangers101500–

Player page →

569Kwon Hyeok-kyuHibernian· 25yHibernianM25002920–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren00800–
2024-25Hibernian002120–

Player page →

569L. ChalmersSt JohnstoneSt JohnstoneF–0327206.21
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United021510–
2021-22Dundee United00500–
2021-22Inverness Caledonian Thistle00010–
2026-27St Johnstone017006.21
569L. GriffithsDundeeDundeeF–823720–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic622200–
2021-22Dundee201520–
569L. RoseDundee United· 27yDundee UnitedF271011206.46
SeasonClubGoalsAstAppsYCRCRating
2026-27Dundee United1011206.46

Player page →

Data coverage for Scottish Premiership →

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