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.

  • 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
353Ali McCannSt Johnstone · 2019-202019-20 · St JohnstoneM42050
353B. AndersonKilmarnock · 2025-262025-26 · KilmarnockF423530
353C. MontanoLivingston · 2022-232022-23 · LivingstonM423170
353Callum SlatteryMotherwell · 2022-232022-23 · MotherwellM4229141
353Cedric IttenRangers · 2020-212020-21 · RangersF422710
353Chris LongMotherwell · 2020-212020-21 · MotherwellF422960
353Connor GoldsonRangers · 2020-212020-21 · RangersD423820
353G. HarmonRoss County · 2022-232022-23 · Ross CountyD423020
353J. KennyCeltic · 2025-262025-26 · CelticF421500
353J. NisbetRoss County · 2024-252024-25 · Ross CountyM423600
353Jack McMillanPartick Thistle · 2022-232022-23 · Partick ThistleD42010
353James ForrestCeltic · 2022-232022-23 · CelticM421600
353James WilsonAberdeen · 2018-192018-19 · AberdeenF42000
353JotaCeltic · 2024-252024-25 · CelticF421100
353Kyle VassellKilmarnock · 2022-232022-23 · KilmarnockF421421
353L. McCowanDundee · 2021-222021-22 · DundeeM422900
353M. ElyounoussiCeltic · 2019-202019-20 · CelticM42000
353N. ClarkSt Johnstone · 2022-232022-23 · St JohnstoneF422011
353Olivier NtchamCeltic · 2019-202019-20 · CelticM42020
353Reo HatateCeltic · 2021-222021-22 · CelticM421700
353Roland IdowuSt Mirren · 2024-252024-25 · St MirrenM423150
353Ryan EdwardsDundee United · 2021-222021-22 · Dundee UnitedD423670
353S. NaismithHeart of Midlothian · 2017-182017-18 · Heart of MidlothianM42030
353S. PittmanLivingston · 2021-222021-22 · LivingstonM422860
353Tete YengiLivingston · 2023-242023-24 · LivingstonF421651
353Tom LawrenceRangers · 2024-252024-25 · RangersM421840
353A. ForrestLivingston · 2020-212020-21 · LivingstonF413010
353A. ForrestHeart of Midlothian · 2024-252024-25 · Heart of MidlothianF413110
353A. HayDundee · 2025-262025-26 · DundeeF412900
353A. WrightRoss County · 2024-252024-25 · Ross CountyD413850
353Ante ŠutoHibernian · 2025-262025-26 · HibernianF411420
353B. AlstonSt Johnstone · 2018-192018-19 · St JohnstoneM41010
353C. KaneSt Johnstone · 2020-212020-21 · St JohnstoneF412840
353C. McMenaminSt Mirren · 2024-252024-25 · St MirrenF411110
353Callum McGregorCeltic · 2022-232022-23 · CelticM413131
353Cameron Carter-VickersCeltic · 2021-222021-22 · CelticD413330
353Christopher JullienCeltic · 2019-202019-20 · CelticD41020
353D. ImrieHamilton Academical · 2018-192018-19 · Hamilton AcademicalF41050
353D. WatsonKilmarnock · 2024-252024-25 · KilmarnockM413540
353Danilo PereiraRangers · 2023-242023-24 · RangersF411200
353Devante ColeMotherwell · 2019-202019-20 · MotherwellF41010
353F. CurtisKilmarnock · 2025-262025-26 · KilmarnockM411310
353G. OakleyHamilton Academical · 2019-202019-20 · Hamilton AcademicalM41051
353İlkay DurmuşSt Mirren · 2019-202019-20 · St MirrenM41010
353J. DefoeRangers · 2020-212020-21 · RangersF411500
353J. ScottHibernian · 2021-222021-22 · HibernianF411600
353Joe ShaughnessyDundee · 2023-242023-24 · DundeeD413320
353Josh CampbellHibernian · 2024-252024-25 · HibernianM413370
353Killian PhillipsSt Mirren · 2024-252024-25 · St MirrenM413590
353L. ClarksonAberdeen · 2024-252024-25 · AberdeenM413430

Data coverage for Scottish Premiership →

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