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.

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

Data coverage for Scottish Premiership →

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