Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
425K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
425K. RowlesHeart of Midlothian· 28yHeart of MidlothianD2811821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

425Kai AndrewsHibernian· 20yHibernianM201123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78

Player page →

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

Player page →

425Leon BalogunRangers· 38yRangersD381155627.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers0021416.88
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

425M. BoyesLivingston· 25yLivingstonD251132316.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009006.79
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

425M. ChaiwaHibernian· 22yHibernianM221139906.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1028706.81
2026-27Hibernian0111206.46

Player page →

425M. FrameAberdeenAberdeenD–1111106.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111106.85
425M. SangareLivingston· 27yLivingstonM271125406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston1125406.71

Player page →

425Matthew HoppeHibernian· 25yHibernianF25119006.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian119006.59

Player page →

425N. LoweHibernian· 21yHibernianF21118006.41
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian118006.41

Player page →

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

Player page →

425Nir BittonCeltic· 35yCelticM351124716.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1124716.92

Player page →

425O. CortesRangers· 22yRangersF221117006.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers116006.80
2024-25Rangers0010006.74
2025-26Rangers001006.70

Player page →

425O. DabbaghAberdeen· 27yAberdeenF271113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

425R. DuncanAberdeenAberdeenM–1132206.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
425Richard TaitSt Mirren· 36ySt MirrenD361139706.61
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

425Rory McKenzieKilmarnock· 33yKilmarnockM33111061516.52
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50
2026-27Kilmarnock004006.43

Player page →

425S. StantonSt JohnstoneSt JohnstoneM–119106.62
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
2026-27St Johnstone019106.62
425Sivert Heltne NilsenAberdeen· 35yAberdeenM3511401206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen1014306.77

Player page →

425Steven DavisRangers· 41yRangersM411126106.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers0118006.94
2022-23Rangers108106.89

Player page →

425A. DevineMotherwellMotherwellD–1018006.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers002006.65
2022-23Rangers006006.70
2023-24Motherwell1010006.74
425A. DorringtonAberdeen· 21yAberdeenD211018216.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71
2025-26Aberdeen006006.47

Player page →

425A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78
425A. LyallAirdrieoniansAirdrieoniansM–10100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Airdrieonians10000–
425A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

425A. McEneffHeart of MidlothianHeart of MidlothianM–1014006.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014006.76
425Aaron MuirheadArbroathArbroathD–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
425Alex MitchellSt Johnstone· 25ySt JohnstoneD251029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

425B. BrannanKilmarnockKilmarnockM–1017206.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1017206.79
425B. EsselinkDundee United· 27yDundee UnitedD271031506.74
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1020406.62
2026-27Dundee United0011106.97

Player page →

425B. KhelaRoss County· 21yRoss CountyM211014006.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1014006.40

Player page →

425B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10010–
425B. StanwayPartick ThistlePartick ThistleM–10020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle10010–
2024-25Partick Thistle00010–
425C. AllanFalkirk· 22yFalkirkD221026406.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87
2026-27Falkirk001006.53

Player page →

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

Player page →

425C. DunneSt MirrenSt MirrenD–10801226.63
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62
425C. ElliottDundeeDundeeD–1013106.52
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1013106.52
425C. HamiltonArbroathArbroathD–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Arbroath10010–
425C. HarperInverness Caledonian ThistleInverness Caledonian ThistleD–10000–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10000–
425C. McCarthySt Mirren· 28ySt MirrenD281022206.93
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren1022206.93

Player page →

425C. McCarthyKilmarnockKilmarnockD–1010406.52
SeasonClubGoalsAstAppsYCRCRating
2026-27Kilmarnock1010406.52
425C. McKinnonRangersRangersM–102006.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers101007.20
2023-24Rangers001006.70
425C. SmithSt JohnstoneSt JohnstoneM–1018306.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian007106.57
2023-24St Johnstone1011206.61
425Cedric IttenRangers· 29yRangersF29106006.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers106006.78

Player page →

425D. EastonRaith RoversRaith RoversM–10010–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10010–
425D. KellyCelticCeltic—–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic10000–
425D. KeltjensSt JohnstoneSt JohnstoneD–1021406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1014406.86
2024-25St Johnstone007006.41
425D. SchmidtSt JohnstoneSt JohnstoneF–106006.68
SeasonClubGoalsAstAppsYCRCRating
2026-27St Johnstone106006.68
425Daniel OyegokeHeart of Midlothian· 23yHeart of MidlothianD231019306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1019306.72

Player page →

Data coverage for Scottish Premiership →

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