Skip to content
Almanac
Menu

Goals, assists and cards count 701 of 702 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1J. WhiteRoss CountyRoss CountyF–2461141806.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County12238406.96
2023-24Ross County643890–
2024-25Ross County603850–
2Marcus FraserSt Mirren· 30ySt MirrenD30131101726.66
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0034716.66
2023-24St Mirren103820–
2024-25St Mirren033881–

Player page →

3James TavernierRangers· 33yRangersD3337271091207.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers16938607.61
2023-24Rangers17103820–
2024-25Rangers483340–

Player page →

4Blair SpittalHeart of Midlothian· 29yHeart of MidlothianM291921108707.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell6736207.06
2023-24Motherwell9113750–
2024-25Heart of Midlothian433500–

Player page →

4Daniel ArmstrongKilmarnock· 27yKilmarnockM2718241082727.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock6103890–
2024-25Kilmarnock373391–

Player page →

6Lewis MayoKilmarnock· 25yKilmarnockD2512107916.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0134206.72
2023-24Kilmarnock103651–
2024-25Kilmarnock013720–

Player page →

7Lawrence ShanklandHeart of Midlothian· 29yHeart of MidlothianF2956161062007.14
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian2443780–
2024-25Heart of Midlothian883270–

Player page →

7Nicky DevlinAberdeen· 31yAberdeenD31861061806.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2538806.83
2023-24Aberdeen213760–
2024-25Aberdeen403140–

Player page →

9L. ClarksonAberdeen· 23yAberdeenM2312121041007.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15
2023-24Aberdeen333620–
2024-25Aberdeen413430–

Player page →

9A. GogicSt Mirren· 31ySt MirrenD31531042216.68
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2130606.68
2023-24St Mirren213870–
2024-25St Mirren113691–

Player page →

11Callum McGregorCeltic· 31yCelticM3114101011117.08
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4131317.08
2023-24Celtic263550–
2024-25Celtic833530–

Player page →

12G. CareySt JohnstoneSt JohnstoneM–9141001306.69
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone293640–
2024-25St Johnstone433410–
13A. ForrestHeart of Midlothian· 28yHeart of MidlothianF2812699506.62
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–

Player page →

14Greg KiltieSt Mirren· 28ySt MirrenM2866981106.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2135406.76
2023-24St Mirren453410–
2024-25St Mirren002960–

Player page →

14J. HoltSt Johnstone· 32ySt JohnstoneM3203982426.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston02351016.61
2023-24Livingston013560–
2024-25St Johnstone002881–

Player page →

16Daizen MaedaCeltic· 27yCelticF273018971116.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic8535416.77
2023-24Celtic632840–
2024-25Celtic16103430–

Player page →

16S. TanserSt Mirren· 30ySt MirrenM3035971626.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren243860–
2024-25St Mirren112962–

Player page →

18Kyōgo FuruhashiCeltic· 30yCelticF30511096507.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic27236307.13
2023-24Celtic1453820–
2024-25Celtic1032200–

Player page →

19Mark O'HaraSt Mirren· 29ySt MirrenM29208951616.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren10235816.88
2023-24St Mirren632840–
2024-25St Mirren433240–

Player page →

20B. AndersonKilmarnockKilmarnockF–24394306.69
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston6230006.69
2023-24Livingston703420–
2024-25Kilmarnock1113010–
20Greg TaylorCeltic· 27yCelticD27615941207.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic3431307.09
2023-24Celtic343540–
2024-25Celtic072850–

Player page →

22Marley WatkinsKilmarnock· 34yKilmarnockF34145931106.59
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1126606.59
2023-24Kilmarnock933620–
2024-25Kilmarnock413130–

Player page →

22Stephen O'DonnellMotherwell· 33yMotherwellD3315931806.60
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0027506.60
2023-24Motherwell043760–
2024-25Motherwell112970–

Player page →

24Jamie McGrathAberdeen· 28yAberdeenM28219911407.08
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United8232507.08
2023-24Aberdeen913450–
2024-25Aberdeen462540–

Player page →

24Joe WrightKilmarnock· 30yKilmarnockD30103912036.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock312981–
2024-25Kilmarnock222872–

Player page →

24Liam ScalesCeltic· 26yCelticD2647911527.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic123450–
2024-25Celtic232620–

Player page →

24Liam GordonMotherwell· 29yMotherwellD2932911326.83
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone2132706.83
2023-24St Johnstone003231–
2024-25Motherwell112731–

Player page →

28DukAberdeen· 25yAberdeenF25209901606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen453440–
2024-25Aberdeen021960–

Player page →

28Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM261314901216.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County663560–
2024-25Heart of Midlothian012531–

Player page →

30Simon MurrayDundee· 33yDundeeF33368891706.61
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4114106.61
2023-24Ross County1643770–
2024-25Dundee1633890–

Player page →

31Josh CampbellHibernian· 25yHibernianM25156881806.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian8436906.80
2023-24Hibernian311920–
2024-25Hibernian413370–

Player page →

32Joe NewellHibernian· 32yHibernianM32511872317.29
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian2537100–
2024-25Hibernian201671–

Player page →

32C. RandallRoss CountyRoss CountyM–20872206.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0024706.73
2023-24Ross County102640–
2024-25Ross County1037110–
34J. GrantHeart of Midlothian· 30yHeart of MidlothianM309786926.77
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian442700–
2024-25Heart of Midlothian313161–

Player page →

34James PenriceHeart of Midlothian· 26yHeart of MidlothianD2658861706.54
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston3129306.54
2023-24Livingston022430–
2024-25Heart of Midlothian2533110–

Player page →

34Graeme ShinnieAberdeenAberdeenM–46862236.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen1337111–
2024-25Aberdeen133670–
34Liam KellyRangers· 29yRangersG290186506.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0138206.79
2023-24Motherwell003830–
2024-25Rangers001000–

Player page →

38Reo HatateCeltic· 27yCelticM27191685307.22
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6832007.22
2023-24Celtic341610–
2024-25Celtic1043720–

Player page →

39Cameron Carter-VickersCeltic· 27yCelticD272184507.16
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic0029507.16
2023-24Celtic112500–
2024-25Celtic103000–

Player page →

39T. CarsonDundee· 37yDundeeG370184506.70
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0037106.70
2023-24Dundee002510–
2024-25Dundee012230–

Player page →

41Cameron DevlinHeart of Midlothian· 26yHeart of MidlothianM2626832116.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1430516.79
2023-24Heart of Midlothian112470–
2024-25Heart of Midlothian012990–

Player page →

41Rory McKenzieKilmarnock· 31yKilmarnockM3111831516.57
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock102840–
2024-25Kilmarnock001900–

Player page →

43G. HarmonRoss County· 24yRoss CountyD246782706.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County132930–
2024-25Ross County122320–

Player page →

43R. StrainDundee United· 28yDundee UnitedD28510821216.95
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren111741–
2024-25Dundee United042940–

Player page →

43K. RowlesHeart of Midlothian· 26yHeart of MidlothianD2611821316.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian003350–
2024-25Heart of Midlothian002040–

Player page →

46D. WatsonKilmarnock· 20yKilmarnockM2093811516.46
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock523690–
2024-25Kilmarnock413540–

Player page →

46Andy HallidayMotherwell· 33yMotherwellM3376811206.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian00310–
2023-24Motherwell111210–
2024-25Motherwell323880–

Player page →

48T. YouanHibernian· 26yHibernianM26151680516.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian483110–
2024-25Hibernian211300–

Player page →

48Liam PolworthKilmarnockKilmarnockM–3580606.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1226106.97
2023-24Kilmarnock032820–
2024-25Kilmarnock202630–
48Chris CaddenHibernian· 28yHibernianD282480606.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1337506.83
2023-24Hibernian101100–
2024-25Hibernian013210–

Player page →

Data coverage for Scottish Premiership →

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