Skip to content
Almanac
Menu
Clear filters

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

  • 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 · ClubPosGoalsAstAppsYCRC
1I. VigursRoss County · 2020-212020-21 · Ross CountyM2130171
2Alan PowerKilmarnock · 2020-212020-21 · KilmarnockM1332160
3Callum SlatteryMotherwell · 2022-232022-23 · MotherwellM4229141
3J. BaldwinRoss County · 2021-222021-22 · Ross CountyD2130140
5Brad SpencerFalkirk · 2025-262025-26 · FalkirkM0238130
5Graeme ShinnieAberdeen · 2017-182017-18 · AberdeenM260130
7A. DjoumHeart of Midlothian · 2018-192018-19 · Heart of MidlothianM320121
7A. GogicSt Mirren · 2025-262025-26 · St MirrenM2132121
7Liam DonnellyMotherwell · 2019-202019-20 · MotherwellM710121
7Callum SlatteryMotherwell · 2021-222021-22 · MotherwellM2031120
7D. MacKinnonHamilton Academical · 2018-192018-19 · Hamilton AcademicalF100120
7Kevin van VeenMotherwell · 2021-222021-22 · MotherwellF9432120
7Lewis FergusonAberdeen · 2021-222021-22 · AberdeenM11136120
7Liam ScalesCeltic · 2025-262025-26 · CelticD0337120
7M. BartleyLivingston · 2020-212020-21 · LivingstonM1133120
7M. DavidsonSt Johnstone · 2017-182017-18 · St JohnstoneM500120
7Robbie DeasKilmarnock · 2025-262025-26 · KilmarnockD2135120
7W. FerryDundee United · 2024-252024-25 · Dundee UnitedM0435120
19Alfredo MorelosRangers · 2018-192018-19 · RangersF1840114
19Alan PowerKilmarnock · 2019-202019-20 · KilmarnockM040111
19Carl McHughMotherwell · 2017-182017-18 · MotherwellM000111
19Graeme ShinnieAberdeen · 2023-242023-24 · AberdeenM1337111
19Lewis FergusonAberdeen · 2020-212020-21 · AberdeenM9235111
19R. McCrorieAberdeen · 2021-222021-22 · AberdeenD1130111
19Robbie DeasKilmarnock · 2023-242023-24 · KilmarnockD1030111
19Rory McKenzieKilmarnock · 2022-232022-23 · KilmarnockM0136111
19Scott BrownCeltic · 2018-192018-19 · CelticM110111
19Ante PalaversaAberdeen · 2024-252024-25 · AberdeenM2130110
19C. RandallRoss County · 2024-252024-25 · Ross CountyM1037110
19Charlie AdamDundee · 2021-222021-22 · DundeeM2327110
19J. HoltLivingston · 2021-222021-22 · LivingstonM1037110
19James PenriceHeart of Midlothian · 2024-252024-25 · Heart of MidlothianD2533110
19Lewis FergusonAberdeen · 2018-192018-19 · AberdeenM510110
19M. DavidsonSt Johnstone · 2021-222021-22 · St JohnstoneM0023110
19M. DevlinLivingston · 2023-242023-24 · LivingstonD0129110
19R. CallachanHamilton Academical · 2020-212020-21 · Hamilton AcademicalM9333110
37Carl McHughMotherwell · 2018-192018-19 · MotherwellM110101
37E. AdegboyegaDundee United · 2024-252024-25 · Dundee UnitedD3031101
37J. HoltLivingston · 2022-232022-23 · LivingstonM0235101
37K. LaffertyHeart of Midlothian · 2017-182017-18 · Heart of MidlothianF1200101
37A. McGowanHamilton Academical · 2018-192018-19 · Hamilton AcademicalD210100
37Aaron TshibolaKilmarnock · 2020-212020-21 · KilmarnockM3131100
37C. ButcherDundee United · 2020-212020-21 · Dundee UnitedM0028100
37Cameron DevlinHeart of Midlothian · 2021-222021-22 · Heart of MidlothianM1225100
37D. PhillipsSt Johnstone · 2023-242023-24 · St JohnstoneM0233100
37D. TaitFalkirk · 2025-262025-26 · FalkirkM3138100
37I. IovuDundee United · 2025-262025-26 · Dundee UnitedD0027100
37Jake Doyle-HayesHibernian · 2021-222021-22 · HibernianM2034100
37Joe NewellHibernian · 2023-242023-24 · HibernianM2537100
37John McGinnHibernian · 2017-182017-18 · HibernianM520100

Data coverage for Scottish Premiership →

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