Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1236 of 1245 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

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

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
626A. Skov Olsen2025-26Rangers· 26y2025-26RangersF2613910–
626C. Barron2023-24Aberdeen· 21y2023-24AberdeenM21132920–
626Chris Cadden2022-23Hibernian· 26y2022-23HibernianD261337506.83
626E. Henderson2022-23Hibernian· 23y2022-23HibernianM231330306.71
626Ethan Williams2025-26Falkirk· 20y2025-26FalkirkF20132310–
626G. Harmon2023-24Ross County· 23y2023-24Ross CountyD23132930–
626Graeme Shinnie2023-24Aberdeen2023-24AberdeenM–1337111–
626Graeme Shinnie2024-25Aberdeen2024-25AberdeenM–133670–
626J. McPake2024-25St Johnstone· 23y2024-25St JohnstoneF23131300–
626Josh Campbell2021-22Hibernian· 22y2021-22HibernianM221326506.64
626Kieran Tierney2026-27Celtic· 29y2026-27CelticD291310207.34
626Liam Boyce2023-24Heart of Midlothian· 33y2023-24Heart of MidlothianF33131520–
626Marc Leonard2025-26Heart of Midlothian· 24y2025-26Heart of MidlothianM24131331–
626Marcus Fraser2021-22St Mirren· 27y2021-22St MirrenD271336606.83
626Matthew Smith2023-24St Johnstone· 24y2023-24St JohnstoneM24133440–
626O. Antman2025-26Rangers· 24y2025-26RangersF24131610–
626Y. Ramadani2022-23Aberdeen· 27y2022-23AberdeenM271337806.74
626Yang Hyun-Jun2023-24Celtic· 22y2023-24CelticF22132411–
626A. Portales2024-25Dundee· 29y2024-25DundeeD29122440–
626A. Shinnie2022-23Livingston2022-23LivingstonM–1233406.72
626C. Barron2022-23Aberdeen· 20y2022-23AberdeenM201217206.79
626C. Nieuwenhof2023-24Heart of Midlothian· 23y2023-24Heart of MidlothianM23122540–
626Cameron Devlin2021-22Heart of Midlothian· 23y2021-22Heart of MidlothianM2312251007.04
626Chris Cadden2025-26Hibernian· 29y2025-26HibernianD29122010–
626D. Gallagher2024-25Dundee United2024-25Dundee UnitedD–123461–
626D. Tait2026-27Dundee United· 24y2026-27Dundee UnitedM241210507.15
626E. Bjorgolfsson2025-26Motherwell2025-26MotherwellF–12910–
626Ester Sokler2023-24Aberdeen· 24y2023-24AberdeenF24122610–
626Ethan Erhahon2021-22St Mirren· 21y2021-22St MirrenM211223616.66
626F. Ojo2021-22Aberdeen· 30y2021-22AberdeenM301230716.69
626G. Harmon2024-25Ross County· 24y2024-25Ross CountyD24122320–
626Harry Clarke2021-22Hibernian· 21y2021-22HibernianD21127006.97
626J. Baldwin2022-23Ross County2022-23Ross CountyD–1229626.96
626James Brown2023-24Ross County· 25y2023-24Ross CountyD25123171–
626James Forrest2021-22Celtic· 30y2021-22CelticM301219006.73
626Joe Shaughnessy2022-23St Mirren· 30y2022-23St MirrenD301222106.80
626Joel Nouble2023-24Livingston· 28y2023-24LivingstonF28123210–
626Joel Nouble2025-26Livingston· 30y2025-26LivingstonF3012900–
626Jordan McGhee2021-22Dundee· 25y2021-22DundeeD251234606.69
626K. Freeman2021-22Dundee United2021-22Dundee UnitedD–1223306.65
626K. Freeman2022-23Dundee United2022-23Dundee UnitedD–1224806.47
626L. Miller2024-25Hibernian· 24y2024-25HibernianD24123230–
626Liam Donnelly2024-25Kilmarnock· 29y2024-25KilmarnockM29122582–
626Liam Polworth2022-23Kilmarnock2022-23KilmarnockM–1226106.97
626Liam Scales2022-23Aberdeen· 24y2022-23AberdeenD241231827.06
626Liam Scales2023-24Celtic· 25y2023-24CelticD25123450–
626Louie Marsh2025-26Falkirk· 21y2025-26FalkirkF2112710–
626M. O'Halloran2021-22St Johnstone2021-22St JohnstoneF–1221206.63
626Marcelo Saracchi2025-26Celtic· 28y2025-26CelticD28121910–
626N. Atkinson2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD231218606.69

Data coverage for Scottish Premiership →

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