Skip to content
Almanac
Menu
Clear filters

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

  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerSeason · ClubPosAgeGoalsAstAppsYCRCRating
1055Ian Harkes2020-21Dundee United· 26y2020-21Dundee UnitedM26123530–
1055J. Baldwin2022-23Ross County2022-23Ross CountyD–122962–
1055J. Hylton2020-21Ross County2020-21Ross CountyF–121820–
1055Jake Mulraney2018-19Heart of Midlothian· 23y2018-19Heart of MidlothianM2312010–
1055James Brown2023-24Ross County· 25y2023-24Ross CountyD25123171–
1055James Forrest2021-22Celtic· 30y2021-22CelticM30121900–
1055Jeremie Frimpong2020-21Celtic· 20y2020-21CelticD20122200–
1055Joe Shaughnessy2022-23St Mirren· 30y2022-23St MirrenD30122210–
1055Joel Nouble2023-24Livingston· 28y2023-24LivingstonF28123210–
1055Joel Nouble2025-26Livingston· 30y2025-26LivingstonF3012900–
1055Jordan McGhee2021-22Dundee· 25y2021-22DundeeD25123460–
1055K. Broadfoot2017-18Kilmarnock· 33y2017-18KilmarnockD3312061–
1055K. Freeman2021-22Dundee United2021-22Dundee UnitedD–122330–
1055K. Freeman2022-23Dundee United2022-23Dundee UnitedD–122480–
1055L. Miller2024-25Hibernian· 24y2024-25HibernianD24123230–
1055Liam Donnelly2024-25Kilmarnock· 29y2024-25KilmarnockM29122582–
1055Liam Polworth2022-23Kilmarnock2022-23KilmarnockM–122610–
1055Liam Scales2022-23Aberdeen· 24y2022-23AberdeenD24123182–
1055Liam Scales2023-24Celtic· 25y2023-24CelticD25123450–
1055Liam Smith2020-21Dundee United· 25y2020-21Dundee UnitedD25123060–
1055Louie Marsh2025-26Falkirk· 21y2025-26FalkirkF2112710–
1055M. Kennedy2020-21Aberdeen· 26y2020-21AberdeenM26123110–
1055M. O'Halloran2021-22St Johnstone2021-22St JohnstoneF–122120–
1055Marcelo Saracchi2025-26Celtic· 28y2025-26CelticD28121910–
1055Marcus Fraser2019-20Ross County· 25y2019-20Ross CountyD2512050–
1055Marvin Bartley2019-20Livingston· 33y2019-20LivingstonM3312070–
1055N. Atkinson2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD23121860–
1055N. McGinn2021-22Dundee2021-22DundeeM–121500–
1055N. Ralph2018-19Dundee2018-19DundeeM–12041–
1055P. Hanlon2022-23Hibernian2022-23HibernianD–123470–
1055P. McGowan2021-22Dundee2021-22DundeeF–122840–
1055Peter Haring2021-22Heart of Midlothian· 28y2021-22Heart of MidlothianM28123190–
1055R. Deacon2017-18Dundee2017-18DundeeM–12040–
1055R. Flynn2018-19St Mirren2018-19St MirrenM–12051–
1055R. Matthews2023-24Raith Rovers2023-24Raith RoversM–12010–
1055R. McGowan2022-23St Johnstone2022-23St JohnstoneD–122880–
1055Richard Tait2020-21St Mirren· 31y2020-21St MirrenD31123351–
1055Ryan Bowman2018-19Motherwell· 27y2018-19MotherwellF2712030–
1055Ryan Jack2022-23Rangers· 31y2022-23RangersM31122650–
1055S. Bradley2022-23Livingston2022-23LivingstonF–121610–
1055S. Kerjota2026-27Heart of Midlothian· 25y2026-27Heart of MidlothianF251211306.81
1055S. Lawless2017-18Partick Thistle2017-18Partick ThistleM–12020–
1055S. Lawless2022-23Partick Thistle2022-23Partick ThistleM–12000–
1055S. Lawson2018-19Livingston2018-19LivingstonD–12040–
1055S. May2025-26Livingston2025-26LivingstonF–123360–
1055S. Ramos2026-27St Mirren· 26y2026-27St MirrenM26127206.76
1055Scott Brown2020-21Celtic· 35y2020-21CelticM35123161–
1055Stephen O'Donnell2020-21Motherwell· 29y2020-21MotherwellD29123431–

Data coverage for Scottish Premiership →

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