Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 762 of 771 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 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
3V. CernyRangers · 2024-252024-25 · RangersM1243330
4L. McCowanDundee · 2023-242023-24 · DundeeM1053791
4Reo HatateCeltic · 2024-252024-25 · CelticM1043720
4M. MaolidaHibernian · 2023-242023-24 · HibernianM1021810
7Blair SpittalMotherwell · 2023-242023-24 · MotherwellM9113750
7A. EngelsCeltic · 2024-252024-25 · CelticM963420
7Lyall CameronDundee · 2024-252024-25 · DundeeM953320
7Jamie McGrathAberdeen · 2023-242023-24 · AberdeenM913450
11Jamie McGrathHibernian · 2025-262025-26 · HibernianM843461
11Callum McGregorCeltic · 2024-252024-25 · CelticM833530
13Calvin MillerFalkirk · 2025-262025-26 · FalkirkM793860
13Elijah JustMotherwell · 2025-262025-26 · MotherwellM773540
13Todd CantwellRangers · 2023-242023-24 · RangersM753050
13T. AasgaardRangers · 2025-262025-26 · RangersM743340
13Mikey MooreRangers · 2025-262025-26 · RangersM733320
13Lewis SmithLivingston · 2025-262025-26 · LivingstonM723420
13David TurnbullCeltic · 2023-242023-24 · CelticM701620
20Daniel ArmstrongKilmarnock · 2023-242023-24 · KilmarnockM6103890
20L. McCowanCeltic · 2024-252024-25 · CelticM673300
20Nicolas RaskinRangers · 2025-262025-26 · RangersM673370
20Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
20Benjamin NygrenCeltic · 2026-272026-27 · CelticM641200
20Elliot WattMotherwell · 2025-262025-26 · MotherwellM633481
20Mark O'HaraSt Mirren · 2023-242023-24 · St MirrenM632840
20Callum SlatteryMotherwell · 2024-252024-25 · MotherwellM611540
20James ForrestCeltic · 2023-242023-24 · CelticM612200
20Tom SparrowMotherwell · 2024-252024-25 · MotherwellM613260
30N. CaddenHibernian · 2024-252024-25 · HibernianM572920
30L. StephensonDundee United · 2025-262025-26 · Dundee UnitedM552970
30A. EngelsCeltic · 2025-262025-26 · CelticM533060
30Benjamin BroggioFalkirk · 2025-262025-26 · FalkirkM521410
30D. WatsonKilmarnock · 2023-242023-24 · KilmarnockM523690
30S. PittmanLivingston · 2025-262025-26 · LivingstonM523550
30Topi KeskinenAberdeen · 2024-252024-25 · AberdeenM523650
30Calvin MillerHeart of Midlothian · 2026-272026-27 · Heart of MidlothianM511120
30Caolan Boyd-MunceSt Mirren · 2024-252024-25 · St MirrenM513030
30Lyall CameronDundee · 2023-242023-24 · DundeeM503220
40Nicolas RaskinRangers · 2024-252024-25 · RangersM4103380
40A. KyziridisHeart of Midlothian · 2025-262025-26 · Heart of MidlothianM473850
40M. DiomandéRangers · 2024-252024-25 · RangersM473661
40Greg KiltieKilmarnock · 2025-262025-26 · KilmarnockM463340
40Jamie McGrathAberdeen · 2024-252024-25 · AberdeenM462540
40W. FerryDundee United · 2025-262025-26 · Dundee UnitedM463330
40Greg KiltieSt Mirren · 2023-242023-24 · St MirrenM453410
40Ianis HagiRangers · 2024-252024-25 · RangersM452451
40J. GrantHeart of Midlothian · 2023-242023-24 · Heart of MidlothianM442700
40Blair SpittalHeart of Midlothian · 2024-252024-25 · Heart of MidlothianM433500
40Fraser MurrayKilmarnock · 2024-252024-25 · KilmarnockM433340

Data coverage for Scottish Premiership →

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