Skip to content
Almanac
Menu
Clear filters

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

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

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

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

Player page →

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

Player page →

398J. HoltSt Johnstone· 33ySt JohnstoneM33271654426.78
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71

Player page →

398T. AndreuRoss CountyRoss CountyM–266206.57
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren26020–
2020-21Ross County006006.57
398Vicko ŠeveljDundee United· 25yDundee UnitedM2526671516.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2335807.05
2025-26Dundee United0332716.89

Player page →

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

Player page →

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

Player page →

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

Player page →

398Jack MackenzieAberdeen· 26yAberdeenD2624961006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen006106.60
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52
2023-24Aberdeen1127006.77
2024-25Aberdeen0125506.82

Player page →

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

Player page →

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

Player page →

398A. SoudaLivingstonLivingstonF–232116.35
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston23011–
2020-21Livingston002006.35
398D. SterlingRangers· 26yRangersD2623581016.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87

Player page →

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

Player page →

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

Player page →

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

Player page →

398J. 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–
398Kaiyne WooleryMotherwell· 31yMotherwellF312331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

398Marvin BartleyLivingston· 39yLivingstonM3923331906.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

398Michael GardyneRoss County· 40yRoss CountyM402331606.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County03040–
2020-21Ross County2031206.78

Player page →

398Mohamed El MakriniKilmarnock· 38yKilmarnockM3823060–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock23060–

Player page →

398N. 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 →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

398D. TempletonHamilton AcademicalHamilton AcademicalF–228206.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10000–
2020-21Hamilton Academical128206.90
398J. ValeMotherwell· 25yMotherwellF252219326.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell006116.62

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

398T. JenksRoss CountyRoss CountyM–2224316.79
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2218216.74
2023-24Ross County006106.95
398U. IkpeazuSt Johnstone· 31ySt JohnstoneF31224806.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22060–
2024-25St Johnstone004206.77

Player page →

398A. SamuelsInverness Caledonian ThistleInverness Caledonian ThistleF–217106.53
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen007006.53
2021-22Inverness Caledonian Thistle21010–
398Aaron RamseyRangers· 35yRangersM35217006.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers217006.94

Player page →

398C. McCarthySt Mirren· 28ySt MirrenD282159906.92
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren0137606.92
2021-22St Mirren1022206.93

Player page →

398C. NdabaKilmarnock· 26yKilmarnockD262164716.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1028216.81
2024-25Kilmarnock1136506.99

Player page →

398C. RandallRoss CountyRoss CountyM–211312616.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0015016.51
2021-22Ross County0129406.74
2022-23Ross County0024706.73
2023-24Ross County1026406.71
2024-25Ross County10371106.80
398Clark RobertsonDundee· 32yDundeeD322136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

398G. DickerKilmarnock· 39yKilmarnockM3921261006.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21080–
2020-21Kilmarnock0026206.77

Player page →

398Jason KerrSt Johnstone· 29ySt JohnstoneD292134517.02
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone11030–
2020-21St Johnstone1031216.99
2021-22St Johnstone003007.40

Player page →

398K. MunroHamilton AcademicalHamilton AcademicalF–2116006.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical2116006.68
398L. AppereDundee United· 27yDundee UnitedF272135306.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1122206.57
2021-22Dundee United1013106.59

Player page →

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

Player page →

398M. KucheriavyiSt JohnstoneSt JohnstoneM–2136806.82
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone004106.85
2023-24St Johnstone2028606.84
2024-25St Johnstone014106.65
398M. Schjonning-LarsenKilmarnock· 25yKilmarnockD252117106.76
SeasonClubGoalsAstAppsYCRCRating
2025-26Kilmarnock2117106.76

Player page →

Data coverage for Scottish Premiership →

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