Skip to content
Almanac
Menu

Goals, assists and cards count 467 of 468 stored matches (100%) that name a player. Appearances count 456 matches with a stored lineup.

  • 23
  • 24

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF6932121507.31
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian37244807.39
2024-25Heart of Midlothian3288707.22

Player page →

1Simon MurrayDundeeDundeeF753271607.03
SeasonClubAppsGoalsAstYCRCRating
2023-24Ross County37164707.05
2024-25Dundee38163907.02

Player page →

3L. McCowanDundeeDundeeM731813917.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee37105917.05
2024-25Celtic3367007.21
2024-25Dundee321007.47

Player page →

4Lyall CameronDundeeDundeeM65145406.93
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3250206.76
2024-25Dundee3395207.10

Player page →

5Blair SpittalHeart of MidlothianHeart of MidlothianM721314507.37
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell37911507.54
2024-25Heart of Midlothian3543007.18

Player page →

6Kevin NisbetAberdeenAberdeenF32115406.95
SeasonClubAppsGoalsAstYCRCRating
2024-25Aberdeen32115406.95

Player page →

7Callum McGregorCelticCelticM70109807.36
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic3526507.31
2024-25Celtic3583307.41

Player page →

7Mark O'HaraSt MirrenSt MirrenM60106806.94
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren2863406.91
2024-25St Mirren3243406.97

Player page →

9Daniel ArmstrongKilmarnockKilmarnockM719171817.05
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock38610907.16
2024-25Kilmarnock3337916.91

Player page →

9D. WatsonKilmarnockKilmarnockM71931306.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3652906.79
2024-25Kilmarnock3541406.79

Player page →

9Jordan McGheeDundeeDundeeD5690906.87
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3350506.83
2024-25Dundee2340406.93

Player page →

12A. ForrestHeart of MidlothianHeart of MidlothianF6486406.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3345306.91
2024-25Heart of Midlothian3141106.71

Player page →

13James ForrestCelticCelticM4576007.06
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic2261007.12
2024-25Celtic2315006.99

Player page →

13Josh CampbellHibernianHibernianM5272906.73
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1931206.70
2024-25Hibernian3341706.75

Player page →

13David TurnbullCelticCelticM1670207.24
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1670207.24

Player page →

16K. BowieHibernianHibernianF1861207.02
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian1861207.02

Player page →

16Nicky DevlinAberdeenAberdeenD68611006.86
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen3721606.88
2024-25Aberdeen3140406.85

Player page →

18N. CaddenHibernianHibernianM2957207.12
SeasonClubAppsGoalsAstYCRCRating
2024-25Hibernian2957207.12

Player page →

18James WilsonHeart of MidlothianHeart of MidlothianF2652116.78
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian200006.75
2024-25Heart of Midlothian2452116.78

Player page →

20Greg KiltieSt MirrenSt MirrenF6345706.80
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren3445106.98
2024-25St Mirren2900606.60

Player page →

20Fraser MurrayKilmarnockKilmarnockM4844407.00
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

20Andy HallidayMotherwellMotherwellM53431006.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82
2024-25Motherwell3832806.84

Player page →

20R. GrahamDundee UnitedDundee UnitedD1540307.32
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United1540307.32

Player page →

20S. KellyDundeeDundeeD2540106.75
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

25Greg TaylorCelticCelticD63311907.37
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic3534407.41
2024-25Celtic2807507.33

Player page →

25B. WalesKilmarnockKilmarnockF2832206.79
SeasonClubAppsGoalsAstYCRCRating
2024-25Kilmarnock2832206.79

Player page →

25Michael MellonDundeeDundeeF1432306.85
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1432306.85

Player page →

25John SouttarRangersRangersD5231307.28
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2821207.27
2024-25Rangers2410107.28

Player page →

25Danny WilsonLivingstonLivingstonD03010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston03010–

Player page →

30Lennon MillerMotherwellMotherwellM57210817.14
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

30James PenriceHeart of MidlothianHeart of MidlothianD57271407.10
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22

Player page →

30Anthony RalstonCelticCelticD3125007.31
SeasonClubAppsGoalsAstYCRCRating
2023-24Celtic1502007.26
2024-25Celtic1623007.36

Player page →

30Glenn MiddletonDundee UnitedDundee UnitedM2924306.83
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United2924306.83

Player page →

30Stephen KellyLivingstonLivingstonM1122106.60
SeasonClubAppsGoalsAstYCRCRating
2023-24Livingston1122106.60

Player page →

30Elliot WattSt JohnstoneSt JohnstoneM821207.07
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone821207.07

Player page →

30Paul McGinnMotherwellMotherwellD4120516.81
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78

Player page →

30Robbie DeasKilmarnockKilmarnockD62201636.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock30101116.87
2024-25Kilmarnock3210526.76

Player page →

30Scott WrightRangersRangersM2520216.77
SeasonClubAppsGoalsAstYCRCRating
2023-24Rangers2320216.77
2024-25Rangers200006.75

Player page →

30Stephen KingsleyHeart of MidlothianHeart of MidlothianD4220207.10
SeasonClubAppsGoalsAstYCRCRating
2023-24Heart of Midlothian3310007.18
2024-25Heart of Midlothian910206.82

Player page →

40J. MulliganDundeeDundeeM5215716.72
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1810216.53
2024-25Dundee3405506.82

Player page →

40Stephen O'DonnellMotherwellMotherwellD66151306.82
SeasonClubAppsGoalsAstYCRCRating
2023-24Motherwell3704606.80
2024-25Motherwell2911706.84

Player page →

40C. BarronRangersRangersM5713206.90
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2913206.91
2024-25Rangers2800006.89

Player page →

40J. McPakeSt JohnstoneSt JohnstoneF1313006.99
SeasonClubAppsGoalsAstYCRCRating
2024-25St Johnstone1313006.99

Player page →

40Marcus FraserSt MirrenSt MirrenD76131016.80
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren3810206.75
2024-25St Mirren3803816.85

Player page →

40J. ScottSt MirrenSt MirrenF2412006.65
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1110006.65
2024-25St Mirren1302006.65

Player page →

40Jack MackenzieAberdeenAberdeenD5212506.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberdeen2711006.77
2024-25Aberdeen2501506.82

Player page →

40Chris CaddenHibernianHibernianD4311106.74
SeasonClubAppsGoalsAstYCRCRating
2023-24Hibernian1110006.87
2024-25Hibernian3201106.69

Player page →

40Craig SibbaldDundee UnitedDundee UnitedM1611106.73
SeasonClubAppsGoalsAstYCRCRating
2024-25Dundee United1611106.73

Player page →

40Lewis MayoKilmarnockKilmarnockD7311716.79
SeasonClubAppsGoalsAstYCRCRating
2023-24Kilmarnock3610516.81
2024-25Kilmarnock3701206.78

Player page →

40Lewis SmithLivingstonLivingstonM01120–
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston01120–

Player page →

Data coverage for Scottish Premiership →

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