Skip to content
Almanac
Menu
Clear filters

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

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

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
825G. Harmon2024-25Ross County· 24y2024-25Ross CountyD24122320–
825G. Leigh2019-20Aberdeen· 25y2019-20AberdeenD2512000–
825Harry Clarke2021-22Hibernian· 21y2021-22HibernianD21127006.97
825Ian Harkes2020-21Dundee United· 26y2020-21Dundee UnitedM26123530–
825J. Baldwin2022-23Ross County2022-23Ross CountyD–1229626.96
825J. Hylton2020-21Ross County2020-21Ross CountyF–121820–
825James Brown2023-24Ross County· 25y2023-24Ross CountyD251231716.65
825James Forrest2021-22Celtic· 30y2021-22CelticM301219006.73
825Jeremie Frimpong2020-21Celtic· 20y2020-21CelticD20122200–
825Joe Shaughnessy2022-23St Mirren· 30y2022-23St MirrenD301222106.80
825Joel Nouble2023-24Livingston· 28y2023-24LivingstonF281232106.69
825Joel Nouble2025-26Livingston· 30y2025-26LivingstonF3012900–
825Jordan McGhee2021-22Dundee· 25y2021-22DundeeD251234606.69
825K. Freeman2021-22Dundee United2021-22Dundee UnitedD–1223306.65
825K. Freeman2022-23Dundee United2022-23Dundee UnitedD–1224806.47
825L. Miller2024-25Hibernian· 24y2024-25HibernianD24123230–
825Liam Donnelly2024-25Kilmarnock· 29y2024-25KilmarnockM29122582–
825Liam Polworth2022-23Kilmarnock2022-23KilmarnockM–1226106.97
825Liam Scales2022-23Aberdeen· 24y2022-23AberdeenD241231827.06
825Liam Scales2023-24Celtic· 25y2023-24CelticD251234507.49
825Liam Smith2020-21Dundee United· 25y2020-21Dundee UnitedD25123060–
825Louie Marsh2025-26Falkirk· 21y2025-26FalkirkF2112710–
825M. Kennedy2020-21Aberdeen· 26y2020-21AberdeenM26123110–
825M. O'Halloran2021-22St Johnstone2021-22St JohnstoneF–1221206.63
825Marcelo Saracchi2025-26Celtic· 28y2025-26CelticD28121910–
825Marcus Fraser2019-20Ross County· 25y2019-20Ross CountyD2512050–
825Marvin Bartley2019-20Livingston· 33y2019-20LivingstonM3312070–
825N. Atkinson2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD231218606.69
825N. McGinn2021-22Dundee2021-22DundeeM–1215007.00
825P. Hanlon2022-23Hibernian2022-23HibernianD–1234706.92
825P. McGowan2021-22Dundee2021-22DundeeM–1228406.70
825Peter Haring2021-22Heart of Midlothian· 28y2021-22Heart of MidlothianM281231906.85
825R. Matthews2023-24Raith Rovers2023-24Raith RoversM–12010–
825R. McGowan2022-23St Johnstone2022-23St JohnstoneD–1228806.88
825Richard Tait2020-21St Mirren· 31y2020-21St MirrenD31123351–
825Ryan Jack2022-23Rangers· 31y2022-23RangersM311226506.88
825S. Bradley2022-23Livingston2022-23LivingstonF–1216106.75
825S. Kerjota2026-27Heart of Midlothian· 25y2026-27Heart of MidlothianF251211306.81
825S. Lawless2022-23Partick Thistle2022-23Partick ThistleM–12000–
825S. May2025-26Livingston2025-26LivingstonF–123360–
825S. Ramos2026-27St Mirren· 26y2026-27St MirrenM26127206.76
825Scott Brown2020-21Celtic· 35y2020-21CelticM35123161–
825Stephen O'Donnell2020-21Motherwell· 29y2020-21MotherwellD29123431–
825T. Watt2021-22Dundee United2021-22Dundee UnitedF–1217407.00
825T. Watt2024-25Motherwell2024-25MotherwellF–122830–
825Toyosi Olusanya2025-26Aberdeen· 28y2025-26AberdeenF28121510–
825Tuur Rommens2025-26Rangers· 23y2025-26RangersD23121010–
825A. Considine2020-21Aberdeen· 34y2020-21AberdeenD34113661–
825A. Considine2022-23St Johnstone· 36y2022-23St JohnstoneD361132426.77

Data coverage for Scottish Premiership →

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