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.

  • 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
139D. WatsonKilmarnock· 20yKilmarnockM2093811516.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79

Player page →

139John SouttarRangers· 28yRangersD2893911907.25
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96
2023-24Rangers2128207.27
2024-25Rangers1024107.28

Player page →

139Ross StewartRoss County· 28yRoss CountyF289319906.85
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–
2020-21Ross County2119206.85

Player page →

139Benjamin Mbunga-KimpiokaSt Johnstone· 25ySt JohnstoneF259243316.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone3017106.66
2024-25St Johnstone6226216.59

Player page →

139Steven FletcherDundee United· 38yDundee UnitedF389233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

139L. ErwinSt Mirren· 31ySt MirrenF319134406.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County004006.70
2020-21St Mirren3027106.69
2021-22St Mirren003006.33

Player page →

139A. RooneyAberdeen· 37yAberdeenF3790000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen90000–

Player page →

139J. MacLarenHibernian· 31yHibernianF3190000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian80000–
2018-19Hibernian10000–

Player page →

139Murray DavidsonSt Johnstone· 37ySt JohnstoneM3790484126.83
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

160S. AllanHibernianHibernianM–82025906.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee03000–
2017-18Hibernian35020–
2019-20Hibernian58030–
2020-21Hibernian018106.67
2021-22Hibernian0317306.65
160Liam CraigSt Johnstone· 38ySt JohnstoneM38812393326.87
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

160Jonny HayesAberdeen· 37yAberdeenM378111132406.83
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

160Joel NoubleLivingston· 29yLivingstonF298778816.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72
2023-24Livingston1232106.69

Player page →

160P. HanlonHibernianHibernianD–871162717.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
160Tom LawrenceRangers· 31yRangersM318646507.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07
2024-25Rangers4218406.98

Player page →

160Kenny McLeanAberdeen· 33yAberdeenM3385040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

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

Player page →

160Craig SibbaldDundee United· 30yDundee UnitedM3083972306.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69
2022-23Dundee United1035706.86
2024-25Dundee United1116106.73

Player page →

160K. MagennisKilmarnockKilmarnockM–83541316.76
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock008106.96
2024-25Kilmarnock0012306.83
160Ryan BowmanMotherwell· 33yMotherwellF3383050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

160Adama SidibehSt Johnstone· 26ySt JohnstoneF268246716.84
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone5015206.70
2024-25St Johnstone3231516.91

Player page →

160Alex IacovittiSt Mirren· 27ySt MirrenD27821171606.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81
2021-22Ross County2231506.81
2022-23Ross County3036406.94
2024-25St Mirren1014306.77

Player page →

160Albian AjetiCeltic· 28yCelticF288127006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic6120006.82
2021-22Celtic207006.73

Player page →

160G. OakleyAyr UtdAyr UtdM–816716.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical40010–
2019-20Hamilton Academical41051–
2020-21Kilmarnock006006.57
2024-25Ayr Utd00010–
160M. KirkSt Johnstone· 21ySt JohnstoneF218136106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian00100–
2024-25St Johnstone8135106.82

Player page →

160Stephen KingsleyHeart of Midlothian· 30yHeart of MidlothianD308096807.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02
2022-23Heart of Midlothian0021406.79
2023-24Heart of Midlothian1033007.18
2024-25Heart of Midlothian109206.82

Player page →

177Greg TaylorCeltic· 27yCelticD277301442007.18
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

177Anthony RalstonCeltic· 26yCelticD26716761107.27
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic2316007.36

Player page →

177Stephen O'DonnellMotherwell· 33yMotherwellD337161553426.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84

Player page →

177Connor McLennanAyr Utd· 25yAyr UtdF25712721106.59
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58
2024-25Ayr Utd01000–

Player page →

177D. GallagherDundee UnitedDundee UnitedD–7121124126.91
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
2024-25Dundee United1234617.06
177Luis PalmaCeltic· 25yCelticF257936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

177Rabbi MatondoRangers· 24yRangersF247944106.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0419006.74
2023-24Rangers5319107.03
2024-25Rangers226007.07

Player page →

177Stephen KellyLivingston· 25yLivingstonM257947706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

177A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
177Connor RonanSt Mirren· 27ySt MirrenM277427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

177İlkay DurmuşSt Mirren· 31ySt MirrenM317331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

177J. HungboRoss County· 25yRoss CountyM257333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

177Nicke KabambaKilmarnock· 32yKilmarnockF327333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

177Sean ClareHeart of Midlothian· 28yHeart of MidlothianM2872091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

177Stuart FindlayKilmarnock· 29yKilmarnockD2972761226.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85

Player page →

177Anthony StokesHibernian· 36yHibernianF3671040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

177Bevis MugabiMotherwell· 30yMotherwellD3071991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

177Ryan HardieLivingston· 28yLivingstonF2871010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

177Vicente BesuijenAberdeen· 24yAberdeenF247145506.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86
2024-25Aberdeen2011106.68

Player page →

177Yūtarō OdaHeart of Midlothian· 23yHeart of MidlothianF237142206.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1012006.62
2023-24Heart of Midlothian5125206.76
2024-25Heart of Midlothian105006.60

Player page →

177C. SammonMotherwellMotherwellF–70020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle70010–
2018-19Motherwell00010–
177S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
199Joe NewellHibernian· 32yHibernianM326201464117.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

199Barrie McKayHeart of Midlothian· 30yHeart of MidlothianF3061889106.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83
2024-25Heart of Midlothian008006.81

Player page →

Data coverage for Scottish Premiership →

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