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.

  • 88
  • 89
  • 90
  • 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
913K. McCleanSt JohnstoneSt JohnstoneF–00010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
913K. MegwaHibernianHibernianD–0019106.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian004006.63
2025-26Hibernian0012106.68
2026-27Hibernian003007.33
913K. NedeljkovicRangers· 20yRangersD20003106.43
SeasonClubGoalsAstAppsYCRCRating
2026-27Rangers003106.43

Player page →

913K. SpeirsMotherwellMotherwellM–001106.50
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell001106.50
913K. YengiAberdeen· 27yAberdeenF27004106.18
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen004106.18

Player page →

913Kai AndrewsHibernianHibernianM–1123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78
913Kerr SmithSt JohnstoneSt JohnstoneD–0013106.40
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United005006.48
2021-22Dundee United005106.22
2023-24St Johnstone003006.70
913Kevin McDonaldDundee United· 38yDundee UnitedM38009106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United009106.78

Player page →

913Kieran O'HaraDundee· 30yDundeeG300025106.74
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003006.63
2024-25Kilmarnock0019006.64
2025-26Dundee003107.47

Player page →

913L. AgbaireAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd00010–
913L. ChambersKilmarnock· 22yKilmarnockD220114106.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0114106.69

Player page →

913L. CorbuSt MirrenSt MirrenD–00010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
913L. DendonckerSt JohnstoneSt JohnstoneD–006106.47
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone006106.47
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· 22yFalkirkF22127106.81
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk127106.81

Player page →

913Luke ArmstrongMotherwell· 30yMotherwellF304014106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell4014106.88

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–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
913M. GaranangaHibernian· 25yHibernianD25002106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian002106.75

Player page →

913M. KaletaMotherwell· 22yMotherwellD220221106.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0221106.72

Player page →

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

Player page →

913M. MaolidaHibernian· 27yHibernianM2710218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

913M. MillarSt Mirren· 30ySt MirrenD300112106.75
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0112106.75

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–1020106.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001006.70
2022-23Dundee United003006.80
2024-25Dundee United1014106.67
2025-26Dundee United002006.85
913M. UbochiomaDundee UnitedDundee UnitedF–102107.10
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United102107.10
913M. WillockSt MirrenSt MirrenM–11010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone11000–
2018-19St Mirren00010–
913Marcelo SaracchiCeltic· 28yCelticD281219107.05
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic1219107.05

Player page →

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

Player page →

913Marvin EkpitetaHibernian· 31yHibernianD310013107.07
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0013107.07

Player page →

913Matt PolsterRangers· 33yRangersD3300010–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers00010–

Player page →

913Matthew LongstaffAberdeen· 26yAberdeenM26005106.66
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen005106.66

Player page →

913Max WattersDundee United· 27yDundee UnitedF272223106.41
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United2223106.41

Player page →

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

Player page →

913N. ÇiftçiSt JohnstoneSt JohnstoneF–3111106.53
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell31010–
2021-22St Johnstone0011006.53
913N. ClescencoKilmarnockKilmarnockF–109106.65
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock004006.58
2026-27Kilmarnock105106.71
913N. HogarthFalkirkFalkirkG–007106.44
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk007106.44
913N. McAllisterAyr UtdAyr UtdD–00010–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ayr Utd00010–
913Nat PhillipsCeltic· 29yCelticD29006106.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic006106.80

Player page →

913Neraysho KasanwirjoRangers· 24yRangersD24009106.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers009106.61

Player page →

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

Player page →

913Nicolas MilanovicAberdeen· 24yAberdeenF240014106.44
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0014106.44

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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