Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 927 of 936 stored matches (99%) that name a player. Appearances count 909 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
338Jeppe OkkelsAberdeen· 26yAberdeenM261116006.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1116006.81

Player page →

338K. GuthrieLivingstonLivingstonF–1142316.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston0016116.51
2023-24Livingston1126206.79
338K. 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 →

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

Player page →

338Leon BalogunRangers· 37yRangersD371134217.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0014117.18
2024-25Rangers1120107.12

Player page →

338M. BoyesLivingston· 25yLivingstonD251123316.60
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1122316.60
2023-24Livingston00100–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

338R. CallachanMotherwell· 32yMotherwellM321125716.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1124716.72
2024-25Motherwell001006.30

Player page →

338R. DuncanAberdeenAberdeenM–1132206.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
338R. LamieDundeeDundeeD–1145816.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0024616.92
2023-24Dundee1121206.89
338R. NaderiRangers· 22yRangersF22119006.39
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers119006.39

Player page →

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

Player page →

338S. JohansenMotherwell· 30yMotherwellD301119106.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1119106.91

Player page →

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

Player page →

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

Player page →

338A. DevineMotherwellMotherwellD–1016006.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers006006.70
2023-24Motherwell1010006.74
338A. DorringtonAberdeen· 21yAberdeenD211018216.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1012216.71
2025-26Aberdeen006006.47

Player page →

338A. GreiveSt Mirren· 27ySt MirrenF271028206.64
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren1028206.64

Player page →

338A. LyallAirdrieoniansAirdrieoniansM–10100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Airdrieonians10000–
338Aaron MuirheadArbroathArbroathD–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
338Alex MitchellSt Johnstone· 24ySt JohnstoneD241029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

338Ayo ObileyeLivingston· 31yLivingstonD311055506.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

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

Player page →

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

Player page →

338B. StanwayPartick ThistlePartick ThistleM–10020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle10010–
2024-25Partick Thistle00010–
338C. AllanFalkirk· 22yFalkirkD221025406.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87

Player page →

338C. DunneSt MirrenSt MirrenD–10581016.60
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62
338C. JonesDundee· 25yDundeeM251026206.65
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1026206.65

Player page →

338C. SmithSt JohnstoneSt JohnstoneM–1018306.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian007106.57
2023-24St Johnstone1011206.61
338Charlie MulgrewDundee United· 40yDundee UnitedD401019316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United1019316.95

Player page →

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

Player page →

338Danny MullenPartick Thistle· 31yPartick ThistleF3110000–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10000–

Player page →

338Davor ZdravkovskiMotherwell· 28yMotherwellM281052806.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1027506.63
2024-25Motherwell0025306.57

Player page →

338Dylan BahamboulaLivingston· 31yLivingstonM311020516.48
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1020516.48

Player page →

338E. GyamfiAberdeenAberdeen—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen10000–
338E. HamiltonDundee· 27yDundeeM271032906.80
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1032906.80

Player page →

338E. WilsonMotherwell· 21yMotherwellM211031306.73
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1031306.73

Player page →

338Elijah Xavier CampbellRoss County· 21yRoss CountyD211028716.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1028716.81

Player page →

338G. McGillAirdrieoniansAirdrieoniansF–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians10000–
338Garang KuolHeart of Midlothian· 21yHeart of MidlothianF21108206.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian108206.64

Player page →

338Glen KamaraRangers· 30yRangersM301022106.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1022106.74

Player page →

338I. ChesnokovHeart of MidlothianHeart of MidlothianM–1010106.53
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1010106.53

Data coverage for Scottish Premiership →

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