Skip to content
Almanac
Menu

Goals, assists and cards count 1323 of 1331 stored matches (99%) that name a player. Appearances count 456 matches with a stored lineup.

  • 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
132S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
152Chris CaddenHibernian· 25yHibernianM2561238206.88
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell32000–
2017-18Motherwell07000–
2018-19Motherwell11000–
2020-21Hibernian0010006.70
2021-22Hibernian2228206.94

Player page →

152Stephen O'DonnellMotherwell· 30yMotherwellD30611621626.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79

Player page →

152Connor McLennanAberdeen· 22yAberdeenF2261046706.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen0127306.63
2021-22Aberdeen0019106.56

Player page →

152Daryl HorganHibernian· 29yHibernianM29685407.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian025007.06

Player page →

152R. DraperRoss CountyRoss CountyM–66211916.58
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle34050–
2017-18Ross County11060–
2019-20Ross County00020–
2020-21Ross County2121616.58
152Daizen MaedaCeltic· 24yCelticF246516006.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86

Player page →

152M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
152Ali McCannSt Johnstone· 22ySt JohnstoneM2264381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

152B. JohnsenHeart of MidlothianHeart of MidlothianF–64020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian64020–
152C. MacPhersonSt MirrenSt MirrenM–64541516.81
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
152G. CumminsSt JohnstoneSt JohnstoneF–64030–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone53030–
2017-18St Johnstone11000–
152P. HanlonHibernianHibernianD–64611917.05
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
152Peter HaringHeart of Midlothian· 28yHeart of MidlothianM2864311506.85
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–
2021-22Heart of Midlothian1231906.85

Player page →

152F. El BakhtaouiDundeeDundeeF–63030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee30020–
2017-18Dundee33010–
152K. MagennisHibernianHibernianM–6321506.66
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren21010–
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
152P. PawlettDundee UnitedDundee UnitedM–63481726.74
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen32030–
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
152Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
152C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
152Craig SibbaldLivingston· 27yLivingstonM2762461506.62
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69

Player page →

152Ryan EdwardsDundee United· 28yDundee UnitedD286260907.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09

Player page →

152J. HastieMotherwellMotherwellM–6114106.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell0014006.40
152Oliver BozanicHeart of Midlothian· 33yHeart of MidlothianM3361010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

152D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
152Liam LindsayPartick Thistle· 26yPartick ThistleD2660020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle60020–

Player page →

152Stephen KingsleyHeart of Midlothian· 27yHeart of MidlothianD276033207.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02

Player page →

177Anthony RalstonCeltic· 23yCelticD2351029907.41
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic001107.20
2021-22Celtic4928207.42

Player page →

177Glen KamaraRangers· 26yRangersM2659641107.01
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers1133207.00
2021-22Rangers3331007.02

Player page →

177Greg DochertyHibernian· 25yHibernianM2559060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical12030–
2017-18Hamilton Academical33020–
2017-18Rangers03000–
2019-20Hibernian11010–

Player page →

177Glenn MiddletonSt Johnstone· 22ySt JohnstoneF225537206.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63

Player page →

177Iain VigursRoss County· 34yRoss CountyM3455302816.81
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle12060–
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

177U. IkpeazuHeart of Midlothian· 27yHeart of MidlothianF27550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

177Christopher RoutisRoss CountyRoss CountyD–54070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County32030–
2017-18Ross County22040–
177David MoyoHamilton Academical· 27yHamilton AcademicalF275433106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical3233106.83

Player page →

177Kristoffer AjerCeltic· 24yCelticD2454351217.16
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock00010–
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

177Ryan EdwardsSt Mirren· 28ySt MirrenM28540120–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle12030–
2017-18Partick Thistle41030–
2018-19Heart of Midlothian01010–
2018-19St Mirren00050–

Player page →

177B. BarkerRangers· 25yRangersF255310106.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers2010106.78

Player page →

177Graham DorransRangers· 35yRangersM3553050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

177John McGinnHibernian· 27yHibernianM27530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

177John SouttarHeart of Midlothian· 25yHeart of MidlothianD2553271607.30
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30

Player page →

177K. HoltDundeeDundeeM–53080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee31030–
2017-18Dundee22050–
177Marley WatkinsAberdeen· 31yAberdeenF315330206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92

Player page →

177Cedric IttenRangers· 25yRangersF255233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

177Christopher JullienCeltic· 29yCelticD29529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

177Guy MelamedSt Johnstone· 29ySt JohnstoneF295218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

177J. StockleyAberdeen· 28yAberdeenF2852031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen52031–

Player page →

177Josh GinnellyHeart of Midlothian· 25yHeart of MidlothianM255231316.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56

Player page →

177Anthony O'ConnorAberdeen· 29yAberdeenD2951050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30020–
2017-18Aberdeen21030–

Player page →

177Ash TaylorAberdeen· 31yAberdeenD315131607.15
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen31020–
2019-20Aberdeen10040–
2020-21Aberdeen1031007.15

Player page →

177Dylan LevittDundee United· 21yDundee UnitedM215125107.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12

Player page →

Data coverage for Scottish Premiership →

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