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
136Cammy KerrDundee· 29yDundeeD2912451206.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82
2023-24Dundee0010106.52

Player page →

136Dylan LevittHibernian· 24yHibernianM24147991206.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian211920–

Player page →

136Glen KamaraRangers· 29yRangersM2969861206.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

136J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
136J. GuthrieLivingston· 32yLivingstonD3210336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

136K. FreemanDundee UnitedDundee UnitedD–24501206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00310–
2021-22Dundee United1223306.65
2022-23Dundee United1224806.47
136Liam KellyRangers· 29yRangersG29011421206.85
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79
2023-24Motherwell0038306.96
2024-25Rangers001000–

Player page →

136Richard TaylorSt Mirren· 24ySt MirrenD2421711206.74
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0011106.68
2023-24St Mirren0026506.76
2024-25St Mirren213460–

Player page →

136Ryan LeakRoss County· 27yRoss CountyD2700491206.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0033906.98
2024-25Ross County001630–

Player page →

136S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
136S. MayLivingstonLivingstonF–31201291206.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
2024-25Livingston10000–
136U. IkpeazuSt Johnstone· 30ySt JohnstoneF30554120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–
2024-25St Johnstone00420–

Player page →

136W. FerryDundee United· 24yDundee UnitedM240435120–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United0435120–

Player page →

164John LundstramRangers· 31yRangersM3165981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

164Jordan JonesKilmarnock· 30yKilmarnockM3095361126.74
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

164M. MillerHamilton Academical· 29yHamilton AcademicalF29850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

164M. O'HalloranSt JohnstoneSt JohnstoneF–106501126.61
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
164Daizen MaedaCeltic· 27yCelticF2736231131116.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77
2023-24Celtic6328407.03
2024-25Celtic16103430–

Player page →

164E. BrophyRoss CountyRoss CountyF–42101081116.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
2024-25Ross County001100–
164Ianis HagiRangers· 26yRangersM261517801117.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers452451–

Player page →

164J. MulliganDundee· 22yDundeeM2235631116.61
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74
2023-24Dundee1018216.53
2024-25Dundee053450–

Player page →

164Jamie McCartHeart of Midlothian· 27yHeart of MidlothianD2720851116.82
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone1037616.82
2024-25Heart of Midlothian101100–

Player page →

164Jordan ObitaHibernian· 31yHibernianD3115691116.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian053551–

Player page →

164Kristoffer AjerCeltic· 27yCelticD275435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

164L. MillerHibernian· 24yHibernianD2432651116.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian0012006.71
2023-24Hibernian2021817.05
2024-25Hibernian123230–

Player page →

164Nectarios TriantisHibernian· 22yHibernianM2236461116.68
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0012206.68
2024-25Hibernian363491–

Player page →

164A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
164Ante PalaversaAberdeen· 25yAberdeenM252130110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen2130110–

Player page →

164Anthony RalstonCeltic· 26yCelticD26716761107.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic231600–

Player page →

164C. MorrisRoss CountyRoss CountyD–0012110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County001230–
164Connor McLennanAyr Utd· 25yAyr UtdF25712721106.57
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–

Player page →

164M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
164Nicolas RaskinRangers· 24yRangersM24512631106.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0112106.94
2023-24Rangers1118206.98
2024-25Rangers4103380–

Player page →

164Regan Charles-CookRoss County· 28yRoss CountyM28132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

185D. DevineInverness Caledonian ThistleInverness Caledonian ThistleD–000102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00091–
2021-22Inverness Caledonian Thistle00011–
185Jake CarrollMotherwell· 33yMotherwellD3328411026.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

185Ryan ChristieCeltic· 30yCelticM302935381027.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

185Allan McGregorRangers· 43yRangersG4300801016.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers002710–
2021-22Rangers0029206.74
2022-23Rangers0024106.66

Player page →

185Ash TaylorKilmarnock· 34yKilmarnockD3463631016.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock4332616.82

Player page →

185Ayo ObileyeLivingston· 30yLivingstonD3050891016.75
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston0030406.70

Player page →

185B. MaguireMotherwellMotherwellD–11471016.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
185E. AdegboyegaDundee United· 21yDundee UnitedD213031101–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3031101–

Player page →

185Ian HarkesDundee United· 30yDundee UnitedM3067931016.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

185J. ReidRoss CountyRoss CountyD–01451016.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002051–
2023-24Ross County0119506.65
2024-25Ross County00600–
185Jonah AyungaSt Mirren· 28ySt MirrenF2896641016.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren442840–

Player page →

185Liam PolworthKilmarnockKilmarnockM–4161011016.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell18030–
2020-21Motherwell032111–
2022-23Kilmarnock1226106.97
2023-24Kilmarnock0328206.85
2024-25Kilmarnock202630–
185Mohammad SyllaDundee· 31yDundeeM3102571016.91
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0224106.91
2024-25Dundee003391–

Player page →

185Olivier NtchamCeltic· 29yCelticM2913614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

185Ryan KentRangers· 28yRangersM282829921017.05
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

185S. ByrneDundeeDundeeM–20241016.64
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20021–
2020-21Dundee00010–
2021-22Dundee0024706.64

Data coverage for Scottish Premiership →

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