Skip to content
Almanac
Menu

Goals, assists and cards count 534 of 543 stored matches (98%) that name a player. Appearances count 522 matches with a stored lineup.

  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Robbie DeasKilmarnock· 26yKilmarnockD2631701726.77
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock1032526.76
2025-26Kilmarnock21351206.84
2026-27Kilmarnock003006.14

Player page →

2Marcus FraserSt Mirren· 32ySt MirrenD3213751616.81
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren0338816.85
2025-26St Mirren1030606.81
2026-27St Mirren007206.58

Player page →

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

Player page →

4D. TaitDundee United· 24yDundee UnitedM2443481506.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk31381006.85
2026-27Dundee United1210507.15

Player page →

5J. MulliganHibernian· 23yHibernianM23111691406.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0534506.82
2025-26Hibernian1524706.92
2026-27Hibernian0111206.63

Player page →

6Callum McGregorCeltic· 33yCelticM33106831307.22
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic8335307.41
2025-26Celtic2337907.13
2026-27Celtic0011106.93

Player page →

6E. HamiltonDundee· 28yDundeeM2812431306.82
SeasonClubGoalsAstAppsYCRCRating
2025-26Dundee1032906.80
2026-27Dundee0211406.88

Player page →

8Craig HalkettHeart of Midlothian· 31yHeart of MidlothianD3150471217.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1017307.36
2025-26Heart of Midlothian4030917.17

Player page →

8D. WatsonKilmarnock· 21yKilmarnockM2172681216.76
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock4135406.79
2025-26Kilmarnock3133816.74

Player page →

8Simon MurrayDundee· 34yDundeeF34233711216.75
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee16338907.02
2025-26Dundee7031316.44
2026-27Dundee002006.55

Player page →

8James PenriceRangers· 27yRangersD2726421207.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian25331107.22
2026-27Rangers019107.02

Player page →

8Josh CampbellSt Johnstone· 26ySt JohnstoneM26104671206.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian4133706.75
2025-26Hibernian3327406.64
2026-27Hibernian101007.00
2026-27St Johnstone206106.37

Player page →

13Nicky DevlinAberdeen· 33yAberdeenD3350601116.78
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen4031406.85
2025-26Aberdeen1028716.72
2026-27Aberdeen001006.26

Player page →

13Greg KiltieKilmarnock· 29yKilmarnockM2976741106.80
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren0029606.60
2025-26Kilmarnock4633406.92
2026-27Kilmarnock3012106.94

Player page →

13Lawrence ShanklandRangers· 31yRangersF312711661107.08
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian8832707.22
2025-26Heart of Midlothian16329406.98
2026-27Rangers305006.78

Player page →

16Elliot WattMotherwell· 26yMotherwellM2684421017.47
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone218207.07
2025-26Motherwell6334817.56

Player page →

16J. HoltSt Johnstone· 33ySt JohnstoneM3300401016.71
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0028816.71
2026-27St Johnstone0012206.72

Player page →

16Lewis MayoAberdeen· 26yAberdeenD2611681006.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock0137206.78
2025-26Kilmarnock0024306.63
2026-27Aberdeen107506.87

Player page →

19Daniel ArmstrongKilmarnock· 29yKilmarnockM293733916.91
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock3733916.91

Player page →

19H. MilneHeart of Midlothian· 30yHeart of MidlothianD301639907.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28
2026-27Heart of Midlothian006106.73

Player page →

19Kevin NisbetAberdeen· 29yAberdeenF2924977906.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen11532406.95
2025-26Aberdeen9134306.66
2026-27Aberdeen4311207.07

Player page →

19Stephen O'DonnellMotherwell· 34yMotherwellD341470906.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1129706.84
2025-26Motherwell0335106.86
2026-27Motherwell006106.48

Player page →

23Andy HallidayMotherwell· 35yMotherwellM353240806.84
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell3238806.84
2025-26Motherwell00200–

Player page →

23Calvin MillerHeart of Midlothian· 28yHeart of MidlothianM28121049806.85
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk7938606.85
2026-27Heart of Midlothian5111206.82

Player page →

23John SouttarRangers· 30yRangersD301048807.29
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers1024107.28
2025-26Rangers0024707.30

Player page →

23Macaulay TaitSt Johnstone· 21ySt JohnstoneM210437806.57
SeasonClubGoalsAstAppsYCRCRating
2025-26Livingston0332806.55
2026-27St Johnstone015006.68

Player page →

27Clark RobertsonDundee· 33yDundeeD332136706.74
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0021406.76
2025-26Dundee2115306.71

Player page →

27Jamie BrandonKilmarnock· 28yKilmarnockD281224706.52
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston10010–
2025-26Kilmarnock0012206.82
2026-27Kilmarnock0212406.26

Player page →

27Leon McCannFalkirk· 26yFalkirkD260337706.69
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk0326606.76
2026-27Falkirk0011106.54

Player page →

27S. ArmstrongAberdeen· 34yAberdeenM342539706.91
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen2528506.92
2026-27Aberdeen0011206.89

Player page →

31Jack MilneAberdeen· 23yAberdeenD230050616.68
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen009106.60
2025-26Aberdeen0034316.73
2026-27Aberdeen007206.55

Player page →

31Liam GordonMotherwell· 30yMotherwellD302144616.90
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

31C. DonovanCeltic· 20yCelticD200226606.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic0214206.84
2026-27Celtic0012406.90

Player page →

31Connor McLennanLivingston· 27yLivingstonF273116606.72
SeasonClubGoalsAstAppsYCRCRating
2024-25Ayr Utd01000–
2025-26Livingston3016606.72

Player page →

31Finlay RobertsonDundee· 23yDundeeM233559606.73
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee0429006.74
2025-26Dundee3124606.73
2026-27Dundee006006.75

Player page →

36L. HendersonFalkirk· 30yFalkirkD302046516.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1034516.89
2026-27Falkirk1012006.76

Player page →

36Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD315158517.01
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock0017006.85
2025-26Heart of Midlothian5134507.16
2026-27Heart of Midlothian007016.64

Player page →

36C. BarronRangers· 24yRangersM240255506.90
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

36Callum HendryMotherwell· 28yMotherwellF280022506.50
SeasonClubGoalsAstAppsYCRCRating
2025-26Motherwell0021406.49
2026-27Motherwell001106.61

Player page →

36Greg TaylorCeltic· 29yCelticD290728507.33
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic0728507.33

Player page →

36Jack MackenzieAberdeen· 26yAberdeenD260125506.82
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberdeen0125506.82

Player page →

36Lennon MillerMotherwell· 20yMotherwellM202832507.27
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell2832507.27

Player page →

36Lyall CameronDundee United· 24yDundee UnitedM2411858507.03
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee9533207.10
2025-26Aberdeen0013106.88
2025-26Rangers006106.43
2026-27Dundee United236107.55

Player page →

36Mark O'HaraKilmarnock· 30yKilmarnockM304462506.84
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren4332406.97
2025-26St Mirren0122106.77
2026-27Kilmarnock008006.47

Player page →

36Paul McGinnMotherwell· 36yMotherwellD361044507.06
SeasonClubGoalsAstAppsYCRCRating
2024-25Motherwell1010106.78
2025-26Motherwell0033407.16
2026-27Motherwell001006.50

Player page →

36R. GrahamDundee United· 25yDundee UnitedD256035507.17
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United4015307.32
2025-26Dundee United2020207.07

Player page →

47Liam MorrisonAberdeen· 23yAberdeenD230013416.58
SeasonClubGoalsAstAppsYCRCRating
2025-26Aberdeen0013416.58

Player page →

47Anthony RalstonCeltic· 27yCelticD272340407.08
SeasonClubGoalsAstAppsYCRCRating
2024-25Celtic2316007.36
2025-26Celtic0024406.89

Player page →

47C. AllanFalkirk· 22yFalkirkD221026406.86
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk1025406.87
2026-27Falkirk001006.53

Player page →

47Chris CaddenAberdeen· 30yAberdeenD301363406.69
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian0132106.69
2025-26Hibernian1220106.79
2026-27Aberdeen0011206.48

Player page →

Data coverage for Scottish Premiership →

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