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.

  • 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 · ClubPosAgeGoalsAstAppsYCRCRating
178Scott Brown2019-20Celtic· 34y2019-20CelticM3420060–
178Scott Wright2023-24Rangers· 26y2023-24RangersF262023216.77
253Richard Tait2017-18Motherwell· 28y2017-18MotherwellD28180100–
253H. Milne2025-26Heart of Midlothian· 29y2025-26Heart of MidlothianD29163080–
253J. Mulligan2025-26Hibernian· 23y2025-26HibernianM23152470–
253James Forrest2024-25Celtic· 33y2024-25CelticM331523006.99
253Calvin Ramsay2021-22Aberdeen· 18y2021-22AberdeenD181424106.94
253J. Holt2020-21Livingston· 28y2020-21LivingstonM28143070–
253Lewis Ferguson2019-20Aberdeen· 20y2019-20AberdeenM2014081–
253R. Snodgrass2022-23Heart of Midlothian· 35y2022-23Heart of MidlothianM351423917.05
253C. Barron2023-24Aberdeen· 21y2023-24AberdeenM211329206.91
253Chris Cadden2022-23Hibernian· 26y2022-23HibernianM261337506.83
253E. Henderson2022-23Hibernian· 23y2022-23HibernianM231330306.71
253J. Doig2020-21Hibernian· 19y2020-21HibernianD19132820–
253J. McPake2024-25St Johnstone· 23y2024-25St JohnstoneF231313006.99
253Josh Campbell2021-22Hibernian· 22y2021-22HibernianM221326506.64
253Kieran Tierney2026-27Celtic· 29y2026-27CelticD291310207.34
253Marc Leonard2025-26Heart of Midlothian· 24y2025-26Heart of MidlothianM24131331–
253Marcus Fraser2021-22St Mirren· 27y2021-22St MirrenD271336606.83
253C. Barron2022-23Aberdeen· 20y2022-23AberdeenM201217206.79
253C. Burke2017-18Kilmarnock· 34y2017-18KilmarnockM3412010–
253Calvin Miller2018-19Dundee· 21y2018-19DundeeM2112020–
253Charlie Adam2020-21Dundee· 35y2020-21DundeeM3512020–
253Chris Cadden2025-26Hibernian· 29y2025-26HibernianM29122010–
253D. Tait2026-27Dundee United· 24y2026-27Dundee UnitedM241210507.15
253Ethan Erhahon2021-22St Mirren· 21y2021-22St MirrenM211223616.66
253Greg Taylor2018-19Kilmarnock· 21y2018-19KilmarnockD2112040–
253James Forrest2021-22Celtic· 30y2021-22CelticM301219006.73
253Jordan McGhee2021-22Dundee· 25y2021-22DundeeD251234606.69
253K. Broadfoot2017-18Kilmarnock· 33y2017-18KilmarnockD3312061–
253Liam Smith2020-21Dundee United· 25y2020-21Dundee UnitedD25123060–
253Marcus Fraser2019-20Ross County· 25y2019-20Ross CountyD2512050–
253Richard Tait2020-21St Mirren· 31y2020-21St MirrenD31123351–
253Ryan Jack2022-23Rangers· 31y2022-23RangersM311226506.88
253Scott Brown2020-21Celtic· 35y2020-21CelticM35123161–
253Stephen O'Donnell2020-21Motherwell· 29y2020-21MotherwellD29123431–
253A. Considine2020-21Aberdeen· 34y2020-21AberdeenD34113661–
253A. Considine2022-23St Johnstone· 36y2022-23St JohnstoneD361132426.77
253A. Lowry2021-22Rangers· 18y2021-22RangersM18114107.00
253Andy Halliday2018-19Rangers· 27y2018-19RangersM2711040–
253Andy Halliday2023-24Motherwell· 32y2023-24MotherwellM321112106.82
253Blair Spittal2020-21Ross County· 25y2020-21Ross CountyM2511910–
253Chris Cadden2018-19Motherwell· 22y2018-19MotherwellM2211000–
253Connor McLennan2022-23St Johnstone· 23y2022-23St JohnstoneF231126406.58
253Craig Sibbald2024-25Dundee United· 30y2024-25Dundee UnitedM301116106.73
253Glenn Middleton2021-22St Johnstone· 22y2021-22St JohnstoneF221128206.63
253Greg Docherty2019-20Hibernian· 23y2019-20HibernianM2311010–
253J. Scott2018-19Motherwell· 18y2018-19MotherwellF1811000–
253Jack Mackenzie2021-22Aberdeen· 22y2021-22AberdeenD221120106.80

Data coverage for Scottish Premiership →

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