Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1161 of 1170 stored matches (99%) that name a player. Appearances count 1137 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
395Callum OsmandCelticCelticF–112007.50
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic112007.50
395D. GlassDundee UnitedDundee UnitedM–1110306.64
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1110306.64
395D. MacKayLivingstonLivingstonF–1126106.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian002006.30
2023-24Livingston1124106.72
395Dane ScarlettHibernian· 22yHibernianF221113206.32
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian1113206.32

Player page →

395David BabunskiDundee United· 32yDundee UnitedM321124306.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1124306.80

Player page →

395Dennis GeigerAberdeen· 27yAberdeenM271111506.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen1111506.76

Player page →

395Derek CorneliusRangers· 28yRangersD28117107.36
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers117107.36

Player page →

395Diallang JaiyesimiSt Johnstone· 28ySt JohnstoneM281116116.57
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1116116.57

Player page →

395E. AgyeiDundee United· 21yDundee UnitedM211111417.14
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1111417.14

Player page →

395E. MooneySt MirrenSt MirrenF–1118006.52
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren117006.65
2025-26St Mirren0011006.44
395E. RossFalkirk· 24yFalkirkF241129306.57
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1129306.57

Player page →

395J. BacunaRangers· 28yRangersM28116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

395J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
395J. IredaleHibernian· 30yHibernianD3011621107.03
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian0034507.02

Player page →

395Jack SandersSt Johnstone· 27ySt JohnstoneD271126517.11
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock004006.73
2024-25St Johnstone1122517.16

Player page →

395Jeffrey SchluppCeltic· 33yCelticD331113007.12
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1113007.12

Player page →

395Jeppe OkkelsAberdeen· 26yAberdeenM261116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

395Juhani OjalaMotherwell· 36yMotherwellD361121306.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1121306.86

Player page →

395K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
395K. RowlesHeart of Midlothian· 27yHeart of MidlothianD2711821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

395Kai AndrewsHibernian· 19yHibernianM191123106.64
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell0012006.49
2025-26Hibernian1111106.78

Player page →

395Leon BalogunRangers· 37yRangersD371155627.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers0021416.88
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

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

Player page →

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

Player page →

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

Player page →

395Nir BittonCeltic· 34yCelticM341124716.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1124716.92

Player page →

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

Player page →

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

Player page →

395R. DuncanAberdeenAberdeenM–1132206.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
395R. NaderiRangers· 22yRangersF22119006.39
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39

Player page →

395Richard TaitSt Mirren· 36ySt MirrenD361139706.61
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

395Rory McKenzieKilmarnock· 32yKilmarnockM32111021516.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50

Player page →

395Sivert Heltne NilsenAberdeen· 34yAberdeenM3411401206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0126906.83
2025-26Aberdeen1014306.77

Player page →

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

Player page →

395T. LoweryKilmarnock· 28yKilmarnockM281120416.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1120416.62

Player page →

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

Player page →

395A. GnanduilletHeart of MidlothianHeart of MidlothianF–1014106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014106.78
395A. LyallAirdrieoniansAirdrieoniansM–10100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Airdrieonians10000–
395A. McEneffHeart of MidlothianHeart of MidlothianM–1014006.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1014006.76
395Aaron MuirheadArbroathArbroathD–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
395Alex MitchellSt Johnstone· 24ySt JohnstoneD241029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

395B. BrannanKilmarnockKilmarnockM–1017206.79
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock1017206.79
395B. EsselinkDundee United· 26yDundee UnitedD261020406.62
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United1020406.62

Player page →

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

Player page →

395B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–10010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle10010–
395B. StanwayPartick ThistlePartick ThistleM–10020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle10010–
2024-25Partick Thistle00010–
395C. AllanFalkirk· 22yFalkirkD221025406.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87

Player page →

395C. DunneSt MirrenSt MirrenD–10801226.63
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62

Data coverage for Scottish Premiership →

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