Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1394 of 1404 stored matches (99%) that name a player. Appearances count 1365 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
279Jake Doyle-HayesHibernian· 27yHibernianM2730752306.90
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96
2022-23Hibernian0017706.74
2023-24Hibernian001106.30
2024-25Hibernian001006.50

Player page →

279K. BilalovicAberdeenAberdeenM–3017106.59
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen3017106.59
279K. KeresztesDundee United· 26yDundee UnitedD263034706.84
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United3034706.84

Player page →

279L. ErwinSt Mirren· 32ySt MirrenF323034106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County004006.70
2020-21St Mirren3027106.69
2021-22St Mirren003006.33

Player page →

279Owen EldingHibernian· 20yHibernianF203013106.75
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian3013106.75

Player page →

279Patryk KlimalaCeltic· 27yCelticF273017106.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3017106.65

Player page →

279R. SweeneyDundee· 29yDundeeD293035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

279Sam CosgroveAberdeen· 29yAberdeenF293014106.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen3014106.77

Player page →

279Stefan GartenmannAberdeen· 29yAberdeenD293033607.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen3033607.08

Player page →

279Stephen HumphrysHeart of Midlothian· 28yHeart of MidlothianF283019206.67
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3019206.67

Player page →

279T. MagnussonHeart of Midlothian· 23yHeart of MidlothianM233027306.66
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian3027306.66

Player page →

362Borna BarišićRangers· 33yRangersD332211061507.32
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

362Jordan ObitaHibernian· 32yHibernianD32210951716.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98

Player page →

362Lennon MillerMotherwell· 19yMotherwellM1921061917.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell004106.33
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

362Stephen O'DonnellMotherwell· 34yMotherwellD342101902726.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86

Player page →

362Sean GossMotherwell· 30yMotherwellM3028671706.95
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell1429706.94
2022-23Motherwell14381006.95

Player page →

362C. BarronRangers· 23yRangersM23271141006.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen0013106.88
2022-23Aberdeen1217206.79
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

362J. HoltSt Johnstone· 33ySt JohnstoneM33271654226.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71

Player page →

362Vicko ŠeveljDundee United· 25yDundee UnitedM2526671516.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2335807.05
2025-26Dundee United0332716.89

Player page →

362I. NiskanenDundee United· 28yDundee UnitedM282553806.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1433306.63
2022-23Dundee United1120506.57

Player page →

362S. ArmstrongAberdeen· 34yAberdeenM342528506.92
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen2528506.92

Player page →

362C. ShieldsQueen's Park· 28yQueen's ParkF282444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

362J. MullinLivingstonLivingstonM–2428206.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2322106.86
2020-21Ross County015006.52
2022-23Ayr Utd00010–
2022-23Livingston001006.60
362Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

362K. FreemanDundee UnitedDundee UnitedD–24501206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003106.50
2021-22Dundee United1223306.65
2022-23Dundee United1224806.47
362O. BeckDundee· 23yDundeeD232425807.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee2425807.30

Player page →

362R. AstleyDundee· 24yDundeeD242464416.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee003006.57
2024-25Dundee0326206.86
2025-26Dundee2135216.95

Player page →

362D. SterlingRangers· 26yRangersD2623581016.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87

Player page →

362Dylan ConnollySt Mirren· 31ySt MirrenM312329106.58
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2329106.58

Player page →

362E. HendersonHibernian· 26yHibernianM262349606.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic002006.40
2020-21Dunfermline00010–
2021-22Hibernian1016206.89
2022-23Hibernian1330306.71
2023-24Hibernian001006.30

Player page →

362Felix PasslackHibernian· 28yHibernianM282313317.05
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian2313317.05

Player page →

362J. HendersonAyr UtdAyr UtdM–2335306.61
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren025006.46
2021-22St Mirren2119006.64
2022-23St Mirren003006.80
2023-24Ross County008106.58
2024-25Ayr Utd00020–
362Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

362Kristoffer AjerCeltic· 28yCelticD282335107.16
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic2335107.16

Player page →

362M. O'HalloranSt JohnstoneSt JohnstoneF–2350626.53
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
362N. AtkinsonHeart of Midlothian· 26yHeart of MidlothianD2623521306.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian0019506.72

Player page →

362Oisin McEnteeHeart of Midlothian· 25yHeart of MidlothianD252328506.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian2328506.85

Player page →

362R. McGowanLivingstonLivingstonD–23802016.86
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1228806.88
2023-24St Johnstone1029706.97
2024-25Livingston00010–
2025-26Livingston0123416.71
362Richard TaitSt Mirren· 36ySt MirrenD3623721216.67
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

362Ali McCannSt Johnstone· 26ySt JohnstoneM262238806.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

362Ante PalaversaAberdeen· 26yAberdeenM2622441406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen21301106.88
2025-26Aberdeen0114306.65

Player page →

362C. NieuwenhofHeart of Midlothian· 25yHeart of MidlothianM252237406.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1225406.78
2024-25Heart of Midlothian1012006.71

Player page →

362J. ValeMotherwell· 25yMotherwellF252219326.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell006116.62

Player page →

362K. PhillipsRoss CountyRoss CountyF–2216006.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County2216006.74
362Kieran DowellRangers· 28yRangersM282226306.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2212107.06
2024-25Rangers0012106.78
2025-26Rangers002106.95

Player page →

362Max WattersDundee United· 27yDundee UnitedF272223106.41
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee United2223106.41

Player page →

362Ryan EdmondsonAberdeen· 25yAberdeenF252214006.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2214006.76

Player page →

362Sebastian TounektiCeltic· 23yCelticF232227306.89
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic2227306.89

Player page →

362T. JenksRoss CountyRoss CountyM–2224316.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2218216.74
2023-24Ross County006106.95
362A. SamuelsInverness Caledonian ThistleInverness Caledonian ThistleF–217106.53
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen007006.53
2021-22Inverness Caledonian Thistle21010–

Data coverage for Scottish Premiership →

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