Skip to content
Almanac
Menu

Goals, assists and cards count 1107 of 1109 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 18
  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
145M. O'HalloranSt JohnstoneSt JohnstoneF–5550826.53
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
145U. IkpeazuHeart of Midlothian· 28yHeart of MidlothianF28550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

145David MoyoHamilton Academical· 28yHamilton AcademicalF285433106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical3233106.83

Player page →

145Kristoffer AjerCeltic· 25yCelticD255435917.16
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic2335107.16

Player page →

145P. HanlonHibernianHibernianD–54952317.01
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
145Graeme ShinnieAberdeenAberdeenM–53131126.78
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
145A. CrawfordSt JohnstoneSt JohnstoneM–5244106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
145B. AlstonKilmarnockKilmarnockM–5216206.58
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
2022-23Kilmarnock0016006.58
145Cedric IttenRangers· 26yRangersF265233106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4227106.83
2021-22Rangers106006.78

Player page →

145Christopher JullienCeltic· 30yCelticD30529207.39
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic119007.39

Player page →

145Guy MelamedSt Johnstone· 30ySt JohnstoneF305218006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone5218006.72

Player page →

145John SouttarRangers· 26yRangersD265239807.21
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

145Sead HakšabanovićCeltic· 24yCelticM245226106.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96

Player page →

145A. GogicSt Mirren· 29ySt MirrenM2951832106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00030–
2019-20Hamilton Academical10000–
2020-21Hibernian1031806.81
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68

Player page →

145Bevis MugabiMotherwell· 28yMotherwellD285167806.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63

Player page →

145Ellis SimmsHeart of Midlothian· 22yHeart of MidlothianF225117206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5117206.71

Player page →

145J. Emmanuel-ThomasAberdeenAberdeenF–5139106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5024006.80
2021-22Aberdeen0115106.82
145Jack FitzwaterLivingston· 25yLivingstonD2551861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

145Jordan JonesKilmarnock· 28yKilmarnockM285136416.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

145M. KukharevychHibernian· 21yHibernianF215115206.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89

Player page →

145S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
145Shaun RooneySt Johnstone· 26ySt JohnstoneD2651501206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76

Player page →

145Vicente BesuijenAberdeen· 22yAberdeenM225134406.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59
2022-23Aberdeen3118006.86

Player page →

145Ayo ObileyeLivingston· 28yLivingstonD285059616.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63

Player page →

145Joe WrightKilmarnock· 28yKilmarnockD285034506.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95

Player page →

176Borna BarišićRangers· 30yRangersD30426861807.38
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41

Player page →

176Greg TaylorCeltic· 25yCelticD25417811107.02
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09

Player page →

176A. MooyCeltic· 32yCelticM3241029207.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic41029207.15

Player page →

176Melker HallbergSt Johnstone· 27ySt JohnstoneM27410691716.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

176Alex CochraneHeart of Midlothian· 23yHeart of MidlothianD234765536.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77

Player page →

176Chris CaddenHibernian· 26yHibernianM264675706.85
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2020-21Hibernian0010006.70
2021-22Hibernian2228206.94
2022-23Hibernian1337506.83

Player page →

176Stephen O'DonnellMotherwell· 31yMotherwellD3146891926.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

176M. SmithHeart of Midlothian· 34yHeart of MidlothianD3445481916.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

176R. StrainSt Mirren· 26ySt MirrenD264536406.95
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95

Player page →

176A. ShinnieLivingstonLivingstonM–4463806.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
176Harry ClarkeRoss County· 22yRoss CountyD224424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

176R. LamieMotherwellMotherwellD–44801816.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
176A. HammillSt Mirren· 35ySt MirrenM3543010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

176C. MontanoLivingstonLivingstonM–43451016.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston4231706.78
176Iain VigursRoss County· 35yRoss CountyM3543302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

176Liam SmithDundee United· 27yDundee UnitedD2743781006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

176Mitch PinnockKilmarnock· 28yKilmarnockM284330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

176Rory McKenzieKilmarnock· 29yKilmarnockF2943651926.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57

Player page →

176A. LithgowLivingstonLivingstonD–422506.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston002006.25
176A. NelsonDundeeDundeeF–42010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee42010–
176A. SporleDundee United· 27yDundee UnitedD274240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

176G. HarmonRoss County· 22yRoss CountyD224230206.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80

Player page →

176J. JuranovicCeltic· 27yCelticD274236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

176James WilsonAberdeen· 27yAberdeenF2742000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

176Jordan McGheeDundee· 26yDundeeD264234606.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69

Player page →

Data coverage for Scottish Premiership →

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