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.

  • 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 · 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
7Josh WindassRangers · 2017-182017-18 · RangersM136060
7J. DefoeRangers · 2019-202019-20 · RangersF131010
9James TavernierRangers · 2020-212020-21 · RangersD1293320
10Devante ColeMotherwell · 2020-212020-21 · MotherwellF1152750
10Josh GinnellyHeart of Midlothian · 2022-232022-23 · Heart of MidlothianF1143031
10Sam CosgroveAberdeen · 2019-202019-20 · AberdeenF111041
13Ryan KentRangers · 2020-212020-21 · RangersM1093700
13Scott SinclairCeltic · 2017-182017-18 · CelticM107000
15James TavernierRangers · 2021-222021-22 · RangersD9133580
15Curtis MainSt Mirren · 2022-232022-23 · St MirrenF923750
15Scott SinclairCeltic · 2018-192018-19 · CelticM92010
18James TavernierRangers · 2017-182017-18 · RangersD87030
18Emmanuel LongeloMotherwell · 2025-262025-26 · MotherwellD843661
18James TavernierRangers · 2025-262025-26 · RangersD843450
18J. DefoeRangers · 2018-192018-19 · RangersF82010
18Toyosi OlusanyaSt Mirren · 2024-252024-25 · St MirrenF823191
18Tyreece John-JulesKilmarnock · 2025-262025-26 · KilmarnockF821820
18Jonathan ObikaSt Mirren · 2019-202019-20 · St MirrenF81010
25Y. DhandaRoss County · 2022-232022-23 · Ross CountyM773030
25Todd CantwellRangers · 2023-242023-24 · RangersM753050
25J. HungboRoss County · 2021-222021-22 · Ross CountyM733320
25Mikey MooreRangers · 2025-262025-26 · RangersM733320
25Joel NoubleLivingston · 2022-232022-23 · LivingstonF723030
25Chris LongMotherwell · 2019-202019-20 · MotherwellF71061
25D. WrightSt Johnstone · 2022-232022-23 · St JohnstoneM713840
25Ryan BowmanMotherwell · 2017-182017-18 · MotherwellF71020
25Ryan KentRangers · 2019-202019-20 · RangersM70010
34Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
34Dwight GayleHibernian · 2024-252024-25 · HibernianF642800
34Ryan KentRangers · 2018-192018-19 · RangersM64020
34Todd CantwellRangers · 2022-232022-23 · RangersM641650
34Tawanda MaswanhiseMotherwell · 2024-252024-25 · MotherwellF633040
34Joseph Brennen HugillKilmarnock · 2025-262025-26 · KilmarnockF621430
34Callum SlatteryMotherwell · 2024-252024-25 · MotherwellM611540
34Toyosi OlusanyaSt Mirren · 2023-242023-24 · St MirrenF613551
42L. ClarksonAberdeen · 2022-232022-23 · AberdeenM583450
42L. StephensonDundee United · 2025-262025-26 · Dundee UnitedM552970
42Benjamin BroggioFalkirk · 2025-262025-26 · FalkirkM521410
42Curtis MainMotherwell · 2017-182017-18 · MotherwellF52020
42J. GuthrieLivingston · 2020-212020-21 · LivingstonD523680
42Josh GinnellyHeart of Midlothian · 2021-222021-22 · Heart of MidlothianF523131
42Ellis SimmsHeart of Midlothian · 2021-222021-22 · Heart of MidlothianF511720
42J. GuthrieLivingston · 2019-202019-20 · LivingstonD51040
42Jonathan ObikaSt Mirren · 2020-212020-21 · St MirrenF513420

Data coverage for Scottish Premiership →

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