Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 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

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

Player page →

1A. GogicSt Mirren· 32ySt MirrenD32541183226.80
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren213870–
2024-25St Mirren113691–
2025-26St Mirren2132121–
2026-27St Mirren0112406.80

Player page →

3Marcus FraserSt Mirren· 32ySt MirrenD32231131816.58
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren103820–
2024-25St Mirren033881–
2025-26St Mirren103060–
2026-27St Mirren007206.58

Player page →

4Martin BoyleHibernian· 33yHibernianF3331121111606.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian533160–
2024-25Hibernian1563670–
2025-26Hibernian833620–
2026-27Hibernian308106.95

Player page →

5Simon MurrayDundee· 34yDundeeF343971081916.55
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1643770–
2024-25Dundee1633890–
2025-26Dundee703131–
2026-27Dundee002006.55

Player page →

5L. McCowanCeltic· 28yCelticM2820141081116.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1053791–
2024-25Celtic673300–
2024-25Dundee21300–
2025-26Celtic113020–
2026-27Celtic105006.81

Player page →

5Greg KiltieKilmarnock· 29yKilmarnockM2911111081206.94
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren453410–
2024-25St Mirren002960–
2025-26Kilmarnock463340–
2026-27Kilmarnock3012106.94

Player page →

8Liam ScalesCeltic· 28yCelticD28691072107.42
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic123450–
2024-25Celtic232620–
2025-26Celtic0337120–
2026-27Celtic3110207.42

Player page →

8Stephen O'DonnellMotherwell· 34yMotherwellD34181071506.48
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell043760–
2024-25Motherwell112970–
2025-26Motherwell033510–
2026-27Motherwell006106.48

Player page →

10James TavernierRangers· 35yRangersD352922105110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers17103820–
2024-25Rangers483340–
2025-26Rangers843450–

Player page →

11Mikael MandronSt Mirren· 32ySt MirrenF321910104110–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren833520–
2024-25St Mirren723450–
2025-26St Mirren453540–

Player page →

11D. WatsonKilmarnock· 21yKilmarnockM21124104211–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock523690–
2024-25Kilmarnock413540–
2025-26Kilmarnock313381–

Player page →

11Graeme ShinnieAberdeenAberdeenM–28104242–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1337111–
2024-25Aberdeen133670–
2025-26Aberdeen023161–
11Lewis MayoAberdeen· 26yAberdeenD26211041516.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock103651–
2024-25Kilmarnock013720–
2025-26Kilmarnock002430–
2026-27Aberdeen107506.87

Player page →

11Jack ButlandRangers· 33yRangersG330110440–
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers003810–
2024-25Rangers012820–
2025-26Rangers003810–

Player page →

16Lawrence ShanklandRangers· 31yRangersF3151151031906.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian2443780–
2024-25Heart of Midlothian883270–
2025-26Heart of Midlothian1632940–
2026-27Rangers305006.78

Player page →

17Jamie McGrathHibernian· 30yHibernianM3022121001516.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen913450–
2024-25Aberdeen462540–
2025-26Hibernian843461–
2026-27Hibernian117006.40

Player page →

17Blair SpittalHeart of Midlothian· 30yHeart of MidlothianM301517100807.25
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell9113750–
2024-25Heart of Midlothian433500–
2025-26Heart of Midlothian222430–
2026-27Heart of Midlothian014007.25

Player page →

17Robbie DeasKilmarnock· 26yKilmarnockD26411002836.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1030111–
2024-25Kilmarnock103252–
2025-26Kilmarnock2135120–
2026-27Kilmarnock003006.14

Player page →

20B. AndersonKilmarnockKilmarnockF–2239960–
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston703420–
2024-25Kilmarnock1113010–
2025-26Kilmarnock423530–
20Jordan ObitaHibernian· 32yHibernianD32210991716.58
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian103460–
2024-25Hibernian053551–
2025-26Hibernian152660–
2026-27Hibernian004006.58

Player page →

22Daizen MaedaCeltic· 29yCelticF29361998130–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic632840–
2024-25Celtic16103430–
2025-26Celtic1463660–

Player page →

23Nicky DevlinAberdeen· 33yAberdeenD3371971716.26
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen213760–
2024-25Aberdeen403140–
2025-26Aberdeen102871–
2026-27Aberdeen001006.26

Player page →

24Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD3151951016.64
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock003750–
2024-25Kilmarnock001700–
2025-26Heart of Midlothian513450–
2026-27Heart of Midlothian007016.64

Player page →

25Dimitar MitovAberdeen· 29yAberdeenG29009480–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone003840–
2024-25Aberdeen002420–
2025-26Aberdeen003220–

Player page →

26Nicolas RaskinRangers· 25yRangersM251218932006.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers111820–
2024-25Rangers4103380–
2025-26Rangers673370–
2026-27Rangers109306.97

Player page →

26S. TanserFalkirk· 32yFalkirkM3259931226.56
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren243860–
2024-25St Mirren112962–
2025-26St Mirren142100–
2026-27Falkirk105006.56

Player page →

28Toyosi OlusanyaAberdeen· 29yAberdeenF29155911626.21
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren613551–
2024-25St Mirren823191–
2025-26Aberdeen121510–
2026-27Aberdeen0010106.21

Player page →

29Lyall CameronDundee United· 24yDundee UnitedM2416890707.55
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee503220–
2024-25Dundee953320–
2025-26Aberdeen001310–
2025-26Rangers00610–
2026-27Dundee United236107.55

Player page →

29Killian PhillipsSt Mirren· 24ySt MirrenM24113902207.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen001000–
2024-25St Mirren413590–
2025-26St Mirren403790–
2026-27St Mirren328407.14

Player page →

29Mark O'HaraKilmarnock· 30yKilmarnockM3010790906.47
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren632840–
2024-25St Mirren433240–
2025-26St Mirren012210–
2026-27Kilmarnock008006.47

Player page →

29Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2787901526.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County663560–
2024-25Heart of Midlothian012531–
2025-26Dundee202841–
2026-27Heart of Midlothian002206.76

Player page →

33Brad LyonsAberdeen· 29yAberdeenM2952892216.94
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock202370–
2024-25Kilmarnock113151–
2025-26Kilmarnock113080–
2026-27Aberdeen105206.94

Player page →

33Mohammad SyllaLivingston· 32yLivingstonM321289151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee022410–
2024-25Dundee003391–
2025-26Livingston103250–

Player page →

35A. ForrestDundee· 30yDundeeF308888506.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–
2025-26Heart of Midlothian001310–
2026-27Dundee0211006.75

Player page →

36Cameron DevlinRangers· 28yRangersM2832872306.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian112470–
2024-25Heart of Midlothian012990–
2025-26Heart of Midlothian202860–
2026-27Rangers006106.78

Player page →

36J. MulliganHibernian· 23yHibernianM23211871616.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee101821–
2024-25Dundee053450–
2025-26Hibernian152470–
2026-27Hibernian0111206.63

Player page →

38Josh CampbellSt Johnstone· 26ySt JohnstoneM26135861406.46
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian311920–
2024-25Hibernian413370–
2025-26Hibernian332740–
2026-27Hibernian101007.00
2026-27St Johnstone206106.37

Player page →

39D. WrightDundee· 31yDundeeD313385706.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone00910–
2024-25St Johnstone113120–
2025-26Dundee113420–
2026-27Dundee1111206.62

Player page →

40C. BarronRangers· 24yRangersM24158470–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen132920–
2024-25Rangers002800–
2025-26Rangers022750–

Player page →

41Yang Hyun-JunCeltic· 24yCelticF2416683417.48
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic132411–
2024-25Celtic522310–
2025-26Celtic813110–
2026-27Celtic205107.48

Player page →

41Reo HatateCeltic· 28yCelticM2815108380–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic341610–
2024-25Celtic1043720–
2025-26Celtic223050–

Player page →

41L. ClarksonAberdeen· 25yAberdeenM25748370–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen333620–
2024-25Aberdeen413430–
2025-26Aberdeen001320–

Player page →

41Liam PolworthKilmarnockKilmarnockM–348380–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock032820–
2024-25Kilmarnock202630–
2025-26Kilmarnock112930–
41Beni BaningimeHeart of Midlothian· 28yHeart of MidlothianM28058381–
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian012930–
2024-25Heart of Midlothian032830–
2025-26Heart of Midlothian012621–

Player page →

46M. DiomandéRangers· 25yRangersM25711821216.65
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers201310–
2024-25Rangers473661–
2025-26Rangers143150–
2026-27Rangers002006.65

Player page →

47Marley WatkinsKilmarnock· 36yKilmarnockF361458150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock933620–
2024-25Kilmarnock413130–
2025-26Kilmarnock111400–

Player page →

47James ForrestCeltic· 35yCelticM358781206.71
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic612200–
2024-25Celtic152300–
2025-26Celtic112710–
2026-27Celtic009106.71

Player page →

47Rocky BushiriHibernian· 26yHibernianD266181170–
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian002770–
2024-25Hibernian312840–
2025-26Hibernian302660–

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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