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.

  • 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
913K. McCleanSt JohnstoneSt JohnstoneF–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
913K. MegwaHibernianHibernianD–0019107.33
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian00400–
2025-26Hibernian001210–
2026-27Hibernian003007.33
913K. NedeljkovicRangersRangersD–003106.43
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers003106.43
913K. SpeirsMotherwellMotherwellM–00110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell00110–
913K. YengiAberdeen· 27yAberdeenF2700410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen00410–

Player page →

913Kai AndrewsHibernianHibernianM–112310–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell001200–
2025-26Hibernian111110–
913Kerr SmithSt JohnstoneSt JohnstoneD–001310–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00500–
2021-22Dundee United00510–
2023-24St Johnstone00300–
913Kevin McDonaldDundee United· 38yDundee UnitedM3800910–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United00910–

Player page →

913Kieran O'HaraDundee· 30yDundeeG30002510–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock00300–
2024-25Kilmarnock001900–
2025-26Dundee00310–

Player page →

913L. AgbaireAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd00010–
913L. ChambersKilmarnock· 22yKilmarnockD22011410–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock011410–

Player page →

913L. CorbuSt MirrenSt MirrenD–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
913L. DendonckerSt JohnstoneSt JohnstoneD–00610–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone00610–
913L. HydeInverness Caledonian ThistleInverness Caledonian ThistleM–00010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle00010–
913L. KabashiHeart of MidlothianHeart of MidlothianF–00010–
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian00010–
913L. MillerLivingstonLivingstonF–00010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
913L. VaughanRaith RoversRaith RoversF–40010–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers20010–
2023-24Raith Rovers20000–
913Louie MarshFalkirk· 22yFalkirkF2212710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk12710–

Player page →

913Luke ArmstrongMotherwell· 30yMotherwellF30401410–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell401410–

Player page →

913M. DumbuyaPartick ThistlePartick ThistleM–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–
913M. Fagan-WalcottHeart of MidlothianHeart of MidlothianD–024107.03
SeasonClubGoalsAstAppsYCRCRating
2026-27Heart of Midlothian024107.03
913M. FrameAberdeenAberdeenD–111110–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen111110–
913M. GaranangaHibernianHibernianD–00210–
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian00210–
913M. KaletaMotherwell· 22yMotherwellD22022110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell022110–

Player page →

913M. KamaraKilmarnockKilmarnockD–005106.29
SeasonClubGoalsAstAppsYCRCRating
2026-27Kilmarnock005106.29
913M. KirkSt Johnstone· 22ySt JohnstoneF22813610–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian00100–
2024-25St Johnstone813510–

Player page →

913M. MaolidaHibernian· 27yHibernianM271021810–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1021810–

Player page →

913M. MillarSt Mirren· 30ySt MirrenD30011210–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren011210–

Player page →

913M. MužekSt MirrenSt Mirren—–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
913M. NdjoliKilmarnockKilmarnockF–20010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock20010–
913M. SmithKilmarnockKilmarnock—–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00010–
913M. ThomsonDundee UnitedDundee UnitedF–102010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United00100–
2022-23Dundee United00300–
2024-25Dundee United101410–
2025-26Dundee United00200–
913M. UbochiomaDundee UnitedDundee UnitedF–10210–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United10210–
913M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
913Marcelo SaracchiCeltic· 28yCelticD28121910–
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic121910–

Player page →

913Marius MüllerAberdeen· 33yAberdeenG330111107.15
SeasonClubGoalsAstAppsYCRCRating
2026-27Aberdeen0111107.15

Player page →

913Marvin EkpitetaHibernian· 31yHibernianD31001310–
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian001310–

Player page →

913Matt PolsterRangersRangersD–00010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00010–
913Matthew LongstaffAberdeen· 26yAberdeenM2600510–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen00510–

Player page →

913Max WattersDundee United· 27yDundee UnitedF27222310–
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United222310–

Player page →

913N. AgrafiotisSt Mirren· 26ySt MirrenF26114106.53
SeasonClubGoalsAstAppsYCRCRating
2026-27St Mirren114106.53

Player page →

913N. BaxterRoss County· 28yRoss CountyG2800010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00010–

Player page →

913N. ÇiftçiSt JohnstoneSt JohnstoneF–311110–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell31010–
2021-22St Johnstone001100–
913N. ClescencoKilmarnockKilmarnockF–109106.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock00400–
2026-27Kilmarnock105106.71
913N. HogarthFalkirkFalkirkG–00710–
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk00710–
913N. McAllisterAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd00010–
913Nat PhillipsCeltic· 29yCelticD2900610–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic00610–

Player page →

913Neraysho KasanwirjoRangers· 24yRangersD2400910–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers00910–

Player page →

913Nicky MaynardAberdeen· 39yAberdeenF3900010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–

Player page →

913Nicolas MilanovicAberdeen· 24yAberdeenF24001410–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen001410–

Player page →

Data coverage for Scottish Premiership →

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