Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1869 of 1880 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
  • 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
1L. DonnellyKilmarnock · 2024-252024-25 · KilmarnockM122582
1Graeme ShinnieAberdeen · 2022-232022-23 · AberdeenM201342
3I. VigursRoss County · 2020-212020-21 · Ross CountyM2130171
3Callum SlatteryMotherwell · 2022-232022-23 · MotherwellM4229141
3A. DjoumHeart of Midlothian · 2018-192018-19 · Heart of MidlothianM320121
3A. GogicSt Mirren · 2025-262025-26 · St MirrenM2132121
3L. DonnellyMotherwell · 2019-202019-20 · MotherwellM710121
3Alan PowerKilmarnock · 2019-202019-20 · KilmarnockM040111
3Graeme ShinnieAberdeen · 2023-242023-24 · AberdeenM1337111
3Lewis FergusonAberdeen · 2020-212020-21 · AberdeenM9235111
3Rory McKenzieKilmarnock · 2022-232022-23 · KilmarnockM0136111
3Scott BrownCeltic · 2018-192018-19 · CelticM110111
3Carl McHughMotherwell · 2018-192018-19 · MotherwellM110101
3J. HoltLivingston · 2022-232022-23 · LivingstonM0235101
3A. GogicSt Mirren · 2024-252024-25 · St MirrenM113691
3D. PhillipsSt Johnstone · 2022-232022-23 · St JohnstoneM002391
3Daniel ArmstrongKilmarnock · 2022-232022-23 · KilmarnockM973791
3Daniel ArmstrongKilmarnock · 2024-252024-25 · KilmarnockM373391
3L. CraigSt Johnstone · 2020-212020-21 · St JohnstoneM332391
3L. McCowanDundee · 2023-242023-24 · DundeeM1053791
3Mohammad SyllaDundee · 2024-252024-25 · DundeeM003391
3Nectarios TriantisHibernian · 2024-252024-25 · HibernianM363491
3R. SnodgrassHeart of Midlothian · 2022-232022-23 · Heart of MidlothianM142391
3Stéphane OméongaLivingston · 2022-232022-23 · LivingstonM003091
3D. WatsonKilmarnock · 2025-262025-26 · KilmarnockM313381
3Elliot WattMotherwell · 2025-262025-26 · MotherwellM633481
3J. HoltSt Johnstone · 2024-252024-25 · St JohnstoneM002881
3Lewis FergusonAberdeen · 2019-202019-20 · AberdeenM14081
3Mark O'HaraSt Mirren · 2022-232022-23 · St MirrenM1023581
3A. GorrinMotherwell · 2018-192018-19 · MotherwellM01071
3Alan PowerSt Mirren · 2021-222021-22 · St MirrenM013471
3C. ButcherDundee United · 2021-222021-22 · Dundee UnitedM001771
3C. MontanoLivingston · 2025-262025-26 · LivingstonM232571
3F. OjoAberdeen · 2021-222021-22 · AberdeenM123071
3G. DickerKilmarnock · 2018-192018-19 · KilmarnockM01071
3Joe NewellHibernian · 2024-252024-25 · HibernianM201671
3John LundstramRangers · 2022-232022-23 · RangersM503771
3Jordan TillsonRoss County · 2021-222021-22 · Ross CountyM003271
3M. DavidsonSt Johnstone · 2019-202019-20 · St JohnstoneM00071
3N. BittonCeltic · 2021-222021-22 · CelticM112471
3P. PawlettDundee United · 2020-212020-21 · Dundee UnitedM112671
3P. PawlettDundee United · 2021-222021-22 · Dundee UnitedM202271
3R. CallachanRoss County · 2022-232022-23 · Ross CountyM112471
3Scott ArfieldRangers · 2018-192018-19 · RangersM117071
3Vicko ŠeveljDundee United · 2025-262025-26 · Dundee UnitedM033271
3Andy HallidayHeart of Midlothian · 2021-222021-22 · Heart of MidlothianM402761
3Aziz BehichDundee United · 2022-232022-23 · Dundee UnitedM333161
3Callum McGregorCeltic · 2020-212020-21 · CelticM373761
3Ethan ErhahonSt Mirren · 2021-222021-22 · St MirrenM122361
3Graeme ShinnieAberdeen · 2025-262025-26 · AberdeenM023161

Data coverage for Scottish Premiership →

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