Skip to content
Almanac
Menu
Clear filters

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

  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Kyōgo FuruhashiCeltic· 30yCelticF306310116507.04
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13
2023-24Celtic14538206.96
2024-25Celtic10322006.98

Player page →

2Lawrence ShanklandHeart of Midlothian· 29yHeart of MidlothianF2956161072107.24
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22

Player page →

3Daizen MaedaCeltic· 27yCelticF2736231131117.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77
2023-24Celtic6328407.03
2024-25Celtic161034307.31

Player page →

3Simon MurrayDundee· 33yDundeeF33368891706.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4114106.61
2023-24Ross County16437707.05
2024-25Dundee16338907.02

Player page →

5B. AndersonKilmarnockKilmarnockF–357122706.77
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston11428406.86
2022-23Livingston6230006.69
2023-24Livingston7034206.70
2024-25Kilmarnock11130106.86
6Kevin van VeenSt Mirren· 33ySt MirrenF33347871906.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88
2022-23Motherwell25238507.07
2023-24Kilmarnock0112206.65
2024-25St Mirren005006.40

Player page →

6Cyriel DessersRangers· 30yRangersF3034670306.98
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers16435006.99
2024-25Rangers18235306.97

Player page →

8Martin BoyleHibernian· 32yHibernianF323213991817.01
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05

Player page →

8B. MiovskiAberdeen· 25yAberdeenF2532477906.89
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen002006.60

Player page →

10J. WhiteRoss CountyRoss CountyF–29121522206.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County5638406.82
2022-23Ross County12238406.96
2023-24Ross County6438906.85
2024-25Ross County6038506.94
11Kevin NisbetAberdeen· 28yAberdeenF28286771406.94
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian5026506.89
2022-23Hibernian12119506.99
2024-25Aberdeen11532406.95

Player page →

12JotaCeltic· 26yCelticF26252373407.46
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic101029307.57
2022-23Celtic111133107.46
2024-25Celtic4211007.21

Player page →

12N. ClarkSt JohnstoneSt JohnstoneF–256110316.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
2023-24St Johnstone7021006.99
2024-25St Johnstone6229206.77
14Alfredo MorelosRangers· 28yRangersF282212581317.14
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

15Liel AbadaCeltic· 23yCelticF23211279306.98
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10636106.98
2022-23Celtic10534207.02
2023-24Celtic119006.87

Player page →

15Fashion SakalaRangers· 28yRangersF28211059207.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers9330107.03
2022-23Rangers12729107.06

Player page →

15A. IdahCeltic· 24yCelticF2421250206.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01
2024-25Celtic13035106.93

Player page →

18DukAberdeen· 25yAberdeenF25209901606.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen4534406.82
2024-25Aberdeen0219606.79

Player page →

19G. GiakoumakisCeltic· 30yCelticF3019240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

20A. ForrestHeart of Midlothian· 28yHeart of MidlothianF2818101351106.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91
2024-25Heart of Midlothian4131106.71

Player page →

21Marley WatkinsKilmarnock· 34yKilmarnockF341771141306.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock4131306.64

Player page →

22Theo BairMotherwell· 25yMotherwellF2516772206.84
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone007006.50
2022-23St Johnstone1127106.56
2023-24Motherwell15638107.08

Player page →

22Josh GinnellyHeart of Midlothian· 28yHeart of MidlothianF2816661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

22Mikael MandronSt Mirren· 30ySt MirrenF3016679706.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1110006.75
2023-24St Mirren8335207.01
2024-25St Mirren7234506.92

Player page →

22T. WattMotherwellMotherwellF–165911316.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
2024-25Motherwell1228306.81
26N. KuhnCeltic· 25yCelticF25151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

26Kyle VassellKilmarnock· 32yKilmarnockF3215672716.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96
2024-25Kilmarnock2123106.91

Player page →

26S. DalbyDundee United· 25yDundee UnitedF2515235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

Player page →

29Toyosi OlusanyaSt Mirren· 27ySt MirrenF27143671426.68
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62

Player page →

29A. ColakRangers· 31yRangersF3114125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

29Ronan HaleRoss County· 26yRoss CountyF2614136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

32S. MayLivingstonLivingstonF–13995906.72
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
2024-25Livingston10000–
32E. BrophyRoss CountyRoss CountyF–13687406.69
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
2024-25Ross County0011006.51
32Curtis MainDundee· 32yDundeeF32133961106.82
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00
2023-24Dundee0014306.60
2024-25Dundee2014106.82

Player page →

35Liam BoyceHeart of Midlothian· 34yHeart of MidlothianF3412861506.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58
2023-24Heart of Midlothian1315206.89
2024-25Heart of Midlothian0210006.60

Player page →

35S. TiffoneyDundeeDundeeF–12863406.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
35Hamza IgamaneRangers· 22yRangersF2212133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

35Kemar RoofeRangers· 32yRangersF3212139106.87
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers10121107.03
2022-23Rangers103006.70
2023-24Rangers1015006.69

Player page →

39Abdallah SimaRangers· 23yRangersF2311225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

39B. GrahamPartick ThistlePartick ThistleF–111060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
39M. KukharevychHibernian· 23yHibernianF2311140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

39Oh Hyeon-gyuCeltic· 24yCelticF2411036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

43Kenneth VargasHeart of Midlothian· 23yHeart of MidlothianF2310563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

43C. RamirezAberdeen· 34yAberdeenF3410445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

45Jonah AyungaSt Mirren· 28ySt MirrenF2896641016.71
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren4428406.75

Player page →

45Danilo PereiraRangers· 26yRangersF269535006.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00

Player page →

45Benjamin Mbunga-KimpiokaSt Johnstone· 25ySt JohnstoneF259243316.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone3017106.66
2024-25St Johnstone6226216.59

Player page →

45Steven FletcherDundee United· 38yDundee UnitedF389233307.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United9233307.04

Player page →

45Callum HendrySt Johnstone· 27ySt JohnstoneF279019607.08
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone9019607.08

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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