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
1Marc LeonardHeart of Midlothian· 24yHeart of MidlothianM241313317.63
SeasonClubGoalsAstAppsYCRCRating
2025-26Heart of Midlothian1313317.63

Player page →

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

Player page →

3Greg TaylorCeltic· 29yCelticD2931163907.37
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic3435407.41
2024-25Celtic0728507.33

Player page →

4Kieran TierneyCeltic· 29yCelticD2971145407.30
SeasonClubGoalsAstAppsYCRCRating
2025-26Celtic6835207.28
2026-27Celtic1310207.34

Player page →

5John SouttarRangers· 30yRangersD3031761007.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers2128207.27
2024-25Rangers1024107.28
2025-26Rangers0024707.30

Player page →

5Scott BainFalkirk· 34yFalkirkG340047207.28
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic003006.85
2025-26Falkirk0032207.19
2026-27Falkirk0012007.58

Player page →

7Blair SpittalHeart of Midlothian· 30yHeart of MidlothianM301517100807.26
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell91137507.54
2024-25Heart of Midlothian4335007.18
2025-26Heart of Midlothian2224306.93
2026-27Heart of Midlothian014007.25

Player page →

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

Player page →

9David TurnbullCeltic· 27yCelticM277016207.24
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic7016207.24

Player page →

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

Player page →

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

12H. MilneHeart of Midlothian· 30yHeart of MidlothianD3016391007.17
SeasonClubGoalsAstAppsYCRCRating
2023-24Partick Thistle00010–
2024-25Heart of Midlothian003006.93
2025-26Heart of Midlothian1630807.28
2026-27Heart of Midlothian006106.73

Player page →

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

Player page →

14Lennon MillerMotherwell· 20yMotherwellM2021057817.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0225316.98
2024-25Motherwell2832507.27

Player page →

14J. McPakeHeart of Midlothian· 25yHeart of MidlothianF254923107.14
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone1313006.99
2026-27Heart of Midlothian3610107.32

Player page →

16Anthony RalstonCeltic· 27yCelticD272555407.13
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0215007.26
2024-25Celtic2316007.36
2025-26Celtic0024406.89

Player page →

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

Player page →

18Stephen KingsleyHeart of Midlothian· 32yHeart of MidlothianD325168407.07
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian1033007.18
2024-25Heart of Midlothian109206.82
2025-26Heart of Midlothian2121107.08
2026-27Heart of Midlothian105106.82

Player page →

19Stephen WelshMotherwell· 26yMotherwellD261139307.06
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic0010106.76
2024-25Celtic001008.30
2025-26Celtic001006.60
2025-26Motherwell1127207.14

Player page →

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

Player page →

20Luke GrahamDundee· 22yDundeeD222138407.05
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee003106.77
2025-26Dundee2135307.08

Player page →

20Shaun RooneySt Mirren· 30ySt MirrenM30006307.05
SeasonClubGoalsAstAppsYCRCRating
2024-25St Mirren006307.05

Player page →

23Ross LaidlawRoss County· 34yRoss CountyG340040007.04
SeasonClubGoalsAstAppsYCRCRating
2023-24Ross County0025007.14
2024-25Ross County0015006.86

Player page →

24J. McCrackenDundee· 26yDundeeG260163207.03
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee0012007.27
2024-25Dundee0116106.83
2025-26Dundee0035107.04

Player page →

24Jason KerrHibernian· 29yHibernianD290011007.03
SeasonClubGoalsAstAppsYCRCRating
2026-27Hibernian0011007.03

Player page →

26L. McCowanCeltic· 28yCelticM2820141081117.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee10537917.05
2024-25Celtic6733007.21
2024-25Dundee213007.47
2025-26Celtic1130206.73
2026-27Celtic105006.81

Player page →

26Stuart FindlayHeart of Midlothian· 31yHeart of MidlothianD3151951017.01
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0037507.02
2024-25Kilmarnock0017006.85
2025-26Heart of Midlothian5134507.16
2026-27Heart of Midlothian007016.64

Player page →

28N. CaddenHibernian· 30yHibernianM3061258407.00
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian5729207.12
2025-26Hibernian0525206.91
2026-27Hibernian104006.70

Player page →

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

Player page →

28Fraser MurrayKilmarnock· 27yKilmarnockM274448407.00
SeasonClubGoalsAstAppsYCRCRating
2023-24Kilmarnock0115006.74
2024-25Kilmarnock4333407.07

Player page →

31F. CurtisRangers· 20yRangersM205236206.98
SeasonClubGoalsAstAppsYCRCRating
2024-25Rangers013006.80
2025-26Kilmarnock4113107.32
2025-26Rangers1010006.71
2026-27Rangers0010106.81

Player page →

32David MarshallHibernian· 41yHibernianG410033006.97
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian0033006.97

Player page →

33Paul McGinnMotherwell· 36yMotherwellD362075916.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell1031416.82
2024-25Motherwell1010106.78
2025-26Motherwell0033407.16
2026-27Motherwell001006.50

Player page →

33Liam KellyRangers· 30yRangersG300048306.96
SeasonClubGoalsAstAppsYCRCRating
2023-24Motherwell0038306.96
2024-25Rangers0010006.96

Player page →

35James ForrestCeltic· 35yCelticM358781206.95
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic6122007.12
2024-25Celtic1523006.99
2025-26Celtic1127106.86
2026-27Celtic009106.71

Player page →

36Barry DouglasSt Johnstone· 37ySt JohnstoneD370016306.94
SeasonClubGoalsAstAppsYCRCRating
2024-25St Johnstone0016306.94

Player page →

37Lyall CameronDundee United· 24yDundee UnitedM2416890706.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10
2025-26Aberdeen0013106.88
2025-26Rangers006106.43
2026-27Dundee United236107.55

Player page →

37K. BowieHibernian· 24yHibernianF2414440406.93
SeasonClubGoalsAstAppsYCRCRating
2024-25Hibernian6118207.02
2025-26Hibernian8322206.85

Player page →

37A. LowryMotherwell· 23yMotherwellM233221106.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0112106.93
2026-27Motherwell319006.94

Player page →

40C. BarronRangers· 24yRangersM241584706.91
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberdeen1329206.91
2024-25Rangers0028006.89
2025-26Rangers0227506.92

Player page →

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

Player page →

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

Player page →

43Liam GordonMotherwell· 30yMotherwellD302176926.90
SeasonClubGoalsAstAppsYCRCRating
2023-24St Johnstone0032316.90
2024-25Motherwell1127316.94
2025-26Motherwell1017306.83

Player page →

43R. McCrorieKilmarnock· 28yKilmarnockG280021006.90
SeasonClubGoalsAstAppsYCRCRating
2024-25Kilmarnock0021006.90

Player page →

45Jamie McCartHeart of Midlothian· 29yHeart of MidlothianD291141306.89
SeasonClubGoalsAstAppsYCRCRating
2024-25Heart of Midlothian1011007.10
2025-26Heart of Midlothian0020106.90
2026-27Heart of Midlothian0110206.66

Player page →

46Zander ClarkHeart of Midlothian· 34yHeart of MidlothianG340042006.88
SeasonClubGoalsAstAppsYCRCRating
2023-24Heart of Midlothian0035006.98
2024-25Heart of Midlothian003006.73
2025-26Heart of Midlothian004006.15

Player page →

46Lewis SmithAberdeen· 26yAberdeenM268340406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Livingston11020–
2025-26Livingston7234206.94
2026-27Aberdeen006006.57

Player page →

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

Player page →

48Ryan JackRangers· 34yRangersM341011006.87
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers1011006.87

Player page →

48C. DonaldsonFalkirk· 31yFalkirkD310110306.87
SeasonClubGoalsAstAppsYCRCRating
2025-26Falkirk0110306.87

Player page →

Data coverage for Scottish Premiership →

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