Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1469 of 1479 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

219J. HendersonAyr UtdAyr UtdM3523306.61
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren502006.46
2021-22St Mirren1921006.64
2022-23St Mirren300006.80
2023-24Ross County800106.58
2024-25Ayr Utd00020–
219E. HendersonHibernianHibernianM4923606.75
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic200006.40
2020-21Dunfermline00010–
2021-22Hibernian1610206.89
2022-23Hibernian3013306.71
2023-24Hibernian100006.30

Player page →

219Dylan ConnollySt MirrenSt MirrenM2923106.58
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren2923106.58

Player page →

219D. SterlingRangersRangersD67231416.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2402316.87
2024-25Rangers2000506.93
2025-26Rangers1421206.87
2026-27Rangers900407.19

Player page →

219O. BeckDundeeDundeeD2524807.30
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee2524807.30

Player page →

219K. FreemanDundee UnitedDundee UnitedD50241206.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United300106.50
2021-22Dundee United2312306.65
2022-23Dundee United2412806.47
219Jack MackenzieAberdeenAberdeenD96241006.73
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen600106.60
2021-22Aberdeen2011106.80
2022-23Aberdeen1801306.52
2023-24Aberdeen2711006.77
2024-25Aberdeen2501506.82

Player page →

219J. MullinLivingstonLivingstonM2824206.79
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2223106.86
2020-21Ross County501006.52
2022-23Ayr Utd00010–
2022-23Livingston100006.60
219Calvin RamsaySt MirrenSt MirrenD4624406.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen400006.25
2021-22Aberdeen2414106.94
2024-25Kilmarnock800006.58
2026-27St Mirren1010306.58

Player page →

219C. ShieldsQueen's ParkQueen's ParkF4424416.62
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2522206.65
2022-23Motherwell1902116.57
2022-23Queen's Park00010–

Player page →

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

Player page →

219R. AstleyDundeeDundeeD7525416.94
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee300006.57
2024-25Dundee2603206.86
2025-26Dundee3521216.95
2026-27Dundee1101007.23

Player page →

219I. NiskanenDundee UnitedDundee UnitedM5325806.61
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United3314306.63
2022-23Dundee United2011506.57

Player page →

219Felix PasslackHibernianHibernianM2425417.01
SeasonClubAppsGoalsAstYCRCRating
2025-26Hibernian1323317.05
2026-27Hibernian1102106.98

Player page →

219Vicko ŠeveljDundee UnitedDundee UnitedM70261716.97
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United3523807.05
2025-26Dundee United3203716.89
2026-27Dundee United300206.93

Player page →

219J. HoltSt JohnstoneSt JohnstoneM177274426.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston3014706.84
2021-22Livingston37101106.88
2022-23Livingston35021016.61
2023-24Livingston3501606.83
2024-25St Johnstone2800816.71
2026-27St Johnstone1200206.72

Player page →

219C. BarronRangersRangersM114271006.89
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1300106.88
2022-23Aberdeen1712206.79
2023-24Aberdeen2913206.91
2024-25Rangers2800006.89
2025-26Rangers2702506.92

Player page →

219Sean GossMotherwellMotherwellM67281706.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2914706.94
2022-23Motherwell38141006.95

Player page →

219Stephen O'DonnellMotherwellMotherwellD1962102826.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell3412316.76
2021-22Motherwell2800516.79
2022-23Motherwell2700506.60
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84
2025-26Motherwell3503106.86
2026-27Motherwell600106.48

Player page →

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

Player page →

219Jordan ObitaHibernianHibernianD992101716.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian3410606.77
2024-25Hibernian3505516.78
2025-26Hibernian2615606.98
2026-27Hibernian400006.58

Player page →

219Borna BarišićRangersRangersD1062211507.32
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers3316407.42
2021-22Rangers2303407.30
2022-23Rangers3019407.41
2023-24Rangers2003307.06

Player page →

323T. MagnussonHeart of MidlothianHeart of MidlothianM3630306.63
SeasonClubAppsGoalsAstYCRCRating
2025-26Heart of Midlothian2730306.66
2026-27Heart of Midlothian900006.54

Player page →

323T. ChukwuaniRangersRangersM2130006.83
SeasonClubAppsGoalsAstYCRCRating
2025-26Rangers1520006.89
2026-27Rangers610006.62

Player page →

323Stephen HumphrysHeart of MidlothianHeart of MidlothianF1930206.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian1930206.67

Player page →

323Stefan GartenmannAberdeenAberdeenD3330607.08
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen3330607.08

Player page →

323Sam CosgroveAberdeenAberdeenF1430106.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1430106.77

Player page →

323R. SweeneyDundeeDundeeD3530816.97
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee3530816.97

Player page →

323Patryk KlimalaCelticCelticF1730106.65
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1730106.65

Player page →

323Lee ErwinSt MirrenSt MirrenF3430106.66
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County400006.70
2020-21St Mirren2730106.69
2021-22St Mirren300006.33

Player page →

323L. MendyHeart of MidlothianHeart of MidlothianM1030006.99
SeasonClubAppsGoalsAstYCRCRating
2026-27Heart of Midlothian1030006.99
323K. KeresztesDundee UnitedDundee UnitedD3430706.84
SeasonClubAppsGoalsAstYCRCRating
2025-26Dundee United3430706.84

Player page →

323K. BilalovicAberdeenAberdeenM1730106.59
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen1730106.59
323Jake Doyle-HayesHibernianHibernianM75302306.90
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren2210506.97
2021-22Hibernian34201006.96
2022-23Hibernian1700706.74
2023-24Hibernian100106.30
2024-25Hibernian100006.50

Player page →

323J. CummingsDundeeDundeeF1430006.63
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee1430006.63

Player page →

323Hakeem OdoffinHamilton AcademicalHamilton AcademicalM3730807.00
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical3730807.00

Player page →

323George StangerKilmarnockKilmarnockD3630916.61
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical500006.65
2025-26Kilmarnock1920616.59
2026-27Kilmarnock1210306.63

Player page →

323Emiliano MarcondesHibernianHibernianM1530207.05
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1530207.05

Player page →

323E. AdegboyegaDundee UnitedDundee UnitedD31301016.93
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United31301016.93

Player page →

323D. N'LunduluSt MirrenSt MirrenF2730206.46
SeasonClubAppsGoalsAstYCRCRating
2025-26St Mirren2730206.46

Player page →

323D. CancolaRoss CountyRoss CountyM4830906.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County1810306.67
2022-23Ross County3020606.75

Player page →

323B. AlstonPartick ThistlePartick ThistleM1630006.58
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1600006.58
2023-24Partick Thistle03000–
323Amad DialloRangersRangersF1030106.68
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers1030106.68

Player page →

323Adil AouchicheAberdeenAberdeenM2030506.78
SeasonClubAppsGoalsAstYCRCRating
2025-26Aberdeen2030506.78

Player page →

323Shane DuffyCelticCelticD1831207.23
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1831207.23

Player page →

323Rory McKenzieKilmarnockKilmarnockM135312016.56
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2920506.70
2022-23Kilmarnock36011116.57
2023-24Kilmarnock2810406.53
2024-25Kilmarnock1900006.45
2025-26Kilmarnock1900006.50
2026-27Kilmarnock400006.43

Player page →

323R. MacIverFalkirkFalkirkF1831006.72
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell100006.70
2025-26Falkirk1231006.78
2026-27Falkirk500006.58
323M. Schjonning-LarsenKilmarnockKilmarnockD2931306.60
SeasonClubAppsGoalsAstYCRCRating
2025-26Kilmarnock1721106.76
2026-27Kilmarnock1210206.36

Player page →

323M. OgkmpoeHamilton AcademicalHamilton AcademicalF2031306.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical2031306.71
323M. DrammehHeart of MidlothianHeart of MidlothianF2231006.63
SeasonClubAppsGoalsAstYCRCRating
2024-25Heart of Midlothian2231006.63

Data coverage for Scottish Premiership →

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