Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1114 of 1115 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
96A. IdahCeltic· 23yCelticF238215107.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01

Player page →

96J. ScottSt Mirren· 23ySt MirrenF238227106.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell31010–
2021-22Hibernian4116006.77
2023-24St Mirren1011006.65

Player page →

96Albian AjetiCeltic· 27yCelticF278127006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic6120006.82
2021-22Celtic207006.73

Player page →

96Joe WrightKilmarnock· 29yKilmarnockD2981631316.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94

Player page →

105Jonny HayesAberdeen· 36yAberdeenM36791132106.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

105Luis PalmaCeltic· 24yCelticF247928207.63
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63

Player page →

105N. McGinnDundeeDundeeM–7949306.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen66010–
2020-21Aberdeen0125206.84
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
105Stephen KellyLivingston· 24yLivingstonM247947706.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0325406.80
2022-23Livingston5411206.80
2023-24Livingston2211106.60

Player page →

105S. TiffoneyDundeeDundeeF–7740406.67
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston1112106.56
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
105Paul McGinnMotherwell· 33yMotherwellD33761302626.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82

Player page →

105A. ConsidineSt Johnstone· 37ySt JohnstoneD37741011636.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

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

Player page →

105İlkay DurmuşSt Mirren· 30ySt MirrenM307331206.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren3231106.83

Player page →

105J. HungboRoss County· 24yRoss CountyM247333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

105Nicke KabambaKilmarnock· 31yKilmarnockF317333506.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock5233406.79

Player page →

105A. GogicSt Mirren· 30ySt MirrenM30721212506.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10000–
2020-21Hibernian1031806.81
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82

Player page →

105Alex IacovittiRoss County· 26yRoss CountyD26721031306.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

105Callum SlatteryMotherwell· 25yMotherwellM2572803316.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93

Player page →

105John SouttarRangers· 27yRangersD277267907.23
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96
2023-24Rangers2128207.27

Player page →

105Bevis MugabiMotherwell· 29yMotherwellD2971991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

105R. PorteousHibernian· 25yHibernianD2570842137.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

105Stephen KingsleyHeart of Midlothian· 29yHeart of MidlothianD297087607.02
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02
2022-23Heart of Midlothian0021406.79
2023-24Heart of Midlothian1033007.18

Player page →

124Greg TaylorCeltic· 26yCelticD266191161107.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic03010–
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41

Player page →

124Barrie McKayHeart of Midlothian· 29yHeart of MidlothianF2961881106.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83

Player page →

124S. TanserSt Mirren· 29ySt MirrenM296101291706.90
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone02010–
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

124Ian HarkesDundee United· 29yDundee UnitedM2967931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

124J. GrantHeart of Midlothian· 29yHeart of MidlothianM296655316.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06

Player page →

124A. BakayokoDundee· 28yDundeeF286537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

124D. WotherspoonSt JohnstoneSt JohnstoneM–65691307.04
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
124John LundstramRangers· 30yRangersM3065981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

124Mika BierethMotherwell· 21yMotherwellF216514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

124S. KellyLivingston· 30yLivingstonD3065641606.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County02040–
2021-22Livingston0115406.71
2022-23Livingston2227706.82
2023-24Livingston4022106.75

Player page →

124Ali McCannSt Johnstone· 24ySt JohnstoneM2464381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

124Ash TaylorKilmarnock· 33yKilmarnockD3363631016.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen1031007.15
2022-23Kilmarnock4332616.82

Player page →

124O. ShawMotherwellMotherwellF–6357406.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
124J. MurphySt JohnstoneSt JohnstoneF–6261206.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1119006.96
2021-22Hibernian2118106.76
2022-23St Johnstone3024106.82
124K. MagennisKilmarnockKilmarnockM–6242916.74
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren11040–
2020-21Hibernian1014006.38
2021-22Hibernian217007.16
2022-23Hibernian2013416.77
2023-24Kilmarnock008106.96
124Kenneth VargasHeart of Midlothian· 22yHeart of MidlothianF226233606.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77

Player page →

124M. McNultyDundee UnitedDundee UnitedF–6244706.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
124Ryan EdwardsDundee United· 30yDundee UnitedD3062921316.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

124Toyosi OlusanyaSt Mirren· 26ySt MirrenF266136516.73
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73

Player page →

124Yūtarō OdaHeart of Midlothian· 22yHeart of MidlothianF226137206.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1012006.62
2023-24Heart of Midlothian5125206.76

Player page →

144S. AllanHibernianHibernianM–51225706.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian58030–
2020-21Hibernian018106.67
2021-22Hibernian0317306.65
144G. CareySt JohnstoneSt JohnstoneM–511661206.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone3230806.69
2023-24St Johnstone2936407.08
144Rabbi MatondoRangers· 23yRangersF235738106.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers0419006.74
2023-24Rangers5319107.03

Player page →

144R. StrainSt Mirren· 27ySt MirrenD275653816.89
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren1117416.78

Player page →

144C. MacPhersonSt JohnstoneSt JohnstoneM–55892016.81
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
2023-24St Johnstone0012306.67
144G. HarmonRoss County· 23yRoss CountyD235559506.70
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59

Player page →

144R. LamieDundeeDundeeD–551011716.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston11020–
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
2023-24Dundee1121206.89

Data coverage for Scottish Premiership →

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