Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1463 of 1473 stored matches (99%) that name a player. Appearances count 1434 matches with a stored lineup.

  • 20
  • 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
6M. ElyounoussiCeltic · 2020-212020-21 · CelticM1043420
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
6Jamie McGrathSt Mirren · 2020-212020-21 · St MirrenM1013530
13Blair SpittalMotherwell · 2023-242023-24 · MotherwellM9113750
13Daniel ArmstrongKilmarnock · 2022-232022-23 · KilmarnockM973791
13A. EngelsCeltic · 2024-252024-25 · CelticM963420
13Lyall CameronDundee · 2024-252024-25 · DundeeM953320
13C. BurkeKilmarnock · 2020-212020-21 · KilmarnockM943730
13R. CallachanHamilton Academical · 2020-212020-21 · Hamilton AcademicalM9333110
13Lewis FergusonAberdeen · 2020-212020-21 · AberdeenM9235111
13Jamie McGrathAberdeen · 2023-242023-24 · AberdeenM913450
21David TurnbullCeltic · 2020-212020-21 · CelticM863130
21Joe AriboRangers · 2021-222021-22 · RangersM853450
21Jamie McGrathHibernian · 2025-262025-26 · HibernianM843461
21Josh CampbellHibernian · 2022-232022-23 · HibernianM843690
21Callum McGregorCeltic · 2024-252024-25 · CelticM833530
21Jamie McGrathDundee United · 2022-232022-23 · Dundee UnitedM823250
27Ianis HagiRangers · 2020-212020-21 · RangersM7113330
27Calvin MillerFalkirk · 2025-262025-26 · FalkirkM793860
27Elijah JustMotherwell · 2025-262025-26 · MotherwellM773540
27Y. DhandaRoss County · 2022-232022-23 · Ross CountyM773030
27Todd CantwellRangers · 2023-242023-24 · RangersM753050
27Connor RonanSt Mirren · 2021-222021-22 · St MirrenM742721
27Joe AriboRangers · 2020-212020-21 · RangersM743100
27T. AasgaardRangers · 2025-262025-26 · RangersM743340
27J. HungboRoss County · 2021-222021-22 · Ross CountyM733320
27Mikey MooreRangers · 2025-262025-26 · RangersM733320
27Lewis SmithLivingston · 2025-262025-26 · LivingstonM723420
27D. WrightSt Johnstone · 2022-232022-23 · St JohnstoneM713840
27David TurnbullCeltic · 2023-242023-24 · CelticM701620
40Daniel ArmstrongKilmarnock · 2023-242023-24 · KilmarnockM6103890
40Reo HatateCeltic · 2022-232022-23 · CelticM683200
40Blair SpittalMotherwell · 2022-232022-23 · MotherwellM673620
40L. McCowanCeltic · 2024-252024-25 · CelticM673300
40Nicolas RaskinRangers · 2025-262025-26 · RangersM673370
40T. RogićCeltic · 2021-222021-22 · CelticM663230
40Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
40David TurnbullCeltic · 2021-222021-22 · CelticM652530
40Benjamin NygrenCeltic · 2026-272026-27 · CelticM641200
40Todd CantwellRangers · 2022-232022-23 · RangersM641650
40Elliot WattMotherwell · 2025-262025-26 · MotherwellM633481

Data coverage for Scottish Premiership →

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