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
253Jack Mackenzie2023-24Aberdeen· 24y2023-24AberdeenD241127006.77
253James Forrest2025-26Celtic· 34y2025-26CelticM34112710–
253Jason Kerr2019-20St Johnstone· 23y2019-20St JohnstoneM2311030–
253K. Broadfoot2018-19Kilmarnock· 34y2018-19KilmarnockD3411042–
253L. Appere2020-21Dundee United· 22y2020-21Dundee UnitedF22112220–
253L. McCowan2025-26Celtic· 28y2025-26CelticM28113020–
253Lewis Smith2024-25Livingston· 25y2024-25LivingstonM2511020–
253Liam Gordon2020-21St Johnstone· 25y2020-21St JohnstoneD25113650–
253Liam Gordon2024-25Motherwell· 29y2024-25MotherwellD291127316.94
253Mark O'Hara2019-20Motherwell· 24y2019-20MotherwellM2411040–
253Mark Reynolds2017-18Aberdeen· 31y2017-18AberdeenD3111000–
253R. Callachan2022-23Ross County· 29y2022-23Ross CountyM291124716.72
253R. McCrorie2021-22Aberdeen· 24y2021-22AberdeenD2411301116.73
253Richard Tait2018-19Motherwell· 29y2018-19MotherwellD2911051–
253Rory McKenzie2018-19Kilmarnock· 25y2018-19KilmarnockM2511021–
253Rory McKenzie2019-20Kilmarnock· 26y2019-20KilmarnockM2611010–
253Scott Brown2018-19Celtic· 33y2018-19CelticM33110111–
253Stephen O'Donnell2024-25Motherwell· 33y2024-25MotherwellD331129706.84
253Stephen Welsh2025-26Motherwell· 26y2025-26MotherwellD26112720–
253Stuart Findlay2019-20Kilmarnock· 24y2019-20KilmarnockD2411020–
253A. Considine2023-24St Johnstone· 37y2023-24St JohnstoneD371029206.69
253A. Meekison2020-21Dundee United· 19y2020-21Dundee UnitedM1910300–
253Alex Iacovitti2024-25St Mirren· 27y2024-25St MirrenD271014306.77
253Anthony Ralston2018-19Celtic· 20y2018-19CelticD2010000–
253C. Allan2025-26Falkirk· 22y2025-26FalkirkD22102540–
253C. Donaldson2020-21Ross County· 26y2020-21Ross CountyD26102860–
253Calvin Ramsay2026-27St Mirren· 23y2026-27St MirrenD231010306.58
253Cammy Kerr2018-19Dundee· 23y2018-19DundeeD2310040–
253Charlie Mulgrew2022-23Dundee United· 37y2022-23Dundee UnitedD371019316.95
253Chris Cadden2023-24Hibernian· 27y2023-24HibernianM271011006.87
253Craig Halkett2024-25Heart of Midlothian· 30y2024-25Heart of MidlothianD301017307.36
253Craig Sibbald2020-21Livingston· 26y2020-21LivingstonM26103270–
253Craig Sibbald2022-23Dundee United· 28y2022-23Dundee UnitedM281035706.86
253Danny Mullen2020-21Dundee· 26y2020-21DundeeF2610000–
253Danny Mullen2022-23Partick Thistle· 28y2022-23Partick ThistleF2810000–
253Danny Wilson2025-26Livingston· 34y2025-26LivingstonD34103110–
253David Bates2017-18Rangers· 21y2017-18RangersD2110010–
253David Turnbull2020-21Motherwell· 21y2020-21MotherwellM2110510–
253E. Hamilton2025-26Dundee· 27y2025-26DundeeM27103290–
253E. Henderson2021-22Hibernian· 22y2021-22HibernianM221016206.89
253E. Wilson2024-25Motherwell· 20y2024-25MotherwellM201031306.73
253F. Curtis2025-26Rangers· 19y2025-26RangersM19101000–
253Greg Kiltie2019-20Kilmarnock· 23y2019-20KilmarnockM2310010–
253J. Holt2021-22Livingston· 29y2021-22LivingstonM2910371106.88
253J. Mulligan2023-24Dundee· 21y2023-24DundeeM211018216.53
253J. Scott2023-24St Mirren· 23y2023-24St MirrenF231011006.65
253Jack Hendry2017-18Dundee· 23y2017-18DundeeD2310020–
253Jack McMillan2018-19Livingston· 21y2018-19LivingstonD2110020–
253Jack McMillan2021-22Livingston· 24y2021-22LivingstonD241016106.61
253Jamie Brandon2024-25Livingston· 27y2024-25LivingstonD2710010–

Data coverage for Scottish Premiership →

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