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

1Richard TaitSt MirrenSt MirrenD1210106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1210106.66

Player page →

1Liam SmithSt JohnstoneSt JohnstoneD3610106.55
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2810006.64
2026-27St Johnstone800106.24

Player page →

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

Player page →

1Danny MullenPartick ThistlePartick ThistleF01000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle01000–

Player page →

1Charlie MulgrewDundee UnitedDundee UnitedD1910316.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1910316.95

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 →

1Rory McKenzieKilmarnockKilmarnockM106111516.52
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock36011116.57
2023-24Kilmarnock2810406.53
2024-25Kilmarnock1900006.45
2025-26Kilmarnock1900006.50
2026-27Kilmarnock400006.43

Player page →

1R. CallachanMotherwellMotherwellM2511716.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2411716.72
2024-25Motherwell100006.30

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 BrandonKilmarnockKilmarnockD64121506.58
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston800106.48
2023-24Livingston3200706.65
2024-25Livingston01010–
2025-26Kilmarnock1200206.82
2026-27Kilmarnock1202406.26

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 →

1Jack MackenzieAberdeenAberdeenD7013806.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1801306.52
2023-24Aberdeen2711006.77
2024-25Aberdeen2501506.82

Player page →

1E. HendersonHibernianHibernianM3113306.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3013306.71
2023-24Hibernian100006.30

Player page →

1R. SnodgrassHeart of MidlothianHeart of MidlothianM2314917.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2314917.05

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'DonnellMotherwellMotherwellD134182006.77
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell2700506.60
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86
2026-27Motherwell600106.48

Player page →

20Paul McGinnMotherwellMotherwellD111201316.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3600406.93
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78
2025-26Motherwell3300407.16
2026-27Motherwell100006.50

Player page →

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

Player page →

20Stephen WelshMotherwellMotherwellD4321507.06
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic410207.03
2023-24Celtic1000106.76
2024-25Celtic100008.30
2025-26Celtic100006.60
2025-26Motherwell2711207.14

Player page →

20R. McCrorieRangersRangersD3621616.56
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3320516.54
2026-27Rangers301106.70

Player page →

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

Player page →

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

Player page →

20A. ConsidineSt JohnstoneSt JohnstoneD6121626.73
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3211426.77
2023-24St Johnstone2910206.69

Player page →

20Ryan JackRangersRangersM3722506.88
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2612506.88
2023-24Rangers1110006.87

Player page →

20Lewis MayoAberdeenAberdeenD138221716.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3401206.72
2023-24Kilmarnock3610516.81
2024-25Kilmarnock3701206.78
2025-26Kilmarnock2400306.63
2026-27Aberdeen710506.87

Player page →

20Marcus FraserSt MirrenSt MirrenD147232526.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3400716.66
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85
2025-26St Mirren3010606.81
2026-27St Mirren700206.58

Player page →

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

Player page →

20Anthony RalstonCelticCelticD7126607.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1601206.96
2023-24Celtic1502007.26
2024-25Celtic1623007.36
2025-26Celtic2400406.89

Player page →

20C. BarronRangersRangersM10127906.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1712206.79
2023-24Aberdeen2913206.91
2024-25Rangers2800006.89
2025-26Rangers2702506.92

Player page →

20Lennon MillerMotherwellMotherwellM61210917.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell400106.33
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

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

Player page →

35R. PorteousHibernianHibernianD2130707.27
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130707.27

Player page →

35Scott WrightDundeeDundeeM5731416.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2301106.65
2023-24Rangers2320216.77
2024-25Rangers200006.75
2025-26Dundee910106.70

Player page →

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

Player page →

35B. WalesDundeeDundeeF4332206.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000006.38
2024-25Kilmarnock2832206.79
2026-27Dundee500006.26

Player page →

35A. LowryMotherwellMotherwellM2632106.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers500006.60
2023-24Heart of Midlothian1201106.93
2026-27Motherwell931006.94

Player page →

35M. JohnstonMotherwellMotherwellD1733006.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1733006.72

Player page →

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

Player page →

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

Player page →

35Chris CaddenAberdeenAberdeenD11136906.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3713506.83
2023-24Hibernian1110006.87
2024-25Hibernian3201106.69
2025-26Hibernian2012106.79
2026-27Aberdeen1100206.48

Player page →

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

Player page →

44Alex IacovittiSt MirrenSt MirrenD5040706.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3630406.94
2024-25St Mirren1410306.77

Player page →

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

Player page →

44John SouttarRangersRangersD88411107.24
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1210106.96
2023-24Rangers2821207.27
2024-25Rangers2410107.28
2025-26Rangers2400707.30

Player page →

44Liam GordonMotherwellMotherwellD108421626.88
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3221706.83
2023-24St Johnstone3200316.90
2024-25Motherwell2711316.94
2025-26Motherwell1710306.83

Player page →

44Connor McLennanLivingstonLivingstonF42421006.63
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2611406.58
2024-25Ayr Utd00100–
2025-26Livingston1630606.72

Player page →

44Jack McMillanFalkirkFalkirkD643205.22
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–
2026-27Falkirk600005.22

Player page →

Data coverage for Scottish Premiership →

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