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.

  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 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
1Matt O'RileyCeltic · 2023-242023-24 · CelticM18133730
2Benjamin NygrenCeltic · 2025-262025-26 · CelticM1653840
3David TurnbullMotherwell · 2018-192018-19 · MotherwellM154020
4Regan Charles-CookRoss County · 2021-222021-22 · Ross CountyM1323770
5V. CernyRangers · 2024-252024-25 · RangersM1243330
6Ryan ChristieCeltic · 2019-202019-20 · CelticM1111031
6James ForrestCeltic · 2018-192018-19 · CelticM119010
6Scott ArfieldRangers · 2018-192018-19 · RangersM117071
6Lewis FergusonAberdeen · 2021-222021-22 · AberdeenM11136120
10James ForrestCeltic · 2019-202019-20 · CelticM1014000
10Ryan KentRangers · 2020-212020-21 · RangersM1093700
10L. McCowanDundee · 2023-242023-24 · DundeeM1053791
10M. ElyounoussiCeltic · 2020-212020-21 · CelticM1043420
10Malik TillmanRangers · 2022-232022-23 · RangersM1042840
10Reo HatateCeltic · 2024-252024-25 · CelticM1043720
10S. NaismithHeart of Midlothian · 2018-192018-19 · Heart of MidlothianM103080
10M. MaolidaHibernian · 2023-242023-24 · HibernianM1021810
10Mark O'HaraSt Mirren · 2022-232022-23 · St MirrenM1023581
10Jamie McGrathSt Mirren · 2020-212020-21 · St MirrenM1013530
20Blair SpittalMotherwell · 2023-242023-24 · MotherwellM9113750
20Daniel ArmstrongKilmarnock · 2022-232022-23 · KilmarnockM973791
20A. EngelsCeltic · 2024-252024-25 · CelticM963420
20Callum McGregorCeltic · 2019-202019-20 · CelticM96020
20Lyall CameronDundee · 2024-252024-25 · DundeeM953320
20C. BurkeKilmarnock · 2020-212020-21 · KilmarnockM943730
20Ryan ChristieCeltic · 2018-192018-19 · CelticM94010
20R. CallachanHamilton Academical · 2020-212020-21 · Hamilton AcademicalM9333110
20Lewis FergusonAberdeen · 2020-212020-21 · AberdeenM9235111
20Scott SinclairCeltic · 2018-192018-19 · CelticM92010
20Jamie McGrathAberdeen · 2023-242023-24 · AberdeenM913450
31David TurnbullCeltic · 2020-212020-21 · CelticM863130
31S. LawlessLivingston · 2019-202019-20 · LivingstonM86020
31Joe AriboRangers · 2021-222021-22 · RangersM853450
31Jamie McGrathHibernian · 2025-262025-26 · HibernianM843461
31Josh CampbellHibernian · 2022-232022-23 · HibernianM843690
31Callum McGregorCeltic · 2024-252024-25 · CelticM833530
31Jamie McGrathDundee United · 2022-232022-23 · Dundee UnitedM823250
38Ianis HagiRangers · 2020-212020-21 · RangersM7113330
38Calvin MillerFalkirk · 2025-262025-26 · FalkirkM793860
38S. MallanHibernian · 2018-192018-19 · HibernianM780100
38Elijah JustMotherwell · 2025-262025-26 · MotherwellM773540
38Y. DhandaRoss County · 2022-232022-23 · Ross CountyM773030
38Todd CantwellRangers · 2023-242023-24 · RangersM753050
38Connor RonanSt Mirren · 2021-222021-22 · St MirrenM742721
38Joe AriboRangers · 2020-212020-21 · RangersM743100
38T. AasgaardRangers · 2025-262025-26 · RangersM743340
38J. HungboRoss County · 2021-222021-22 · Ross CountyM733320
38Mikey MooreRangers · 2025-262025-26 · RangersM733320
38Lewis SmithLivingston · 2025-262025-26 · LivingstonM723420
38D. WrightSt Johnstone · 2022-232022-23 · St JohnstoneM713840

Data coverage for Scottish Premiership →

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