Skip to content
Almanac
Menu

Goals, assists and cards count 1557 of 1565 stored matches (99%) that name a player. Appearances count 684 matches with a stored lineup.

  • 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
151Chris CaddenHibernian· 26yHibernianM2671575706.85
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell32000–
2017-18Motherwell07000–
2018-19Motherwell11000–
2020-21Hibernian0010006.70
2021-22Hibernian2228206.94
2022-23Hibernian1337506.83

Player page →

151Matt O'RileyCeltic· 22yCelticM2271554407.33
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4316107.38
2022-23Celtic31238307.31

Player page →

151Connor McLennanSt Johnstone· 23ySt JohnstoneF23711721106.59
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56
2022-23St Johnstone1126406.58

Player page →

151G. TanseySt MirrenSt MirrenM–710060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle79030–
2017-18Aberdeen01010–
2017-18Ross County00010–
2018-19St Mirren00010–
151Michael GardyneRoss County· 37yRoss CountyF37710311416.78
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County24020–
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County2031206.78

Player page →

151S. TanserSt Mirren· 28ySt MirrenD2878911506.88
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67

Player page →

151Glenn MiddletonDundee United· 23yDundee UnitedF237766506.69
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71

Player page →

151P. McGowanDundeeDundeeF–77282206.70
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee32080–
2017-18Dundee11040–
2018-19Dundee21050–
2020-21Dundee01010–
2021-22Dundee1228406.70
151Scott BrownAberdeen· 37yAberdeenM3777554536.93
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11091–
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

151Y. DhandaRoss County· 24yRoss CountyM247730306.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97

Player page →

151P. HanlonHibernianHibernianD–76952617.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
151Joel NoubleLivingston· 27yLivingstonF277546716.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0316416.86
2022-23Livingston7230306.72

Player page →

151Michael JohnstonCeltic· 24yCelticM247522206.77
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic01000–
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88

Player page →

151Connor RonanSt Mirren· 25ySt MirrenM257427216.97
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7427216.97

Player page →

151İlkay DurmuşSt Mirren· 29ySt MirrenM297331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

151J. HungboRoss County· 23yRoss CountyM237333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

151K. HoltPartick ThistlePartick ThistleM–73090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee31030–
2017-18Dundee22050–
2022-23Partick Thistle20010–
151Nicke KabambaKilmarnock· 30yKilmarnockF307333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

151Alex IacovittiRoss County· 25yRoss CountyD25721031306.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

151Craig SibbaldDundee United· 28yDundee UnitedM2872812206.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69
2022-23Dundee United1035706.86

Player page →

151Joe GarnerRangers· 35yRangersF3572080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers72080–

Player page →

151Sean ClareHeart of Midlothian· 26yHeart of MidlothianM2672091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

151Stuart FindlayKilmarnock· 27yKilmarnockD277222726.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock0022016.72

Player page →

151Anthony StokesHibernian· 34yHibernianF3471040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

151D'AkolHamilton AcademicalHamilton AcademicalF–71000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical71000–
151Ryan HardieLivingston· 26yLivingstonF2671010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

151S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
178Stephen O'DonnellMotherwell· 31yMotherwellD31611892126.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

178D. GallagherSt MirrenSt MirrenD–610783516.84
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
178Glen KamaraRangers· 27yRangersM2769861206.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

178Nicky DevlinLivingston· 29yLivingstonD29691112306.89
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

178Daryl HorganHibernian· 30yHibernianM30685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

178Ian HarkesDundee United· 28yDundee UnitedM2867931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

178R. DraperRoss CountyRoss CountyM–66211916.58
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle34050–
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County2121616.58
178C. MacPhersonSt JohnstoneSt JohnstoneM–65771916.83
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
178M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
178S. TiffoneyPartick ThistlePartick ThistleF–6512306.56
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston1112106.56
2022-23Partick Thistle34010–
178Ali McCannSt Johnstone· 23ySt JohnstoneM2364381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

178B. JohnsenHeart of MidlothianHeart of MidlothianF–64020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian64020–
178G. CumminsSt JohnstoneSt JohnstoneF–64030–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone53030–
2017-18St Johnstone11000–
178Marley WatkinsAberdeen· 32yAberdeenF326456806.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59

Player page →

178P. PawlettDundee UnitedDundee UnitedM–64601926.71
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen32030–
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
178Peter HaringHeart of Midlothian· 29yHeart of MidlothianM2964471616.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74

Player page →

178Todd CantwellRangers· 25yRangersM256416507.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36

Player page →

178F. El BakhtaouiDundeeDundeeF–63030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee30020–
2017-18Dundee33010–
178Jack McMillanPartick Thistle· 25yPartick ThistleD256324806.62
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston008006.64
2021-22Livingston1016106.61
2022-23Partick Thistle42010–

Player page →

178John SouttarRangers· 26yRangersD2663391707.21
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

178Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
178C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
178Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

Data coverage for Scottish Premiership →

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