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
49M. JohnstonMotherwell· 22yMotherwellD223317006.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell3317006.72

Player page →

49A. LowryMotherwell· 23yMotherwellM233226106.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers005006.60
2023-24Heart of Midlothian0112106.93
2026-27Motherwell319006.94

Player page →

49B. WalesDundee· 21yDundeeF213243206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010006.38
2024-25Kilmarnock3228206.79
2026-27Dundee005006.26

Player page →

49Michael MellonDundee· 22yDundeeF223214306.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee3214306.85

Player page →

49Scott WrightDundee· 29yDundeeM293157416.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75
2025-26Dundee109106.70

Player page →

49R. PorteousHibernian· 27yHibernianD273021707.27
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021707.27

Player page →

57J. MulliganHibernian· 23yHibernianM23211871616.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92
2026-27Hibernian0111206.63

Player page →

57Lennon MillerMotherwell· 20yMotherwellM2021061917.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

57C. BarronRangers· 24yRangersM2427101906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

57Anthony RalstonCeltic· 27yCelticD272671607.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic2316007.36
2025-26Celtic0024406.89

Player page →

57S. ArmstrongAberdeen· 34yAberdeenM342539706.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen2528506.92
2026-27Aberdeen0011206.89

Player page →

57Marcus FraserSt Mirren· 32ySt MirrenD32231472526.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81
2026-27St Mirren007206.58

Player page →

57Lewis MayoAberdeen· 26yAberdeenD26221381716.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63
2026-27Aberdeen107506.87

Player page →

57Ryan JackRangers· 34yRangersM342237506.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1226506.88
2023-24Rangers1011006.87

Player page →

57A. ConsidineSt Johnstone· 39ySt JohnstoneD392161626.73
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

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

Player page →

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

Player page →

57R. McCrorieRangers· 28yRangersD282136616.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2033516.54
2026-27Rangers013106.70

Player page →

57Stephen WelshMotherwell· 26yMotherwellD262143507.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic104207.03
2023-24Celtic0010106.76
2024-25Celtic001008.30
2025-26Celtic001006.60
2025-26Motherwell1127207.14

Player page →

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

Player page →

57Paul McGinnMotherwell· 36yMotherwellD36201111316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78
2025-26Motherwell0033407.16
2026-27Motherwell001006.50

Player page →

72Stephen O'DonnellMotherwell· 34yMotherwellD34181342006.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86
2026-27Motherwell006106.48

Player page →

72H. 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 →

72R. SnodgrassHeart of Midlothian· 39yHeart of MidlothianM391423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

72E. HendersonHibernian· 26yHibernianM261331306.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

72Jack MackenzieAberdeen· 26yAberdeenD261370806.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

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

Player page →

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

Player page →

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

Player page →

72Jamie BrandonKilmarnock· 28yKilmarnockD2812641506.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston008106.48
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock0012206.82
2026-27Kilmarnock0212406.26

Player page →

72Jamie 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 →

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

Player page →

72Rory McKenzieKilmarnock· 33yKilmarnockM33111061516.52
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50
2026-27Kilmarnock004006.43

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

72Liam SmithSt Johnstone· 30ySt JohnstoneD301036106.55
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United1028006.64
2026-27St Johnstone008106.24

Player page →

72Richard TaitSt Mirren· 36ySt MirrenD361012106.66
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren1012106.66

Player page →

Data coverage for Scottish Premiership →

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