Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1566 of 1571 stored matches (100%) that name a player. Appearances count 912 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
142A. ShinnieLivingstonLivingstonM–74961106.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston303330–
142Anthony RalstonCeltic· 25yCelticD25513601107.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic021500–

Player page →

142C. MorrisRoss CountyRoss CountyD–0012110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County001230–
142Connor McLennanSt Johnstone· 24ySt JohnstoneF24711721106.57
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58

Player page →

142Jordan McGheeDundee· 27yDundeeD2792671106.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee503350–

Player page →

142M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
142Regan Charles-CookRoss County· 27yRoss CountyM27132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

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

Player page →

158Ryan ChristieCeltic· 29yCelticM292935381027.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

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

Player page →

158Ash TaylorKilmarnock· 33yKilmarnockD3363631016.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock4332616.82

Player page →

158Ayo ObileyeLivingston· 29yLivingstonD2950891016.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63
2023-24Livingston003040–

Player page →

158B. MaguireMotherwellMotherwellD–11471016.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
2022-23Motherwell0010106.58
158Ian HarkesDundee United· 29yDundee UnitedM2967931016.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

158J. ReidRoss CountyRoss CountyD–0139101–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002051–
2023-24Ross County011950–
158K. MagennisKilmarnockKilmarnockM–83421016.91
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian101400–
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock00810–
158Olivier NtchamCeltic· 28yCelticM2813614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

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

Player page →

158S. ByrneDundeeDundeeM–20241016.64
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20021–
2020-21Dundee00010–
2021-22Dundee0024706.64
158S. McKennaAberdeen· 27yAberdeenD27504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

158Toby SibbickHeart of Midlothian· 25yHeart of MidlothianD2502671016.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01000–
2021-22Heart of Midlothian0014106.59
2022-23Heart of Midlothian0132616.66
2023-24Heart of Midlothian002130–

Player page →

158Bevis MugabiMotherwell· 29yMotherwellD2971991006.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell203220–

Player page →

158Danny MullenPartick Thistle· 29yPartick ThistleF29161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

158David BatesAberdeen· 27yAberdeenD2730331007.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

158DukAberdeen· 24yAberdeenF24207711006.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen453440–

Player page →

158Dylan LevittHibernian· 23yHibernianM23126801007.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian222860–

Player page →

158Greg KiltieSt Mirren· 27ySt MirrenF2715121231006.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren453410–

Player page →

158John McGinnHibernian· 29yHibernianM29530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

158Kevin NisbetHibernian· 27yHibernianF27313781006.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99

Player page →

158Liam SmithDundee United· 28yDundee UnitedD2843781006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

158M. KennedyKilmarnock· 29yKilmarnockM291512951006.74
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen123110–
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock333530–

Player page →

158Marley WatkinsKilmarnock· 33yKilmarnockF33157921006.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock933620–

Player page →

158S. McGinnHibernianHibernianM–205100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10080–
2020-21Hibernian10520–
158Simon MurrayRoss County· 32yRoss CountyF32297511006.61
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–
2022-23Ross County4114106.61
2023-24Ross County1643770–

Player page →

158Todd CantwellRangers· 26yRangersM26139461007.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers753050–

Player page →

158U. IkpeazuHeart of Midlothian· 29yHeart of MidlothianF29550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

188Nir BittonCeltic· 32yCelticM322138926.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic101411–
2021-22Celtic1124716.92

Player page →

188Florian KamberiAberdeen· 29yAberdeenF2921101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

188J. LongridgeLivingstonLivingstonD–0134916.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston00910–
2021-22Livingston0116616.63
2022-23Livingston009206.67
188K. RowlesHeart of Midlothian· 25yHeart of MidlothianD251162916.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian003350–

Player page →

188L. McCowanDundee· 26yDundeeM2614766916.67
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee1053791–

Player page →

188R. SnodgrassHeart of Midlothian· 36yHeart of MidlothianM361423917.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1423917.05

Player page →

188Sean ClareHeart of Midlothian· 27yHeart of MidlothianM2772091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

188B. MiovskiAberdeen· 24yAberdeenF2432475906.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen1623830–

Player page →

188C. McCarthySt Mirren· 26ySt MirrenD262159906.93
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren1022206.93

Player page →

188D. CancolaRoss County· 27yRoss CountyM273048906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County1018306.67
2022-23Ross County2030606.75

Player page →

188Hakeem OdoffinHamilton Academical· 26yHamilton AcademicalD26303790–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical303780–

Player page →

188Jack McMillanPartick Thistle· 26yPartick ThistleD266424906.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston1016106.61
2022-23Partick Thistle42010–
2023-24Partick Thistle01010–

Player page →

188Jamie WalkerHeart of Midlothian· 30yHeart of MidlothianF30624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

Data coverage for Scottish Premiership →

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