Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1002 of 1011 stored matches (99%) that name a player. Appearances count 978 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
368O. DabbaghAberdeen· 27yAberdeenF271113006.61
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1113006.61

Player page →

368R. CallachanMotherwell· 33yMotherwellM331125716.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1124716.72
2024-25Motherwell001006.30

Player page →

368R. DuncanAberdeenAberdeenM–1132206.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1023206.52
2023-24Aberdeen019006.66
368R. LamieDundeeDundeeD–1145816.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0024616.92
2023-24Dundee1121206.89
368Rory McKenzieKilmarnock· 33yKilmarnockM33111061516.52
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50
2026-27Kilmarnock004006.43

Player page →

368S. JohansenMotherwell· 31yMotherwellD311119106.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1119106.91

Player page →

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

Player page →

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

Player page →

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

Player page →

368A. LyallAirdrieoniansAirdrieoniansM–10100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers00100–
2023-24Airdrieonians10000–
368A. MayorHibernian· 21yHibernianD21109106.77
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian109106.77

Player page →

368Aaron MuirheadArbroathArbroathD–10030–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle10010–
2023-24Partick Thistle00010–
2025-26Arbroath00010–
368Alex MitchellSt Johnstone· 25ySt JohnstoneD251029716.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1029716.76

Player page →

368Ayo ObileyeLivingston· 32yLivingstonD321055506.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

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

Player page →

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

Player page →

368B. StanwayPartick ThistlePartick ThistleM–10020–
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle10010–
2024-25Partick Thistle00010–
368C. AllanFalkirk· 22yFalkirkD221026406.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87
2026-27Falkirk001006.53

Player page →

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

Player page →

368C. DunneSt MirrenSt MirrenD–10581016.60
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0033916.56
2023-24St Mirren1021006.66
2024-25St Mirren004106.62
368C. McCarthyKilmarnockKilmarnockD–1010406.52
SeasonClubGoalsAstAppsYCRCRating
2026-27Kilmarnock1010406.52
368C. SmithSt JohnstoneSt JohnstoneM–1018306.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian007106.57
2023-24St Johnstone1011206.61
368Calvin RamsaySt Mirren· 23ySt MirrenD231018306.58
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock008006.58
2026-27St Mirren1010306.58

Player page →

368Charlie MulgrewDundee United· 40yDundee UnitedD401019316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United1019316.95

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

368E. GyamfiAberdeenAberdeen—–10000–
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen10000–
368E. WilsonMotherwell· 21yMotherwellM211033306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1031306.73
2026-27Motherwell002006.60

Player page →

368Elijah Xavier CampbellRoss County· 22yRoss CountyD221028716.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1028716.81

Player page →

368F. BarbrookFalkirk· 21yFalkirkM211011306.64
SeasonClubGoalsAstAppsYCRCRating
2026-27Falkirk1011306.64

Player page →

368F. TaylorSt MirrenSt MirrenM–1021406.69
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren003006.35
2025-26St Mirren009206.55
2026-27St Mirren109206.89
368G. McGillAirdrieoniansAirdrieoniansF–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Airdrieonians10000–
368Garang KuolHeart of Midlothian· 22yHeart of MidlothianF22108206.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian108206.64

Player page →

368Glen KamaraRangers· 31yRangersM311022106.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1022106.74

Player page →

368I. ChesnokovHeart of MidlothianHeart of MidlothianM–1010106.53
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1010106.53
368J. BoltonSt Mirren· 32ySt MirrenD321023116.83
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1023116.83

Player page →

368J. HamiltonRaith RoversRaith RoversF–10000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Raith Rovers10000–
368J. KangaMotherwell· 20yMotherwellM201010006.49
SeasonClubGoalsAstAppsYCRCRating
2026-27Motherwell1010006.49

Player page →

368J. KoutroumbisMotherwell· 28yMotherwellD281035116.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell008016.63
2025-26Motherwell1025106.94
2026-27Motherwell002007.10

Player page →

368J. YoungSt Mirren· 25ySt MirrenF251024216.46
SeasonClubGoalsAstAppsYCRCRating
2025-26St Mirren1012016.45
2026-27St Mirren0012206.46

Player page →

368Jack FitzwaterLivingston· 29yLivingstonD291028226.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1028226.64

Player page →

Data coverage for Scottish Premiership →

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