Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 927 of 936 stored matches (99%) that name a player. Appearances count 909 matches with a stored lineup.

  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Lawrence ShanklandHeart of Midlothian· 30yHeart of MidlothianF3072191352407.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98

Player page →

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

Player page →

3Daizen MaedaCeltic· 28yCelticF2844241331716.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic8535416.77
2023-24Celtic6328407.03
2024-25Celtic161034307.31
2025-26Celtic14636606.77

Player page →

4Simon MurrayDundee· 34yDundeeF344381202016.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4114106.61
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee7031316.44

Player page →

5B. MiovskiRangers· 26yRangersF263951071206.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.83
2023-24Aberdeen16238306.95
2024-25Aberdeen002006.60
2025-26Rangers7130306.67

Player page →

6Cyriel DessersRangers· 31yRangersF3134673406.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers16435006.99
2024-25Rangers18235306.97
2025-26Rangers003106.17

Player page →

7Martin BoyleHibernian· 33yHibernianF3333131151806.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05
2025-26Hibernian8336206.75

Player page →

8Kevin NisbetAberdeen· 29yAberdeenF29327851206.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian12119506.99
2024-25Aberdeen11532406.95
2025-26Aberdeen9134306.66

Player page →

9B. AndersonKilmarnockKilmarnockF–285129606.68
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston6230006.69
2023-24Livingston7034206.70
2024-25Kilmarnock11130106.86
2025-26Kilmarnock4235306.49
10Kevin van VeenSt Mirren· 34ySt MirrenF3425355706.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell25238507.07
2023-24Kilmarnock0112206.65
2024-25St Mirren005006.40

Player page →

11J. WhiteRoss CountyRoss CountyF–2461141806.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County12238406.96
2023-24Ross County6438906.85
2024-25Ross County6038506.94
12Tawanda MaswanhiseMotherwell· 23yMotherwellF2323565506.90
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell6330406.85
2025-26Motherwell17235106.94

Player page →

13A. IdahCeltic· 25yCelticF2521252306.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic8215107.01
2024-25Celtic13035106.93
2025-26Celtic002106.40

Player page →

14Mikael MandronSt Mirren· 31ySt MirrenF3120111141106.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1110006.75
2023-24St Mirren8335207.01
2024-25St Mirren7234506.92
2025-26St Mirren4535406.61

Player page →

14DukAberdeen· 26yAberdeenF26209901606.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen4534406.82
2024-25Aberdeen0219606.79

Player page →

16T. YouanHibernian· 27yHibernianF27191797716.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74
2025-26Hibernian4117206.76

Player page →

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

Player page →

19JotaCeltic· 27yCelticF27151344107.40
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic111133107.46
2024-25Celtic4211007.21

Player page →

19N. KuhnCeltic· 26yCelticF26151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

19Kyle VassellKilmarnock· 33yKilmarnockF3315672716.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96
2024-25Kilmarnock2123106.91

Player page →

19Marley WatkinsKilmarnock· 35yKilmarnockF351561071106.71
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock4131306.64
2025-26Kilmarnock1114006.48

Player page →

19Toyosi OlusanyaAberdeen· 28yAberdeenF28155821526.64
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62
2025-26Aberdeen1215106.45

Player page →

19Youssef ChermitiRangers· 22yRangersF2215530407.07
SeasonClubGoalsAstAppsYCRCRating
2025-26Rangers15530407.07

Player page →

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

Player page →

19B. GrahamFalkirkFalkirkF–15024706.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
2025-26Falkirk4024206.63
27Yang Hyun-JunCeltic· 24yCelticF2414678316.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1324116.92
2024-25Celtic5223107.07
2025-26Celtic8131106.92

Player page →

27K. BowieHibernian· 23yHibernianF2314440406.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6118207.02
2025-26Hibernian8322206.85

Player page →

27C. BragaHeart of Midlothian· 26yHeart of MidlothianF2614338206.65
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian14338206.65

Player page →

27A. ColakRangers· 32yRangersF3214125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

27Ronan HaleRoss County· 27yRoss CountyF2714136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

32S. TiffoneyKilmarnockKilmarnockF–13875406.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
2025-26Kilmarnock1012006.48
33Fashion SakalaRangers· 29yRangersF2912729107.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers12729107.06

Player page →

33A. ForrestHeart of Midlothian· 29yHeart of MidlothianF29126112606.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91
2024-25Heart of Midlothian4131106.71
2025-26Heart of Midlothian0013106.47

Player page →

33Jonah AyungaSt Mirren· 29ySt MirrenF29126871116.67
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren3219516.63
2023-24St Mirren2017106.72
2024-25St Mirren4428406.75
2025-26St Mirren3023106.56

Player page →

33Danilo PereiraRangers· 27yRangersF2712549006.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers4112006.96
2024-25Rangers5423007.00
2025-26Rangers3014006.76

Player page →

33Hamza IgamaneRangers· 23yRangersF2312133207.18
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers12133207.18

Player page →

38S. MayLivingstonLivingstonF–1110981406.76
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
2024-25Livingston10000–
2025-26Livingston1233606.75
38Liel AbadaCeltic· 24yCelticF2411643206.99
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic10534207.02
2023-24Celtic119006.87

Player page →

38Alfredo MorelosRangers· 29yRangersF2911532616.98
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers11532616.98

Player page →

38Josh GinnellyHeart of Midlothian· 29yHeart of MidlothianF2911430316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian11430316.95

Player page →

38A. StamatelopoulosMotherwell· 27yMotherwellF2711335406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell5116307.01
2025-26Motherwell6219106.72

Player page →

38Abdallah SimaRangers· 24yRangersF2411225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

38Curtis MainDundee· 33yDundeeF3311265906.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren9237507.00
2023-24Dundee0014306.60
2024-25Dundee2014106.82

Player page →

38M. KukharevychHibernian· 24yHibernianF2411140816.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian5115206.89
2024-25Hibernian6025616.76

Player page →

38Oh Hyeon-gyuCeltic· 25yCelticF2511036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

47Kenneth VargasHeart of Midlothian· 24yHeart of MidlothianF2410563906.75
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian6233606.77
2024-25Heart of Midlothian4330306.72

Player page →

48Junior HoilettHibernian· 35yHibernianF3591255407.08
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2713307.38
2024-25Hibernian4428107.05
2025-26Hibernian3114006.86

Player page →

48Joel NoubleLivingston· 30yLivingstonF309671406.73
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston7230306.72
2023-24Livingston1232106.69
2025-26Livingston129006.88

Player page →

48Benjamin Mbunga-KimpiokaSt Johnstone· 26ySt JohnstoneF269243316.62
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone3017106.66
2024-25St Johnstone6226216.59

Player page →

Data coverage for Scottish Premiership →

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