Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
46Glenn MiddletonDundee United· 26yDundee UnitedM262429306.83
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2429306.83

Player page →

46Chris CaddenAberdeen· 30yAberdeenD302374406.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1011006.87
2024-25Hibernian0132106.69
2025-26Hibernian1220106.79
2026-27Aberdeen0011206.48

Player page →

46Marcus FraserSt Mirren· 32ySt MirrenD32231131816.79
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81
2026-27St Mirren007206.58

Player page →

46Stephen KellyLivingston· 26yLivingstonM262211106.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston2211106.60

Player page →

46Clark RobertsonDundee· 33yDundeeD332136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

46Lewis MayoAberdeen· 26yAberdeenD26211041516.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63
2026-27Aberdeen107506.87

Player page →

46Liam GordonMotherwell· 30yMotherwellD302176926.90
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

46Luke GrahamDundee· 22yDundeeD222138407.05
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003106.77
2025-26Dundee2135307.08

Player page →

46L. HendersonFalkirk· 30yFalkirkD302046516.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1034516.89
2026-27Falkirk1012006.76

Player page →

46Paul McGinnMotherwell· 36yMotherwellD362075916.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78
2025-26Motherwell0033407.16
2026-27Motherwell001006.50

Player page →

61Stephen O'DonnellMotherwell· 34yMotherwellD34181071506.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86
2026-27Motherwell006106.48

Player page →

61H. MilneHeart of Midlothian· 30yHeart of MidlothianD3016391007.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28
2026-27Heart of Midlothian006106.73

Player page →

61C. BarronRangers· 24yRangersM241584706.91
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

61Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM241313317.63
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

61E. HamiltonDundee· 28yDundeeM2812431306.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1032906.80
2026-27Dundee0211406.88

Player page →

61J. ScottSt Mirren· 26ySt MirrenF261224006.65
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1011006.65
2024-25St Mirren0213006.65

Player page →

61Jack MackenzieAberdeen· 26yAberdeenD261252506.79
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

61Jamie BrandonKilmarnock· 28yKilmarnockD2812561406.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock0012206.82
2026-27Kilmarnock0212406.26

Player page →

61Jamie McCartHeart of Midlothian· 29yHeart of MidlothianD291141306.89
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1011007.10
2025-26Heart of Midlothian0020106.90
2026-27Heart of Midlothian0110206.66

Player page →

61Stephen WelshMotherwell· 26yMotherwellD261139307.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010106.76
2024-25Celtic001008.30
2025-26Celtic001006.60
2025-26Motherwell1127207.14

Player page →

61A. ConsidineSt Johnstone· 39ySt JohnstoneD391029206.69
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1029206.69

Player page →

61Alex IacovittiSt Mirren· 29ySt MirrenD291014306.77
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren1014306.77

Player page →

61C. AllanFalkirk· 22yFalkirkD221026406.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87
2026-27Falkirk001006.53

Player page →

61Calvin RamsaySt Mirren· 23ySt MirrenD231018306.58
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock008006.58
2026-27St Mirren1010306.58

Player page →

61E. WilsonMotherwell· 21yMotherwellM211033306.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1031306.73
2026-27Motherwell002006.60

Player page →

61Rory McKenzieKilmarnock· 33yKilmarnockM331070406.49
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50
2026-27Kilmarnock004006.43

Player page →

61Ryan JackRangers· 34yRangersM341011006.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1011006.87

Player page →

Data coverage for Scottish Premiership →

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