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
1R. McGowan2022-23St Johnstone2022-23St JohnstoneD–2812806.88
1R. Matthews2023-24Raith Rovers2023-24Raith RoversM–01210–
1R. Flynn2018-19St Mirren2018-19St MirrenM–01251–
1R. Deacon2017-18Dundee2017-18DundeeM–01240–
1Peter Haring2021-22Heart of Midlothian· 28y2021-22Heart of MidlothianM283112906.85
1P. Pawlett2015-16Aberdeen2015-16AberdeenM–01200–
1P. McGowan2021-22Dundee2021-22DundeeF–2812406.70
1P. Hanlon2022-23Hibernian2022-23HibernianD–3412706.92
1N. Ralph2018-19Dundee2018-19DundeeM–01241–
1N. McGinn2021-22Dundee2021-22DundeeM–1512007.00
1N. Atkinson2022-23Heart of Midlothian· 23y2022-23Heart of MidlothianD231812606.69
1Marvin Bartley2019-20Livingston· 33y2019-20LivingstonM3301270–
1Marcus Fraser2019-20Ross County· 25y2019-20Ross CountyD2501250–
1Marcelo Saracchi2025-26Celtic· 28y2025-26CelticD281912107.05
1M. O'Halloran2021-22St Johnstone2021-22St JohnstoneF–2112206.63
1M. Kennedy2020-21Aberdeen· 26y2020-21AberdeenM263112106.82
1M. Dumbuya2015-16Partick Thistle2015-16Partick ThistleM–01200–
1Louie Marsh2025-26Falkirk· 21y2025-26FalkirkF21712106.81
1Liam Smith2020-21Dundee United· 25y2020-21Dundee UnitedD253012606.87
1Liam Scales2023-24Celtic· 25y2023-24CelticD253412507.49
1Liam Scales2022-23Aberdeen· 24y2022-23AberdeenD243112827.06
1Liam Polworth2022-23Kilmarnock2022-23KilmarnockM–2612106.97
1Liam Donnelly2024-25Kilmarnock· 29y2024-25KilmarnockM292512826.77
1L. Miller2024-25Hibernian· 24y2024-25HibernianD243212307.08
1K. Freeman2022-23Dundee United2022-23Dundee UnitedD–2412806.47
1K. Freeman2021-22Dundee United2021-22Dundee UnitedD–2312306.65
1K. Broadfoot2017-18Kilmarnock· 33y2017-18KilmarnockD3301261–
1Jordan McGhee2021-22Dundee· 25y2021-22DundeeD253412606.69
1Joel Nouble2025-26Livingston· 30y2025-26LivingstonF30912006.88
1Joel Nouble2023-24Livingston· 28y2023-24LivingstonF283212106.69
1Joe Shaughnessy2022-23St Mirren· 30y2022-23St MirrenD302212106.80
1Jeremie Frimpong2020-21Celtic· 20y2020-21CelticD202212006.81
1James Forrest2021-22Celtic· 30y2021-22CelticM301912006.73
1James Brown2023-24Ross County· 25y2023-24Ross CountyD253112716.65
1J. Hylton2020-21Ross County2020-21Ross CountyF–1812206.66
1J. Baldwin2022-23Ross County2022-23Ross CountyD–2912626.96
1Ian Harkes2020-21Dundee United· 26y2020-21Dundee UnitedM263512306.73
1Harry Clarke2021-22Hibernian· 21y2021-22HibernianD21712006.97
1Greg Taylor2018-19Kilmarnock· 21y2018-19KilmarnockD2101240–
1Graeme Shinnie2015-16Aberdeen2015-16AberdeenM–01200–
1Glen Kamara2018-19Rangers· 23y2018-19RangersM2301200–
1G. Leigh2019-20Aberdeen· 25y2019-20AberdeenD2501200–
1G. Harmon2024-25Ross County· 24y2024-25Ross CountyD242312206.81
1G. Bigirimana2017-18Motherwell2017-18MotherwellM–01230–
1Florian Kamberi2019-20Rangers· 25y2019-20RangersF2501200–

Data coverage for Scottish Premiership →

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