Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1799 of 1805 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
90L. GrimshawMotherwellMotherwellM–13281606.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell001410–
2021-22Motherwell1014406.63
90S. LoganAberdeenAberdeenD–2312160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen21040–
2018-19Aberdeen01070–
2019-20Aberdeen01040–
2020-21Aberdeen001210–
103Callum HendrySt Johnstone· 27ySt JohnstoneF27202471527.08
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

103C. KaneSt JohnstoneSt JohnstoneF–167631516.76
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
2023-24St Johnstone101530–
103D. WatsonKilmarnock· 20yKilmarnockM2093811516.46
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock523690–
2024-25Kilmarnock413540–

Player page →

103R. FlynnSt MirrenSt MirrenM–17681516.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren12051–
2019-20St Mirren03040–
2020-21St Mirren011410–
2021-22St Mirren0023306.54
2022-23St Mirren0120106.51
2023-24St Mirren001110–
103A. CampbellDundee United· 26yDundee UnitedM2613647150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell403460–
2024-25Dundee United001300–

Player page →

103Jordan McGheeDundee· 28yDundeeD28132901506.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee503350–
2024-25Dundee402340–

Player page →

103S. NaismithHeart of MidlothianHeart of MidlothianM–1880150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian42030–
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
103Shaun RooneySt Mirren· 28ySt MirrenD2851561506.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone3023806.76
2024-25St Mirren00630–

Player page →

103Victor LoturiRoss County· 24yRoss CountyM2412661506.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65
2023-24Ross County102880–
2024-25Ross County001120–

Player page →

112C. MontanoLivingstonLivingstonM–54611426.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
2023-24Livingston111641–
112Toyosi OlusanyaSt Mirren· 27ySt MirrenF27143671426.70
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren613551–
2024-25St Mirren823191–

Player page →

112Arnaud DjoumDundee United· 36yDundee UnitedM3635161416.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian03010–
2018-19Heart of Midlothian320121–
2022-23Dundee United0016106.74

Player page →

112R. DraperRoss CountyRoss CountyM–3221141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County212161–
112Slobodan RubežićAberdeen· 25yAberdeenD250038141–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen001870–
2024-25Aberdeen002071–

Player page →

112Kevin NisbetAberdeen· 28yAberdeenF284281101406.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99
2024-25Aberdeen1153240–

Player page →

112M. KennedyKilmarnock· 30yKilmarnockM3019131141406.74
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen123110–
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock333530–
2024-25Kilmarnock411940–

Player page →

112P. McGowanDundeeDundeeF–45281406.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee1228406.70
112S. MallanHibernian· 29yHibernianM29111114140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian101420–

Player page →

112S. SpranglerSt Johnstone· 30ySt JohnstoneM300052140–
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone001950–
2024-25St Johnstone003390–

Player page →

122D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
122F. OjoAberdeen· 33yAberdeenM3312411316.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen001120–
2021-22Aberdeen1230716.69

Player page →

122K. MagennisKilmarnockKilmarnockM–83541316.91
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian101400–
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock00810–
2024-25Kilmarnock001230–
122K. RowlesHeart of Midlothian· 26yHeart of MidlothianD2611821316.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian003350–
2024-25Heart of Midlothian002040–

Player page →

122R. FosterSt JohnstoneSt JohnstoneD–080131–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone03041–
2018-19St Johnstone03060–
2019-20Ross County02020–
2019-20St Johnstone00010–
122Ryan EdwardsDundee United· 31yDundee UnitedD3162921316.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

122Ali McCannSt Johnstone· 25ySt JohnstoneM2564381307.05
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–
2021-22St Johnstone004107.05

Player page →

122C. BerraHeart of MidlothianHeart of MidlothianD–310130–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian20040–
2018-19Heart of Midlothian00030–
2019-20Heart of Midlothian11060–
122Charlie AdamDundee· 39yDundeeM3935271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

122G. CareySt JohnstoneSt JohnstoneM–9141001306.69
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone293640–
2024-25St Johnstone433410–
122L. FontaineDundeeDundeeD–13191306.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County02010–
2019-20Ross County10090–
2021-22Dundee0119306.80
122Marley WatkinsKilmarnock· 34yKilmarnockF341981231306.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock933620–
2024-25Kilmarnock413130–

Player page →

122N. AtkinsonHeart of Midlothian· 25yHeart of MidlothianD2523521306.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69
2023-24Heart of Midlothian001950–

Player page →

122S. RobinsonPartick ThistlePartick ThistleM–116421306.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
136Alex CochraneHeart of Midlothian· 25yHeart of MidlothianD25411961236.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian043170–

Player page →

136D. O'DeaDundeeDundeeD–000123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00072–
2018-19Dundee00051–
136Jack FitzwaterLivingston· 27yLivingstonD2751861236.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

136Jason KerrSt Johnstone· 28ySt JohnstoneM2851341237.40
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–
2021-22St Johnstone003007.40

Player page →

136Sam CosgroveAberdeen· 28yAberdeenF2831314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

136Christian DoidgeHibernian· 32yHibernianF322791031226.68
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian321820–

Player page →

136Stuart FindlayKilmarnock· 29yKilmarnockD297276122–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–
2023-24Kilmarnock003750–
2024-25Kilmarnock001700–

Player page →

136Chris LongMotherwell· 30yMotherwellF3011329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

136David TurnbullCeltic· 25yCelticM2541221051217.31
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic701620–

Player page →

136James BrownRoss County· 26yRoss CountyD261258121–
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County123171–
2024-25Ross County002750–

Player page →

136M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
136R. StrainDundee United· 28yDundee UnitedD28510821216.95
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren111741–
2024-25Dundee United042940–

Player page →

136V. SlivkaHibernian· 30yHibernianM30340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

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

Player page →

136A. ForrestHeart of Midlothian· 28yHeart of MidlothianF2822111651206.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian453330–
2024-25Heart of Midlothian413110–

Player page →

Data coverage for Scottish Premiership →

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