Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1168 of 1170 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
89Danny MullenPartick Thistle· 30yPartick ThistleF309125606.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

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

Player page →

102Tom LawrenceRangers· 31yRangersM318646507.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers215007.08
2023-24Rangers2323107.07
2024-25Rangers4218406.98

Player page →

102Paul McGinnMotherwell· 34yMotherwellD34851402226.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78

Player page →

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

Player page →

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

Player page →

102L. GriffithsDundeeDundeeF–8237206.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic6222006.84
2021-22Dundee2015206.79
102Albian AjetiCeltic· 28yCelticF288127006.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic6120006.82
2021-22Celtic207006.73

Player page →

102John SouttarRangers· 28yRangersD288191807.25
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96
2023-24Rangers2128207.27
2024-25Rangers1024107.28

Player page →

102M. KirkSt Johnstone· 21ySt JohnstoneF218136106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian00100–
2024-25St Johnstone8135106.82

Player page →

102Stephen 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 →

112Tom RogicCeltic· 32yCelticM3271055406.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1423106.81
2021-22Celtic6632306.87

Player page →

112Luis PalmaCeltic· 25yCelticF257936207.47
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7928207.63
2024-25Celtic008006.89

Player page →

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

Player page →

112S. TanserSt Mirren· 30ySt MirrenM30791582226.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76

Player page →

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

Player page →

112Glenn MiddletonDundee United· 25yDundee UnitedF257795806.73
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone209006.78
2021-22St Johnstone1128206.63
2022-23Dundee United2229306.71
2024-25Dundee United2429306.83

Player page →

112Ryan HedgesAberdeen· 29yAberdeenM297744416.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

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

Player page →

112A. GogicSt Mirren· 31ySt MirrenM31731573416.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1031806.81
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88

Player page →

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

Player page →

112J. MurphyAyr UtdAyr UtdF–7261206.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1119006.96
2021-22Hibernian2118106.76
2022-23St Johnstone3024106.82
2024-25Ayr Utd10000–
112S. RobinsonPartick ThistlePartick ThistleF–7242306.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4126206.68
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
112Bevis MugabiMotherwell· 30yMotherwellD3071991006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

112Jonathan ObikaMotherwell· 34yMotherwellF347153506.68
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren5134206.72
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

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

Player page →

112Yū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 →

129Greg TaylorCeltic· 27yCelticD276231441507.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

129Barrie 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 →

129Joe NewellHibernian· 32yHibernianM326171463917.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00

Player page →

129Alistair JohnstonCeltic· 26yCelticD2661678907.45
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic1114107.19
2023-24Celtic1532507.49
2024-25Celtic41032307.53

Player page →

129Anthony RalstonCeltic· 26yCelticD2661576507.27
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96
2023-24Celtic0215007.26
2024-25Celtic2316007.36

Player page →

129Junior HoilettHibernian· 34yHibernianF3461141407.15
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38
2024-25Hibernian4428107.05

Player page →

129Jonny HayesAberdeen· 37yAberdeenM37691132006.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

129G. HarmonRoss County· 24yRoss CountyD246782706.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80
2023-24Ross County1329306.59
2024-25Ross County1223206.81

Player page →

129Ian HarkesDundee United· 30yDundee UnitedM3067931016.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1235306.73
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

129M. DiomandéRangers· 23yRangersM236749717.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19

Player page →

129A. BakayokoDundee· 29yDundeeF296537706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee6537706.93

Player page →

129John LundstramRangers· 31yRangersM3165981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

129Mika BierethMotherwell· 22yMotherwellF226514207.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell6514207.19

Player page →

129Yang Hyun-JunCeltic· 23yCelticF236547216.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07

Player page →

129Dan CaseyMotherwell· 27yMotherwellD2764731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

129Dwight GayleHibernian· 35yHibernianF356428006.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6428006.82

Player page →

129O. ShawMotherwellMotherwellF–6357406.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
129S. KellyDundee· 31yDundeeD3163671206.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0115406.71
2022-23Livingston2227706.82
2023-24Livingston4022106.75
2024-25Dundee003006.73

Player page →

129Tawanda MaswanhiseMotherwell· 22yMotherwellF226330406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6330406.85

Player page →

129Cameron Carter-VickersCeltic· 27yCelticD2762117807.28
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic0029507.16
2023-24Celtic1125007.27
2024-25Celtic1030007.36

Player page →

129Pape Habib GuèyeAberdeen· 25yAberdeenF256224406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen004006.48
2024-25Aberdeen6220406.90

Player page →

129R. GrahamDundee United· 24yDundee UnitedD2462451006.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2115507.09
2022-23Dundee United0115206.56
2024-25Dundee United4015307.32

Player page →

Data coverage for Scottish Premiership →

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