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
2Blair SpittalMotherwell · 2023-242023-24 · MotherwellM9113750
3James TavernierRangers · 2023-242023-24 · RangersD17103820
3Daizen MaedaCeltic · 2024-252024-25 · CelticF16103430
3Daniel ArmstrongKilmarnock · 2023-242023-24 · KilmarnockM6103890
3Alistair JohnstonCeltic · 2024-252024-25 · CelticD4103230
3Nicolas RaskinRangers · 2024-252024-25 · RangersM4103380
8N. KuhnCeltic · 2024-252024-25 · CelticF1393250
8Calvin MillerFalkirk · 2025-262025-26 · FalkirkM793860
8Luis PalmaCeltic · 2023-242023-24 · CelticF792820
8G. CareySt Johnstone · 2023-242023-24 · St JohnstoneM293640
12Lawrence ShanklandHeart of Midlothian · 2024-252024-25 · Heart of MidlothianF883270
12Kieran TierneyCeltic · 2025-262025-26 · CelticD683520
12James TavernierRangers · 2024-252024-25 · RangersD483340
12T. YouanHibernian · 2023-242023-24 · HibernianF483110
12Callum SlatteryMotherwell · 2025-262025-26 · MotherwellM383180
12Lennon MillerMotherwell · 2024-252024-25 · MotherwellM283250
18Elijah JustMotherwell · 2025-262025-26 · MotherwellM773540
18L. McCowanCeltic · 2024-252024-25 · CelticM673300
18Nicolas RaskinRangers · 2025-262025-26 · RangersM673370
18N. CaddenHibernian · 2024-252024-25 · HibernianM572920
18A. KyziridisHeart of Midlothian · 2025-262025-26 · Heart of MidlothianM473850
18M. DiomandéRangers · 2024-252024-25 · RangersM473661
18Cameron CongreveDundee · 2025-262025-26 · DundeeM373330
18Daniel ArmstrongKilmarnock · 2024-252024-25 · KilmarnockM373391
18Junior HoilettAberdeen · 2023-242023-24 · AberdeenF271330
18Greg TaylorCeltic · 2024-252024-25 · CelticD072850
28Martin BoyleHibernian · 2024-252024-25 · HibernianF1563670
28Theo BairMotherwell · 2023-242023-24 · MotherwellF1563810
28Daizen MaedaCeltic · 2025-262025-26 · CelticF1463660
28A. EngelsCeltic · 2024-252024-25 · CelticM963420
28Y. DhandaRoss County · 2023-242023-24 · Ross CountyM663560
28Greg KiltieKilmarnock · 2025-262025-26 · KilmarnockM463340
28Jamie McGrathAberdeen · 2024-252024-25 · AberdeenM462540
28W. FerryDundee United · 2025-262025-26 · Dundee UnitedM463330
28Nectarios TriantisHibernian · 2024-252024-25 · HibernianM363491
28S. MorrisAberdeen · 2024-252024-25 · AberdeenF363810
28Callum McGregorCeltic · 2023-242023-24 · CelticM263550
28H. MilneHeart of Midlothian · 2025-262025-26 · Heart of MidlothianD163080
40Benjamin NygrenCeltic · 2025-262025-26 · CelticM1653840
40Youssef Ramalho ChermitiRangers · 2025-262025-26 · RangersF1553040
40Kyōgo FuruhashiCeltic · 2023-242023-24 · CelticF1453820
40Kevin NisbetAberdeen · 2024-252024-25 · AberdeenF1153240
40L. McCowanDundee · 2023-242023-24 · DundeeM1053791
40Lyall CameronDundee · 2024-252024-25 · DundeeM953320
40C. DuránCeltic · 2026-272026-27 · CelticF751200
40Todd CantwellRangers · 2023-242023-24 · RangersM753050
40A. BakayokoDundee · 2023-242023-24 · DundeeF653770
40Mika BierethMotherwell · 2023-242023-24 · MotherwellF651420
40L. StephensonDundee United · 2025-262025-26 · Dundee UnitedM552970

Data coverage for Scottish Premiership →

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