Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 768 of 777 stored matches (99%) that name a player. Appearances count 750 matches with a stored lineup.

  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1A. GogicSt Mirren· 32ySt MirrenD32541183226.81
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren2138706.82
2024-25St Mirren1136916.88
2025-26St Mirren21321216.72
2026-27St Mirren0112406.80

Player page →

2Robbie DeasKilmarnock· 26yKilmarnockD26411002836.80
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock10301116.87
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84
2026-27Kilmarnock003006.14

Player page →

3Graeme ShinnieAberdeenAberdeenM–281042426.92
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen13371116.85
2024-25Aberdeen1336707.09
2025-26Aberdeen0231616.81
4Cameron DevlinRangers· 28yRangersM2832872307.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1124706.90
2024-25Heart of Midlothian0129906.99
2025-26Heart of Midlothian2028607.16
2026-27Rangers006106.78

Player page →

5Brad LyonsAberdeen· 29yAberdeenM2952892216.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock2023707.01
2024-25Kilmarnock1131516.96
2025-26Kilmarnock1130806.75
2026-27Aberdeen105206.94

Player page →

5Killian PhillipsSt Mirren· 24ySt MirrenM24113902206.84
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen0010006.53
2024-25St Mirren4135906.86
2025-26St Mirren4037906.82
2026-27St Mirren328407.14

Player page →

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

Player page →

7Liam ScalesCeltic· 28yCelticD28691072107.40
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic1234507.49
2024-25Celtic2326207.52
2025-26Celtic03371207.23
2026-27Celtic3110207.42

Player page →

9Liam DonnellySt Mirren· 30ySt MirrenM3022722026.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0027806.81
2024-25Kilmarnock1225826.77
2025-26St Mirren1017306.91
2026-27St Mirren003106.58

Player page →

9Nicolas RaskinRangers· 25yRangersM251218932007.30
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1118206.98
2024-25Rangers41033807.41
2025-26Rangers6733707.46
2026-27Rangers109306.97

Player page →

11Joe NewellHibernian· 33yHibernianM3357711917.02
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian25371007.14
2024-25Hibernian2016717.00
2025-26Hibernian1014206.82
2026-27Hibernian024006.57

Player page →

11Simon MurrayDundee· 34yDundeeF343971081916.85
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County16437707.05
2024-25Dundee16338907.02
2025-26Dundee7031316.44
2026-27Dundee002006.55

Player page →

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

Player page →

11Lawrence ShanklandRangers· 31yRangersF3151151031907.19
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian24437807.39
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98
2026-27Rangers305006.78

Player page →

15Daniel ArmstrongKilmarnock· 29yKilmarnockM29917711817.05
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

15Marcus FraserSt Mirren· 32ySt MirrenD32231131816.79
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1038206.75
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81
2026-27St Mirren007206.58

Player page →

15Callum McGregorCeltic· 33yCelticM3312121181807.25
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2635507.31
2024-25Celtic8335307.41
2025-26Celtic2337907.13
2026-27Celtic0011106.93

Player page →

18Jordan ObitaHibernian· 32yHibernianD32210991716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian1034606.77
2024-25Hibernian0535516.78
2025-26Hibernian1526606.98
2026-27Hibernian004006.58

Player page →

18Nicky DevlinAberdeen· 33yAberdeenD3371971716.82
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen2137606.88
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72
2026-27Aberdeen001006.26

Player page →

18Vicko ŠeveljDundee United· 26yDundee UnitedM2626701716.97
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United2335807.05
2025-26Dundee United0332716.89
2026-27Dundee United003206.93

Player page →

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

Player page →

18W. FerryDundee United· 25yDundee UnitedM25511741707.34
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United04351207.21
2025-26Dundee United4633307.51
2026-27Dundee United116207.23

Player page →

23Toyosi OlusanyaAberdeen· 29yAberdeenF29155911626.59
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62
2025-26Aberdeen1215106.45
2026-27Aberdeen0010106.21

Player page →

23J. HoltSt Johnstone· 33ySt JohnstoneM3301751616.77
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0135606.83
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

23J. MulliganHibernian· 23yHibernianM23211871616.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee1018216.53
2024-25Dundee0534506.82
2025-26Hibernian1524706.92
2026-27Hibernian0111206.63

Player page →

23Brad SpencerFalkirk· 30yFalkirkM3003481607.00
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk02381307.07
2026-27Falkirk0110306.72

Player page →

23Martin BoyleHibernian· 33yHibernianF3331121111606.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian5331606.90
2024-25Hibernian15636707.05
2025-26Hibernian8336206.75
2026-27Hibernian308106.95

Player page →

28Joe WrightDundee· 31yDundeeD3153591536.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock3129816.94
2024-25Kilmarnock2228726.98
2026-27Dundee002006.14

Player page →

28Y. DhandaHeart of Midlothian· 27yHeart of MidlothianM2787901526.89
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66
2025-26Dundee2028416.85
2026-27Heart of Midlothian002206.76

Player page →

28Jamie McGrathHibernian· 30yHibernianM3022121001517.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen9134507.07
2024-25Aberdeen4625407.34
2025-26Hibernian8434617.07
2026-27Hibernian117006.40

Player page →

28Lewis MayoAberdeen· 26yAberdeenD26211041516.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock1036516.81
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63
2026-27Aberdeen107506.87

Player page →

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

Player page →

28R. StrainFalkirk· 29yFalkirkD29210771516.83
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1117416.78
2024-25Dundee United0429406.95
2025-26Dundee United1019506.66
2026-27Falkirk0512206.88

Player page →

28C. RandallRoss CountyRoss CountyM–20631506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1026406.71
2024-25Ross County10371106.80
28D. TaitDundee United· 24yDundee UnitedM2443481506.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85
2026-27Dundee United1210507.15

Player page →

28James PenriceRangers· 27yRangersD2728661507.09
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0224306.94
2024-25Heart of Midlothian25331107.22
2026-27Rangers019107.02

Player page →

28Keanu BaccusSt Mirren· 28ySt MirrenM2821471506.76
SeasonClubGoalsAstAppsYCRCRating
2023-24St Mirren1131906.81
2025-26St Mirren1016606.67

Player page →

28Stephen O'DonnellMotherwell· 34yMotherwellD34181071506.81
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0437606.80
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86
2026-27Motherwell006106.48

Player page →

39D. SterlingRangers· 27yRangersD2723671416.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers0224316.87
2024-25Rangers0020506.93
2025-26Rangers2114206.87
2026-27Rangers009407.19

Player page →

39James BrownKilmarnock· 28yKilmarnockD2814731416.69
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County1231716.65
2024-25Ross County0027506.62
2025-26Kilmarnock0215206.89

Player page →

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

Player page →

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

Player page →

39J. WhiteRoss CountyRoss CountyF–124761406.90
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County6438906.85
2024-25Ross County6038506.94
39Jamie BrandonKilmarnock· 28yKilmarnockD2812561406.60
SeasonClubGoalsAstAppsYCRCRating
2023-24Livingston0032706.65
2024-25Livingston10010–
2025-26Kilmarnock0012206.82
2026-27Kilmarnock0212406.26

Player page →

39Josh CampbellSt Johnstone· 26ySt JohnstoneM26135861406.68
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian3119206.70
2024-25Hibernian4133706.75
2025-26Hibernian3327406.64
2026-27Hibernian101007.00
2026-27St Johnstone206106.37

Player page →

39L. StephensonDundee United· 23yDundee UnitedM2387601406.85
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United3231706.84
2025-26Dundee United5529706.87

Player page →

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

Player page →

48Craig 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 →

48J. IredaleHibernian· 30yHibernianD3011661317.00
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian1128607.04
2025-26Hibernian0034507.02
2026-27Hibernian004216.50

Player page →

48Daizen MaedaCeltic· 29yCelticF293619981307.03
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6328407.03
2024-25Celtic161034307.31
2025-26Celtic14636606.77

Player page →

Data coverage for Scottish Premiership →

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