Skip to content
Almanac
Menu

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

  • 88
  • 89
  • 90
  • 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 · ClubPosAgeAppsGoalsAstYCRCRating
821Rory McKenzie2020-21Kilmarnock· 27y2020-21KilmarnockM272920506.70
821Richard King2025-26St Mirren· 24y2025-26St MirrenD243120716.84
821R. Propper2024-25Rangers· 31y2024-25RangersD312720806.97
821R. Porteous2021-22Hibernian· 23y2021-22HibernianD232920727.13
821R. Muirhead2015-16Partick Thistle2015-16Partick ThistleF–02000–
821R. McCrorie2022-23Aberdeen· 25y2022-23AberdeenD253320516.54
821R. McCrorie2017-18Rangers· 20y2017-18RangersD2002040–
821R. Graham2025-26Dundee United· 25y2025-26Dundee UnitedD252020207.06
821R. Dow2015-16Dundee United2015-16Dundee UnitedF–02000–
821P. Pawlett2021-22Dundee United2021-22Dundee UnitedM–2220716.87
821P. Paton2015-16Dundee United2015-16Dundee UnitedD–02000–
821P. Hartley2017-18Motherwell2017-18MotherwellD–02030–
821P. Hanlon2019-20Hibernian2019-20HibernianD–02000–
821Owen Elding2026-27Hibernian· 20y2026-27HibernianF20820106.88
821Owen Bevan2026-27Dundee· 23y2026-27DundeeD231020107.07
821N. Keown2017-18Partick Thistle2017-18Partick ThistleD–02061–
821Moritz Jenz2022-23Celtic· 24y2022-23CelticD241120407.06
821Mikey Devlin2016-17Hamilton Academical· 23y2016-17Hamilton AcademicalD2302040–
821Mika Baur2026-27Celtic· 22y2026-27CelticM221020207.07
821Michael Johnston2023-24Celtic· 25y2023-24CelticF25920007.16
821Michael Gardyne2020-21Ross County· 35y2020-21Ross CountyF353120206.78
821Mark Connolly2015-16Kilmarnock· 24y2015-16KilmarnockD2402000–
821M. Smith2022-23Heart of Midlothian· 34y2022-23Heart of MidlothianD342820706.87
821M. Ndjoli2018-19Kilmarnock2018-19KilmarnockF–02010–
821M. Kucheriavyi2023-24St Johnstone2023-24St JohnstoneM–2820606.84
821M. Haber2017-18Dundee2017-18DundeeF–02020–
821M. Durnan2015-16Dundee United2015-16Dundee United—–02010–
821M. Diomandé2023-24Rangers· 22y2023-24RangersM221320107.08
821M. Dackers2025-26Kilmarnock· 23y2025-26KilmarnockF232420406.67
821Liam Polworth2024-25Kilmarnock2024-25KilmarnockM–2620306.79
821Liam Donnelly2022-23Kilmarnock· 27y2022-23KilmarnockM272220806.90
821L. Vaughan2023-24Raith Rovers2023-24Raith RoversF–02000–
821L. Vaughan2020-21Raith Rovers2020-21Raith RoversF–02010–
821L. Miller2023-24Hibernian· 23y2023-24HibernianD232120817.05
821L. McBeth2023-24Partick Thistle2023-24Partick Thistle—–02000–
821L. Griffiths2021-22Dundee· 31y2021-22DundeeF311520206.79
821L. Dykes2020-21Livingston· 25y2020-21LivingstonF25320006.90
821K. van der Weg2017-18Ross County2017-18Ross CountyD–02001–
821K. Tagawa2023-24Heart of Midlothian· 25y2023-24Heart of MidlothianF251420006.64
821K. McAllister2018-19St Mirren2018-19St MirrenM–02010–
821K. Magennis2022-23Hibernian2022-23HibernianM–1320416.77
821K. Holt2022-23Partick Thistle2022-23Partick ThistleM–02010–
821K. Gadzhalov2016-17Dundee2016-17DundeeD–02020–
821K. Fotheringham2026-27St Johnstone2026-27St JohnstoneF–820016.64
821Josh Campbell2026-27St Johnstone· 26y2026-27St JohnstoneM26620106.37
821Jordan Roberts2021-22Motherwell· 28y2021-22MotherwellM281820306.67
821Jonah Ayunga2023-24St Mirren· 27y2023-24St MirrenF271720106.72

Data coverage for Scottish Premiership →

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