Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 693 of 702 stored matches (99%) that name a player. Appearances count 681 matches with a stored lineup.

  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Robbie DeasKilmarnock· 26yKilmarnockD2641972836.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84

Player page →

1A. GogicSt Mirren· 32ySt MirrenD32531062826.81
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88
2025-26St Mirren21321216.72

Player page →

3Graeme ShinnieAberdeenAberdeenM–281042426.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
4Cameron DevlinHeart of Midlothian· 27yHeart of MidlothianM2732812207.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1124706.90
2024-25Heart of Midlothian0129906.99
2025-26Heart of Midlothian2028607.16

Player page →

5D. WatsonKilmarnock· 21yKilmarnockM211241042116.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

6Brad LyonsKilmarnock· 29yKilmarnockM2942842016.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96
2025-26Kilmarnock1130806.75

Player page →

7Liam DonnellySt Mirren· 30ySt MirrenM3022691926.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91

Player page →

7Joe NewellHibernian· 33yHibernianM3355671917.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82

Player page →

7Simon MurrayDundee· 34yDundeeF343971061916.86
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee7031316.44

Player page →

7Callum SlatteryMotherwell· 27yMotherwellM27109661907.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13
2025-26Motherwell3831807.01

Player page →

7Lawrence ShanklandHeart of Midlothian· 30yHeart of MidlothianF304815981907.21
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98

Player page →

7Liam ScalesCeltic· 27yCelticD2738971907.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23

Player page →

13Daniel ArmstrongKilmarnock· 28yKilmarnockM28917711817.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

13Killian PhillipsSt Mirren· 24ySt MirrenM2481821806.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86
2025-26St Mirren4037906.82

Player page →

15Jordan ObitaHibernian· 32yHibernianD32210951716.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98

Player page →

15Nicky DevlinAberdeen· 32yAberdeenD3271961716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72

Player page →

15Callum McGregorCeltic· 32yCelticM3212121071707.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2635507.31
2024-25Celtic8335307.41
2025-26Celtic2337907.13

Player page →

15Nicolas RaskinRangers· 25yRangersM251118841707.34
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46

Player page →

15Rocky BushiriHibernian· 26yHibernianD2661811706.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0027706.81
2024-25Hibernian3128406.94
2025-26Hibernian3026606.79

Player page →

20Marcus FraserSt Mirren· 31ySt MirrenD31231061616.80
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81

Player page →

21Joe WrightKilmarnock· 31yKilmarnockD3153571536.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98

Player page →

21Toyosi OlusanyaAberdeen· 28yAberdeenF28155811526.64
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62
2025-26Aberdeen1215106.45

Player page →

21Jamie McGrathHibernian· 29yHibernianM292111931517.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian8434617.07

Player page →

21Mohammad SyllaLivingston· 32yLivingstonM3212891516.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0224106.91
2024-25Dundee0033916.78
2025-26Livingston1032506.73

Player page →

21Vicko ŠeveljDundee United· 25yDundee UnitedM2526671516.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2335807.05
2025-26Dundee United0332716.89

Player page →

21C. RandallRoss CountyRoss CountyM–20631506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1026406.71
2024-25Ross County10371106.80
21Keanu BaccusSt Mirren· 27ySt MirrenM2721471506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

21Martin BoyleHibernian· 33yHibernianF3328121031506.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05
2025-26Hibernian8336206.75

Player page →

21W. FerryDundee United· 25yDundee UnitedM25410681507.35
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51

Player page →

30J. HoltSt Johnstone· 33ySt JohnstoneM3301631416.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71

Player page →

30J. MulliganHibernian· 23yHibernianM23210761416.78
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92

Player page →

30James BrownKilmarnock· 27yKilmarnockD2714731416.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62
2025-26Kilmarnock0215206.89

Player page →

30Slobodan RubežićAberdeen· 26yAberdeenD2600381416.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0018706.97
2024-25Aberdeen0020716.84

Player page →

30Ante PalaversaAberdeen· 26yAberdeenM2622441406.80
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen21301106.88
2025-26Aberdeen0114306.65

Player page →

30J. WhiteRoss CountyRoss CountyF–124761406.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6438906.85
2024-25Ross County6038506.94
30James PenriceHeart of Midlothian· 27yHeart of MidlothianD2727571407.10
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0224306.94
2024-25Heart of Midlothian25331107.22

Player page →

30L. StephensonDundee United· 22yDundee UnitedM2287601406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84
2025-26Dundee United5529706.87

Player page →

30S. SpranglerSt Johnstone· 31ySt JohnstoneM3100521406.85
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0019506.82
2024-25St Johnstone0033906.86

Player page →

30Stephen O'DonnellMotherwell· 34yMotherwellD34181011406.83
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86

Player page →

40Y. DhandaDundee· 27yDundeeM2787881326.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85

Player page →

40Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150561317.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

40R. StrainDundee United· 29yDundee UnitedM2925651316.82
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95
2025-26Dundee United1019506.66

Player page →

40Brad SpencerFalkirk· 30yFalkirkM3002381307.07
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk02381307.07

Player page →

40Daizen MaedaCeltic· 28yCelticF283619981307.03
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6328407.03
2024-25Celtic161034307.31
2025-26Celtic14636606.77

Player page →

40Josh CampbellHibernian· 26yHibernianM26105791306.70
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3119206.70
2024-25Hibernian4133706.75
2025-26Hibernian3327406.64

Player page →

46Dan CaseyMotherwell· 28yMotherwellD2864611227.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

46S. TanserSt Mirren· 31ySt MirrenM3149881226.86
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83

Player page →

46M. DiomandéRangers· 24yRangersM24711801216.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2013107.08
2024-25Rangers4736617.19
2025-26Rangers1431506.67

Player page →

46R. McGowanLivingstonLivingstonD–11521216.86
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone1029706.97
2024-25Livingston00010–
2025-26Livingston0123416.71
46Ryan LeakRoss County· 28yRoss CountyD2800491206.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0033906.98
2024-25Ross County0016306.84

Player page →

Data coverage for Scottish Premiership →

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