Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1230 of 1239 stored matches (99%) that name a player. Appearances count 1206 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerSeason · ClubPosGoalsAstAppsYCRC
1Matt O'RileyCeltic · 2023-242023-24 · CelticM18133730
2Benjamin NygrenCeltic · 2025-262025-26 · CelticM1653840
3Regan Charles-CookRoss County · 2021-222021-22 · Ross CountyM1323770
4V. CernyRangers · 2024-252024-25 · RangersM1243330
5Lewis FergusonAberdeen · 2021-222021-22 · AberdeenM11136120
6L. McCowanDundee · 2023-242023-24 · DundeeM1053791
6Malik TillmanRangers · 2022-232022-23 · RangersM1042840
6Reo HatateCeltic · 2024-252024-25 · CelticM1043720
6M. MaolidaHibernian · 2023-242023-24 · HibernianM1021810
6Mark O'HaraSt Mirren · 2022-232022-23 · St MirrenM1023581
11Blair SpittalMotherwell · 2023-242023-24 · MotherwellM9113750
11Daniel ArmstrongKilmarnock · 2022-232022-23 · KilmarnockM973791
11A. EngelsCeltic · 2024-252024-25 · CelticM963420
11Lyall CameronDundee · 2024-252024-25 · DundeeM953320
11Jamie McGrathAberdeen · 2023-242023-24 · AberdeenM913450
16Joe AriboRangers · 2021-222021-22 · RangersM853450
16Jamie McGrathHibernian · 2025-262025-26 · HibernianM843461
16Josh CampbellHibernian · 2022-232022-23 · HibernianM843690
16Callum McGregorCeltic · 2024-252024-25 · CelticM833530
16Jamie McGrathDundee United · 2022-232022-23 · Dundee UnitedM823250
21Calvin MillerFalkirk · 2025-262025-26 · FalkirkM793860
21Elijah JustMotherwell · 2025-262025-26 · MotherwellM773540
21Y. DhandaRoss County · 2022-232022-23 · Ross CountyM773030
21Todd CantwellRangers · 2023-242023-24 · RangersM753050
21Connor RonanSt Mirren · 2021-222021-22 · St MirrenM742721
21T. AasgaardRangers · 2025-262025-26 · RangersM743340
21J. HungboRoss County · 2021-222021-22 · Ross CountyM733320
21Mikey MooreRangers · 2025-262025-26 · RangersM733320
21Lewis SmithLivingston · 2025-262025-26 · LivingstonM723420
21D. WrightSt Johnstone · 2022-232022-23 · St JohnstoneM713840
21David TurnbullCeltic · 2023-242023-24 · CelticM701620
32Daniel ArmstrongKilmarnock · 2023-242023-24 · KilmarnockM6103890
32Reo HatateCeltic · 2022-232022-23 · CelticM683200
32Blair SpittalMotherwell · 2022-232022-23 · MotherwellM673620
32L. McCowanCeltic · 2024-252024-25 · CelticM673300
32Nicolas RaskinRangers · 2025-262025-26 · RangersM673370
32Tom RogicCeltic · 2021-222021-22 · CelticM663230
32Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
32David TurnbullCeltic · 2021-222021-22 · CelticM652530
32Benjamin NygrenCeltic · 2026-272026-27 · CelticM641200
32Todd CantwellRangers · 2022-232022-23 · RangersM641650
32Elliot WattMotherwell · 2025-262025-26 · MotherwellM633481
32Mark O'HaraSt Mirren · 2023-242023-24 · St MirrenM632840
32Callum SlatteryMotherwell · 2024-252024-25 · MotherwellM611540
32James ForrestCeltic · 2023-242023-24 · CelticM612200
32Tom SparrowMotherwell · 2024-252024-25 · MotherwellM613260
47L. ClarksonAberdeen · 2022-232022-23 · AberdeenM583450
47N. CaddenHibernian · 2024-252024-25 · HibernianM572920
47L. StephensonDundee United · 2025-262025-26 · Dundee UnitedM552970
47S. KellyLivingston · 2022-232022-23 · LivingstonM541120

Data coverage for Scottish Premiership →

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