Skip to content
Almanac
Menu

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

  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lawrence ShanklandHeart of Midlothian· 29yHeart of MidlothianF2956161062007.25
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22

Player page →

2Kyōgo FuruhashiCeltic· 30yCelticF30511096507.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic27236307.13
2023-24Celtic14538206.96
2024-25Celtic10322006.98

Player page →

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

Player page →

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

Player page →

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

Player page →

6Daizen MaedaCeltic· 27yCelticF273018971117.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic8535416.77
2023-24Celtic6328407.03
2024-25Celtic161034307.31

Player page →

7Martin BoyleHibernian· 32yHibernianF322510791606.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05

Player page →

7Kevin van VeenSt Mirren· 33ySt MirrenF3325355706.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell25238507.07
2023-24Kilmarnock0112206.65
2024-25St Mirren005006.40

Player page →

9J. WhiteRoss CountyRoss CountyF–2461141806.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County12238406.96
2023-24Ross County6438906.85
2024-25Ross County6038506.94
9B. AndersonKilmarnockKilmarnockF–24394306.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston6230006.69
2023-24Livingston7034206.70
2024-25Kilmarnock11130106.86
11Kevin NisbetAberdeen· 28yAberdeenF2823651906.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian12119506.99
2024-25Aberdeen11532406.95

Player page →

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

Player page →

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

Player page →

14N. ClarkSt JohnstoneSt JohnstoneF–17473316.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
2023-24St Johnstone7021006.99
2024-25St Johnstone6229206.77
15Theo BairMotherwell· 25yMotherwellF2516765206.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1127106.56
2023-24Motherwell15638107.08

Player page →

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

Player page →

17JotaCeltic· 26yCelticF26151344107.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic111133107.46
2024-25Celtic4211007.21

Player page →

17N. KuhnCeltic· 25yCelticF25151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

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

Player page →

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

Player page →

21Marley WatkinsKilmarnock· 34yKilmarnockF34145931106.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock4131306.64

Player page →

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

Player page →

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

Player page →

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

Player page →

25S. TiffoneyDundeeDundeeF–12863406.66
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
25Fashion SakalaRangers· 28yRangersF2812729107.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers12729107.06

Player page →

25A. ForrestHeart of Midlothian· 28yHeart of MidlothianF2812699506.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91
2024-25Heart of Midlothian4131106.71

Player page →

25Hamza IgamaneRangers· 22yRangersF2212133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

29Liel AbadaCeltic· 23yCelticF2311643206.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic10534207.02
2023-24Celtic119006.87

Player page →

29Alfredo MorelosRangers· 28yRangersF2811532616.98
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers11532616.98

Player page →

29Josh GinnellyHeart of Midlothian· 28yHeart of MidlothianF2811430316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian11430316.95

Player page →

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

Player page →

29Curtis MainDundee· 32yDundeeF3211265906.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren9237507.00
2023-24Dundee0014306.60
2024-25Dundee2014106.82

Player page →

29M. KukharevychHibernian· 23yHibernianF2311140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

29B. GrahamPartick ThistlePartick ThistleF–110050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
29Oh Hyeon-gyuCeltic· 24yCelticF2411036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

37S. MayLivingstonLivingstonF–10865806.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
2024-25Livingston10000–
37Kenneth VargasHeart of Midlothian· 23yHeart of MidlothianF2310563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

43Joel NoubleLivingston· 29yLivingstonF298462406.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston7230306.72
2023-24Livingston1232106.69

Player page →

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

Player page →

43M. KirkSt Johnstone· 21ySt JohnstoneF218135106.82
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone8135106.82

Player page →

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

Player page →

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

Player page →

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

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

Player page →

49Christian DoidgeHibernian· 32yHibernianF326650606.79
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

Data coverage for Scottish Premiership →

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