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
1Graeme ShinnieAberdeenAberdeenM–481172846.91
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
2Robbie DeasKilmarnock· 26yKilmarnockD2641972836.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84

Player page →

2Joe WrightKilmarnock· 31yKilmarnockD31103912036.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98

Player page →

2J. BaldwinRoss CountyRoss CountyD–23591336.93
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County1229626.96
2023-24Ross County1130716.90
2Alex CochraneHeart of Midlothian· 26yHeart of MidlothianD2629651036.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

2O. EdwardsRoss County· 25yRoss CountyF253229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

7A. GogicSt Mirren· 32ySt MirrenD32741363426.78
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88
2025-26St Mirren21321216.72

Player page →

7Daniel ArmstrongKilmarnock· 28yKilmarnockM2818241082727.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

7Liam DonnellySt Mirren· 30ySt MirrenM3042912726.84
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91

Player page →

7Liam ScalesCeltic· 27yCelticD274101282727.32
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1231827.06
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23

Player page →

7J. HoltSt Johnstone· 33ySt JohnstoneM3303982426.72
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston02351016.61
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71

Player page →

7D. WatsonKilmarnock· 21yKilmarnockM211241142326.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock0010216.46
2023-24Kilmarnock5236906.79
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

7Marcus FraserSt Mirren· 31ySt MirrenD31231402326.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81

Player page →

7C. MontanoLivingstonLivingstonD–76721826.75
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston4231706.78
2023-24Livingston1116416.75
2025-26Livingston2325716.72
7Dan CaseyMotherwell· 28yMotherwellD2864731727.05
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0012506.97
2023-24Motherwell3228807.05
2024-25Motherwell3233427.08

Player page →

7Liam GordonMotherwell· 30yMotherwellD30421081626.88
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

7S. TanserSt Mirren· 31ySt MirrenD31491181626.81
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95
2024-25St Mirren1129626.76
2025-26St Mirren1421006.83

Player page →

7Y. DhandaDundee· 27yDundeeM2715141181626.92
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85

Player page →

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

Player page →

7D. GallagherDundee UnitedDundee UnitedD–32611426.90
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren2027816.69
2024-25Dundee United1234617.06
7John LundstramRangers· 32yRangersM3255711027.19
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

7J. GrantHeart of Midlothian· 31yHeart of MidlothianM319786926.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian2228316.77
2023-24Heart of Midlothian4427007.06
2024-25Heart of Midlothian3131617.02

Player page →

7A. ConsidineSt Johnstone· 39ySt JohnstoneD392161626.73
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

7Auston TrustyCeltic· 27yCelticD271148627.31
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic1122207.45
2025-26Celtic0026427.20

Player page →

7J. ValeMotherwell· 25yMotherwellF252219326.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell2213216.89
2024-25Motherwell006116.62

Player page →

7T. SmallSt Mirren· 21ySt MirrenF210119326.46
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0114326.43
2023-24St Mirren005006.56

Player page →

7Grant HanleyHibernian· 34yHibernianD340024226.71
SeasonClubGoalsAstAppsYCRCRating
2025-26Hibernian0024226.71

Player page →

7Jack FitzwaterLivingston· 28yLivingstonD281028226.64
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston1028226.64

Player page →

29Callum SlatteryMotherwell· 27yMotherwellM271411953316.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13
2025-26Motherwell3831807.01

Player page →

29Cameron DevlinHeart of Midlothian· 27yHeart of MidlothianM27461112716.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1430516.79
2023-24Heart of Midlothian1124706.90
2024-25Heart of Midlothian0129906.99
2025-26Heart of Midlothian2028607.16

Player page →

29Joe NewellHibernian· 33yHibernianM336111012517.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82

Player page →

29Nicky DevlinAberdeen· 32yAberdeenD32961342516.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72

Player page →

29Brad LyonsKilmarnock· 29yKilmarnockM29521032216.86
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock1019206.70
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96
2025-26Kilmarnock1130806.75

Player page →

29Callum McGregorCeltic· 32yCelticM3216131382017.24
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic4131317.08
2023-24Celtic2635507.31
2024-25Celtic8335307.41
2025-26Celtic2337907.13

Player page →

29Jamie McGrathHibernian· 29yHibernianM2929131252017.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian8434617.07

Player page →

29R. McGowanLivingstonLivingstonD–23802016.86
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone1228806.88
2023-24St Johnstone1029706.97
2024-25Livingston00010–
2025-26Livingston0123416.71
29Simon MurrayDundee· 34yDundeeF344381202016.83
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4114106.61
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee7031316.44

Player page →

29D. PhillipsSt Johnstone· 25ySt JohnstoneM2502561916.77
SeasonClubGoalsAstAppsYCRCRating
2022-23St Johnstone0023916.62
2023-24St Johnstone02331006.87

Player page →

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

Player page →

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

Player page →

29Mark O'HaraSt Mirren· 30ySt MirrenM302091171716.89
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91
2024-25St Mirren4332406.97
2025-26St Mirren0122106.77

Player page →

29R. StrainDundee United· 29yDundee UnitedD296101011716.87
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95
2025-26Dundee United1019506.66

Player page →

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

Player page →

29Rory McKenzieKilmarnock· 32yKilmarnockM32111021516.53
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53
2024-25Kilmarnock0019006.45
2025-26Kilmarnock0019006.50

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

29Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150621317.18
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

29K. RowlesHeart of Midlothian· 27yHeart of MidlothianD2711821317.03
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97
2023-24Heart of Midlothian0033507.14
2024-25Heart of Midlothian0020406.93

Player page →

Data coverage for Scottish Premiership →

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