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
392Sam Cosgrove2020-21Aberdeen· 24y2020-21AberdeenF24301410–
392Shaun Rooney2021-22St Johnstone· 25y2021-22St JohnstoneD253023806.76
392Stefan Gartenmann2023-24Aberdeen· 27y2023-24AberdeenD27303360–
392Stephen Humphrys2022-23Heart of Midlothian· 25y2022-23Heart of MidlothianF253019206.67
392William Fish2022-23Hibernian· 20y2022-23HibernianD203021007.06
392Z. Robinson2023-24Dundee2023-24DundeeF–302100–
392Z. Sapsford2026-27Dundee United· 24y2026-27Dundee UnitedF243010306.80
559Barrie McKay2021-22Heart of Midlothian· 27y2021-22Heart of MidlothianF2721033007.17
559G. Carey2023-24St Johnstone2023-24St JohnstoneM–293640–
559Lennon Miller2024-25Motherwell· 18y2024-25MotherwellM18283250–
559Ryan Kent2021-22Rangers· 25y2021-22RangersM252826417.07
559Junior Hoilett2023-24Aberdeen· 33y2023-24AberdeenF33271330–
559Borna Barišić2019-20Rangers· 27y2019-20RangersD2726030–
559Callum McGregor2023-24Celtic· 30y2023-24CelticM30263550–
559T. Andreu2019-20St Mirren2019-20St MirrenM–26020–
559Alex Cochrane2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD232534336.77
559James Penrice2024-25Heart of Midlothian· 26y2024-25Heart of MidlothianD262533110–
559Joe Newell2023-24Hibernian· 31y2023-24HibernianM312537100–
559Nicky Devlin2022-23Livingston· 29y2022-23LivingstonD292538806.83
559S. Armstrong2025-26Aberdeen· 34y2025-26AberdeenM34252850–
559Glenn Middleton2024-25Dundee United· 25y2024-25Dundee UnitedF25242930–
559Greg Kiltie2021-22St Mirren· 25y2021-22St MirrenM252425206.72
559K. Turner2022-23Partick Thistle2022-23Partick ThistleM–24010–
559O. Beck2023-24Dundee· 21y2023-24DundeeD21242580–
559Ryan Hedges2021-22Aberdeen· 26y2021-22AberdeenM262416307.05
559S. Tanser2021-22St Mirren· 27y2021-22St MirrenD272431507.10
559S. Tanser2023-24St Mirren· 29y2023-24St MirrenD29243860–
559Tom Rogic2019-20Celtic· 27y2019-20CelticM2724000–
559A. Souda2019-20Livingston2019-20LivingstonF–23011–
559Anthony Ralston2024-25Celtic· 26y2024-25CelticD26231600–
559C. Montano2025-26Livingston2025-26LivingstonM–232571–
559Callum McGregor2025-26Celtic· 32y2025-26CelticM32233790–
559Charlie Adam2021-22Dundee· 36y2021-22DundeeM3623271106.88
559Dylan Connolly2020-21St Mirren· 26y2020-21St MirrenM26232910–
559Felix Passlack2025-26Hibernian· 28y2025-26HibernianM28231331–
559Ian Harkes2022-23Dundee United· 28y2022-23Dundee UnitedM282330616.72
559J. Hylton2019-20Motherwell2019-20MotherwellF–23020–
559J. Mullin2020-21Livingston2020-21LivingstonM–232210–
559Jonny Hayes2020-21Aberdeen· 33y2020-21AberdeenM33233440–
559Kaiyne Woolery2021-22Motherwell· 27y2021-22MotherwellF272331206.81
559Kristoffer Ajer2020-21Celtic· 23y2020-21CelticD23233510–
559Liam Scales2024-25Celtic· 26y2024-25CelticD26232620–
559Lyall Cameron2026-27Dundee United· 24y2026-27Dundee UnitedM24236107.55
559M. El Makrini2019-20Kilmarnock· 32y2019-20KilmarnockM3223060–
559Michael Johnston2019-20Celtic· 21y2019-20CelticM2123010–
559Oisin McEntee2025-26Heart of Midlothian· 25y2025-26Heart of MidlothianD25232850–
559Paulo Bernardo2024-25Celtic· 23y2024-25CelticM23232820–
559Tom Lawrence2023-24Rangers· 30y2023-24RangersM30232310–

Data coverage for Scottish Premiership →

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