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.

  • 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
1James TavernierRangers · 2023-242023-24 · RangersD17103820
1Tawanda MaswanhiseMotherwell · 2025-262025-26 · MotherwellF1723510
1Sam CosgroveAberdeen · 2018-192018-19 · AberdeenF171071
4James TavernierRangers · 2022-232022-23 · RangersD1693860
5S. DalbyDundee United · 2024-252024-25 · Dundee UnitedF1523510
6James TavernierRangers · 2018-192018-19 · RangersD1414000
7J. DefoeRangers · 2019-202019-20 · RangersF131010
8James TavernierRangers · 2020-212020-21 · RangersD1293320
9Devante ColeMotherwell · 2020-212020-21 · MotherwellF1152750
9J. GinnellyHeart of Midlothian · 2022-232022-23 · Heart of MidlothianF1143031
9Sam CosgroveAberdeen · 2019-202019-20 · AberdeenF111041
12Ryan KentRangers · 2020-212020-21 · RangersM1093700
13James TavernierRangers · 2021-222021-22 · RangersD9133580
13Curtis MainSt Mirren · 2022-232022-23 · St MirrenF923750
13Scott SinclairCeltic · 2018-192018-19 · CelticM92010
16Emmanuel LongeloMotherwell · 2025-262025-26 · MotherwellD843661
16James TavernierRangers · 2025-262025-26 · RangersD843450
16J. DefoeRangers · 2018-192018-19 · RangersF82010
16Toyosi OlusanyaSt Mirren · 2024-252024-25 · St MirrenF823191
16Tyreece John-JulesKilmarnock · 2025-262025-26 · KilmarnockF821820
16J. ObikaSt Mirren · 2019-202019-20 · St MirrenF81010
22Y. DhandaRoss County · 2022-232022-23 · Ross CountyM773030
22Todd CantwellRangers · 2023-242023-24 · RangersM753050
22J. HungboRoss County · 2021-222021-22 · Ross CountyM733320
22Mikey MooreRangers · 2025-262025-26 · RangersM733320
22J. NoubleLivingston · 2022-232022-23 · LivingstonF723030
22Chris LongMotherwell · 2019-202019-20 · MotherwellF71061
22D. WrightSt Johnstone · 2022-232022-23 · St JohnstoneM713840
22Ryan KentRangers · 2019-202019-20 · RangersM70010
30Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
30Dwight GayleHibernian · 2024-252024-25 · HibernianF642800
30Ryan KentRangers · 2018-192018-19 · RangersM64020
30Todd CantwellRangers · 2022-232022-23 · RangersM641650
30Tawanda MaswanhiseMotherwell · 2024-252024-25 · MotherwellF633040
30Joseph Brennen HugillKilmarnock · 2025-262025-26 · KilmarnockF621430
30Callum SlatteryMotherwell · 2024-252024-25 · MotherwellM611540
30Toyosi OlusanyaSt Mirren · 2023-242023-24 · St MirrenF613551
38L. ClarksonAberdeen · 2022-232022-23 · AberdeenM583450
38L. StephensonDundee United · 2025-262025-26 · Dundee UnitedM552970
38Benjamin BroggioFalkirk · 2025-262025-26 · FalkirkM521410
38J. GinnellyHeart of Midlothian · 2021-222021-22 · Heart of MidlothianF523131
38J. GuthrieLivingston · 2020-212020-21 · LivingstonD523680
38Ellis SimmsHeart of Midlothian · 2021-222021-22 · Heart of MidlothianF511720
38J. GuthrieLivingston · 2019-202019-20 · LivingstonD51040
38J. ObikaSt Mirren · 2020-212020-21 · St MirrenF513420
38M. MillerHamilton Academical · 2018-192018-19 · Hamilton AcademicalF51071
38S. Palmer-HouldenDundee · 2024-252024-25 · DundeeF513330
38Emmanuel FernandezRangers · 2025-262025-26 · RangersD502720
38John LundstramRangers · 2022-232022-23 · RangersM503771
50James TavernierRangers · 2024-252024-25 · RangersD483340

Data coverage for Scottish Premiership →

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