Skip to content
Almanac
Menu

Goals, assists and cards count 534 of 543 stored matches (98%) that name a player. Appearances count 522 matches with a stored lineup.

  • 24
  • 25
  • 26

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Callum McGregorCeltic· 33yCelticM33106831306.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic833530–
2025-26Celtic233790–
2026-27Celtic0011106.93

Player page →

2Martin BoyleHibernian· 33yHibernianF33269801006.95
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1563670–
2025-26Hibernian833620–
2026-27Hibernian308106.95

Player page →

2Killian PhillipsSt Mirren· 24ySt MirrenM24113802207.14
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren413590–
2025-26St Mirren403790–
2026-27St Mirren328407.14

Player page →

2A. GogicSt Mirren· 32ySt MirrenD3233802526.80
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren113691–
2025-26St Mirren2132121–
2026-27St Mirren0112406.80

Player page →

5Tawanda MaswanhiseMotherwell· 23yMotherwellF2325777606.60
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell633040–
2025-26Motherwell1723510–
2026-27Motherwell2212106.60

Player page →

5Kevin NisbetAberdeen· 29yAberdeenF2924977907.07
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen1153240–
2025-26Aberdeen913430–
2026-27Aberdeen4311207.07

Player page →

7D. WrightDundee· 31yDundeeD313376606.62
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone113120–
2025-26Dundee113420–
2026-27Dundee1111206.62

Player page →

8Nicolas RaskinRangers· 25yRangersM251117751806.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers4103380–
2025-26Rangers673370–
2026-27Rangers109306.97

Player page →

8Marcus FraserSt Mirren· 32ySt MirrenD3213751616.58
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren033881–
2025-26St Mirren103060–
2026-27St Mirren007206.58

Player page →

10Greg KiltieKilmarnock· 29yKilmarnockM2976741106.94
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren002960–
2025-26Kilmarnock463340–
2026-27Kilmarnock3012106.94

Player page →

10W. FerryDundee United· 25yDundee UnitedM25511741707.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0435120–
2025-26Dundee United463330–
2026-27Dundee United116207.23

Player page →

12Liam ScalesCeltic· 28yCelticD2857731607.42
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic232620–
2025-26Celtic0337120–
2026-27Celtic3110207.42

Player page →

13Tom SparrowMotherwell· 23yMotherwellM2366721306.52
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell613260–
2025-26Motherwell032830–
2026-27Motherwell0212406.52

Player page →

13R. AstleyDundee· 25yDundeeD252572417.23
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee032620–
2025-26Dundee213521–
2026-27Dundee0111007.23

Player page →

15Simon MurrayDundee· 34yDundeeF34233711216.55
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee1633890–
2025-26Dundee703131–
2026-27Dundee002006.55

Player page →

15L. McCowanCeltic· 28yCelticM2810971206.81
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic673300–
2024-25Dundee21300–
2025-26Celtic113020–
2026-27Celtic105006.81

Player page →

17Daizen MaedaCeltic· 29yCelticF2930167090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic16103430–
2025-26Celtic1463660–

Player page →

17Robbie DeasKilmarnock· 26yKilmarnockD2631701726.14
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock103252–
2025-26Kilmarnock2135120–
2026-27Kilmarnock003006.14

Player page →

17Vicko ŠeveljDundee United· 26yDundee UnitedM2626701716.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United233580–
2025-26Dundee United033271–
2026-27Dundee United003206.93

Player page →

17Stephen O'DonnellMotherwell· 34yMotherwellD341470906.48
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell112970–
2025-26Motherwell033510–
2026-27Motherwell006106.48

Player page →

21Mikael MandronSt Mirren· 32ySt MirrenF321176990–
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren723450–
2025-26St Mirren453540–

Player page →

21Topi KeskinenAberdeen· 23yAberdeenM238569100–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen523650–
2025-26Aberdeen333350–

Player page →

21M. DiomandéRangers· 25yRangersM25511691116.65
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers473661–
2025-26Rangers143150–
2026-27Rangers002006.65

Player page →

21J. MulliganHibernian· 23yHibernianM23111691406.63
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee053450–
2025-26Hibernian152470–
2026-27Hibernian0111206.63

Player page →

25D. WatsonKilmarnock· 21yKilmarnockM217268121–
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock413540–
2025-26Kilmarnock313381–

Player page →

25Lewis MayoAberdeen· 26yAberdeenD2611681006.87
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock013720–
2025-26Kilmarnock002430–
2026-27Aberdeen107506.87

Player page →

27James TavernierRangers· 35yRangersD3512126790–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers483340–
2025-26Rangers843450–

Player page →

27Reo HatateCeltic· 28yCelticM281266770–
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1043720–
2025-26Celtic223050–

Player page →

27Josh CampbellSt Johnstone· 26ySt JohnstoneM26104671206.46
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian413370–
2025-26Hibernian332740–
2026-27Hibernian101007.00
2026-27St Johnstone206106.37

Player page →

27Graeme ShinnieAberdeenAberdeenM–1567131–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen133670–
2025-26Aberdeen023161–
31Lawrence ShanklandRangers· 31yRangersF312711661106.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian883270–
2025-26Heart of Midlothian1632940–
2026-27Rangers305006.78

Player page →

31A. EngelsCeltic· 23yCelticM23141066907.45
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic963420–
2025-26Celtic533060–
2026-27Celtic012107.45

Player page →

31Jamie McGrathHibernian· 30yHibernianM301311661016.40
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen462540–
2025-26Hibernian843461–
2026-27Hibernian117006.40

Player page →

31Brad LyonsAberdeen· 29yAberdeenM2932661516.94
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock113151–
2025-26Kilmarnock113080–
2026-27Aberdeen105206.94

Player page →

31J. IredaleHibernian· 30yHibernianD3011661316.50
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian112860–
2025-26Hibernian003450–
2026-27Hibernian004216.50

Player page →

31Jack ButlandRangers· 33yRangersG33016630–
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers012820–
2025-26Rangers003810–

Player page →

37B. AndersonKilmarnockKilmarnockF–1536540–
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock1113010–
2025-26Kilmarnock423530–
37Jordan ObitaHibernian· 32yHibernianD32110651116.58
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian053551–
2025-26Hibernian152660–
2026-27Hibernian004006.58

Player page →

37Mohammad SyllaLivingston· 32yLivingstonM321065141–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003391–
2025-26Livingston103250–

Player page →

40Blair SpittalHeart of Midlothian· 30yHeart of MidlothianM306663307.25
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian433500–
2025-26Heart of Midlothian222430–
2026-27Heart of Midlothian014007.25

Player page →

40Cameron DevlinRangers· 28yRangersM2821631606.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian012990–
2025-26Heart of Midlothian202860–
2026-27Rangers006106.78

Player page →

40Chris CaddenAberdeen· 30yAberdeenD301363406.48
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian013210–
2025-26Hibernian122010–
2026-27Aberdeen0011206.48

Player page →

40Warren O'HoraHibernian· 27yHibernianD271063606.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian103230–
2025-26Hibernian002930–
2026-27Hibernian002006.80

Player page →

44Mark O'HaraKilmarnock· 30yKilmarnockM304462506.47
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren433240–
2025-26St Mirren012210–
2026-27Kilmarnock008006.47

Player page →

45L. StephensonDundee United· 23yDundee UnitedM238760140–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United323170–
2025-26Dundee United552970–

Player page →

45Nicky DevlinAberdeen· 33yAberdeenD3350601116.26
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen403140–
2025-26Aberdeen102871–
2026-27Aberdeen001006.26

Player page →

45R. StrainFalkirk· 29yFalkirkD2919601106.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United042940–
2025-26Dundee United101950–
2026-27Falkirk0512206.88

Player page →

48Yang Hyun-JunCeltic· 24yCelticF2415359307.48
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic522310–
2025-26Celtic813110–
2026-27Celtic205107.48

Player page →

48Declan JohnSt Mirren· 31ySt MirrenM314659206.45
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren211810–
2025-26St Mirren153010–
2026-27St Mirren1011006.45

Player page →

48Finlay RobertsonDundee· 23yDundeeM233559606.75
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee042900–
2025-26Dundee312460–
2026-27Dundee006006.75

Player page →

Data coverage for Scottish Premiership →

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