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

1Ryan JackRangersRangersM1110006.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers1110006.87

Player page →

1Rory McKenzieKilmarnockKilmarnockM7010406.49
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock2810406.53
2024-25Kilmarnock1900006.45
2025-26Kilmarnock1900006.50
2026-27Kilmarnock400006.43

Player page →

1E. WilsonMotherwellMotherwellM3310306.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Motherwell3110306.73
2026-27Motherwell200006.60

Player page →

1Calvin RamsaySt MirrenSt MirrenD1810306.58
SeasonClubAppsGoalsAstYCRCRating
2024-25Kilmarnock800006.58
2026-27St Mirren1010306.58

Player page →

1C. AllanFalkirkFalkirkD2610406.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2510406.87
2026-27Falkirk100006.53

Player page →

1Alex IacovittiSt MirrenSt MirrenD1410306.77
SeasonClubAppsGoalsAstYCRCRating
2024-25St Mirren1410306.77

Player page →

1A. ConsidineSt JohnstoneSt JohnstoneD2910206.69
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone2910206.69

Player page →

1Stephen WelshMotherwellMotherwellD3911307.06
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1000106.76
2024-25Celtic100008.30
2025-26Celtic100006.60
2025-26Motherwell2711207.14

Player page →

1Jamie McCartHeart of MidlothianHeart of MidlothianD4111306.89
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian1110007.10
2025-26Heart of Midlothian2000106.90
2026-27Heart of Midlothian1001206.66

Player page →

1Jamie BrandonKilmarnockKilmarnockD56121406.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston3200706.65
2024-25Livingston01010–
2025-26Kilmarnock1200206.82
2026-27Kilmarnock1202406.26

Player page →

1Jack MackenzieAberdeenAberdeenD5212506.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2711006.77
2024-25Aberdeen2501506.82

Player page →

1J. ScottSt MirrenSt MirrenF2412006.65
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1110006.65
2024-25St Mirren1302006.65

Player page →

1E. HamiltonDundeeDundeeM43121306.82
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee3210906.80
2026-27Dundee1102406.88

Player page →

1Marc LeonardHeart of MidlothianHeart of MidlothianM1313317.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

1C. BarronRangersRangersM8415706.91
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2913206.91
2024-25Rangers2800006.89
2025-26Rangers2702506.92

Player page →

1H. MilneHeart of MidlothianHeart of MidlothianD39161007.17
SeasonClubAppsGoalsAstYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian300006.93
2025-26Heart of Midlothian3016807.28
2026-27Heart of Midlothian600106.73

Player page →

1Stephen O'DonnellMotherwellMotherwellD107181506.81
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86
2026-27Motherwell600106.48

Player page →

18Paul McGinnMotherwellMotherwellD7520916.96
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78
2025-26Motherwell3300407.16
2026-27Motherwell100006.50

Player page →

18L. HendersonFalkirkFalkirkD4620516.86
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk3410516.89
2026-27Falkirk1210006.76

Player page →

18Luke GrahamDundeeDundeeD3821407.05
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee300106.77
2025-26Dundee3521307.08

Player page →

18Liam GordonMotherwellMotherwellD7621926.90
SeasonClubAppsGoalsAstYCRCRating
2023-24St Johnstone3200316.90
2024-25Motherwell2711316.94
2025-26Motherwell1710306.83

Player page →

18Lewis MayoAberdeenAberdeenD104211516.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3610516.81
2024-25Kilmarnock3701206.78
2025-26Kilmarnock2400306.63
2026-27Aberdeen710506.87

Player page →

18Clark RobertsonDundeeDundeeD3621706.74
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee2100406.76
2025-26Dundee1521306.71

Player page →

18Stephen KellyLivingstonLivingstonM1122106.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1122106.60

Player page →

18Marcus FraserSt MirrenSt MirrenD113231816.79
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

18Chris CaddenAberdeenAberdeenD7423406.71
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1110006.87
2024-25Hibernian3201106.69
2025-26Hibernian2012106.79
2026-27Aberdeen1100206.48

Player page →

18Glenn MiddletonDundee UnitedDundee UnitedM2924306.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2924306.83

Player page →

18S. ArmstrongAberdeenAberdeenM3925706.91
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen2825506.93
2026-27Aberdeen1100206.89

Player page →

18Anthony RalstonCelticCelticD5525407.13
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1502007.26
2024-25Celtic1623007.36
2025-26Celtic2400406.89

Player page →

18James PenriceRangersRangersD66281507.09
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22
2026-27Rangers901107.02

Player page →

18Lennon MillerMotherwellMotherwellM57210817.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

18J. MulliganHibernianHibernianM872111616.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1810216.53
2024-25Dundee3405506.82
2025-26Hibernian2415706.92
2026-27Hibernian1101206.63

Player page →

33Scott WrightDundeeDundeeM3430316.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2320216.77
2024-25Rangers200006.75
2025-26Dundee910106.70

Player page →

33John SouttarRangersRangersD76311007.28
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2821207.27
2024-25Rangers2410107.28
2025-26Rangers2400707.30

Player page →

33Connor McLennanLivingstonLivingstonF1631606.72
SeasonClubAppsGoalsAstYCRCRating
2024-25Ayr Utd00100–
2025-26Livingston1630606.72

Player page →

33Michael MellonDundeeDundeeF1432306.85
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1432306.85

Player page →

33B. WalesDundeeDundeeF3332206.71
SeasonClubAppsGoalsAstYCRCRating
2024-25Kilmarnock2832206.79
2026-27Dundee500006.26

Player page →

33A. LowryMotherwellMotherwellM2132106.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian1201106.93
2026-27Motherwell931006.94

Player page →

33E. RossFalkirkFalkirkF4133406.67
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk2911306.57
2026-27Falkirk1222106.94

Player page →

33Finlay RobertsonDundeeDundeeM7235816.72
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1300216.65
2024-25Dundee2904006.74
2025-26Dundee2431606.73
2026-27Dundee600006.75

Player page →

33Greg TaylorCelticCelticD63311907.37
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic3534407.41
2024-25Celtic2807507.33

Player page →

42S. KellyDundeeDundeeD2540106.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

42Danny WilsonLivingstonLivingstonD3140206.57
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston03010–
2025-26Livingston3110106.57

Player page →

42Robbie DeasKilmarnockKilmarnockD100412836.80
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock30101116.87
2024-25Kilmarnock3210526.76
2025-26Kilmarnock35211206.84
2026-27Kilmarnock300006.14

Player page →

42D. TaitDundee UnitedDundee UnitedM48431506.91
SeasonClubAppsGoalsAstYCRCRating
2025-26Falkirk38311006.85
2026-27Dundee United1012507.15

Player page →

42Andy HallidayMotherwellMotherwellM55431006.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82
2024-25Motherwell3832806.84
2025-26Motherwell20000–

Player page →

42Fraser MurrayKilmarnockKilmarnockM4844407.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

42J. McPakeHeart of MidlothianHeart of MidlothianF2349107.14
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian1036107.32

Player page →

49Craig HalkettHeart of MidlothianHeart of MidlothianD56501317.19
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian900106.83
2024-25Heart of Midlothian1710307.36
2025-26Heart of Midlothian3040917.17

Player page →

49Stuart FindlayHeart of MidlothianHeart of MidlothianD95511017.01
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3700507.02
2024-25Kilmarnock1700006.85
2025-26Heart of Midlothian3451507.16
2026-27Heart of Midlothian700016.64

Player page →

Data coverage for Scottish Premiership →

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