Skip to content
Almanac
Menu

Goals, assists and cards count 701 of 702 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 22
  • 23
  • 24

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF10656162007.25
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian37244507.14
2023-24Heart of Midlothian37244807.39
2024-25Heart of Midlothian3288707.22

Player page →

2Simon MurrayDundeeDundeeF893681706.97
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1441106.61
2023-24Ross County37164707.05
2024-25Dundee38163907.02

Player page →

3Kevin NisbetAberdeenAberdeenF51236906.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian19121506.99
2024-25Aberdeen32115406.95

Player page →

4Mark O'HaraSt MirrenSt MirrenM952081616.92
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91
2024-25St Mirren3243406.97

Player page →

5Blair SpittalHeart of MidlothianHeart of MidlothianM1081921707.27
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54
2024-25Heart of Midlothian3543007.18

Player page →

6Daniel ArmstrongKilmarnockKilmarnockM10818242727.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3797917.04
2023-24Kilmarnock38610907.16
2024-25Kilmarnock3337916.91

Player page →

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

Player page →

8Josh CampbellHibernianHibernianM881561806.76
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3684906.80
2023-24Hibernian1931206.70
2024-25Hibernian3341706.75

Player page →

9Callum McGregorCelticCelticM10114101117.28
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3141317.08
2023-24Celtic3526507.31
2024-25Celtic3583307.41

Player page →

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

Player page →

11A. ForrestHeart of MidlothianHeart of MidlothianF99126506.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3540106.62
2023-24Heart of Midlothian3345306.91
2024-25Heart of Midlothian3141106.71

Player page →

12James ForrestCelticCelticM61118007.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1642006.95
2023-24Celtic2261007.12
2024-25Celtic2315006.99

Player page →

12David TurnbullCelticCelticM44116317.11
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic2846117.05
2023-24Celtic1670207.24

Player page →

14D. WatsonKilmarnockKilmarnockM81931516.75
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000216.46
2023-24Kilmarnock3652906.79
2024-25Kilmarnock3541406.79

Player page →

14Steven FletcherDundee UnitedDundee UnitedF3392307.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3392307.04

Player page →

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

Player page →

17Nicky DevlinAberdeenAberdeenD106861806.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3825806.83
2023-24Aberdeen3721606.88
2024-25Aberdeen3140406.85

Player page →

18Andy HallidayMotherwellMotherwellM81761206.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2833206.80
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82
2024-25Motherwell3832806.84

Player page →

18Stephen KellyLivingstonLivingstonM2276306.70
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1154206.80
2023-24Livingston1122106.60

Player page →

20Greg TaylorCelticCelticD946151207.28
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3134307.09
2023-24Celtic3534407.41
2024-25Celtic2807507.33

Player page →

20Greg KiltieSt MirrenSt MirrenM98661106.79
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3521406.76
2023-24St Mirren3445106.98
2024-25St Mirren2900606.60

Player page →

20S. KellyDundeeDundeeD5262806.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2722706.82
2023-24Livingston2240106.75
2024-25Dundee300006.73

Player page →

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

Player page →

24James PenriceHeart of MidlothianHeart of MidlothianD86581706.91
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2931306.54
2023-24Livingston2402306.94
2024-25Heart of Midlothian33251107.22

Player page →

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

Player page →

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

Player page →

27Barrie McKayHeart of MidlothianHeart of MidlothianF5648106.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3746106.87
2023-24Heart of Midlothian1102006.83
2024-25Heart of Midlothian800006.81

Player page →

27Glenn MiddletonDundee UnitedDundee UnitedM5846606.77
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2922306.71
2024-25Dundee United2924306.83

Player page →

27Fraser MurrayKilmarnockKilmarnockM6744506.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1900106.54
2023-24Kilmarnock1501006.74
2024-25Kilmarnock3343407.07

Player page →

27Jack McMillanPartick ThistlePartick ThistleM04320–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–

Player page →

27John SouttarRangersRangersD6441407.22
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1210106.96
2023-24Rangers2821207.27
2024-25Rangers2410107.28

Player page →

27R. GrahamDundee UnitedDundee UnitedD3041506.94
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1501206.56
2024-25Dundee United1540307.32

Player page →

27Alex IacovittiSt MirrenSt MirrenD5040706.90
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3630406.94
2024-25St Mirren1410306.77

Player page →

34M. JohnstonMotherwellMotherwellD1733006.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell1733006.72

Player page →

34B. WalesKilmarnockKilmarnockF3832206.73
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000006.38
2024-25Kilmarnock2832206.79

Player page →

34Liam GordonMotherwellMotherwellD91321326.89
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3221706.83
2023-24St Johnstone3200316.90
2024-25Motherwell2711316.94

Player page →

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

Player page →

34Danny WilsonLivingstonLivingstonD03010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Livingston03010–

Player page →

34R. PorteousHibernianHibernianD2130707.27
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130707.27

Player page →

40Lennon MillerMotherwellMotherwellM61210917.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell400106.33
2023-24Motherwell2502316.98
2024-25Motherwell3228507.27

Player page →

40Anthony RalstonCelticCelticD4726207.19
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1601206.96
2023-24Celtic1502007.26
2024-25Celtic1623007.36

Player page →

40C. BarronRangersRangersM7425406.88
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1712206.79
2023-24Aberdeen2913206.91
2024-25Rangers2800006.89

Player page →

40Chris CaddenHibernianHibernianD8024606.78
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3713506.83
2023-24Hibernian1110006.87
2024-25Hibernian3201106.69

Player page →

40Ryan JackRangersRangersM3722506.88
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2612506.88
2023-24Rangers1110006.87

Player page →

40A. ConsidineSt JohnstoneSt JohnstoneD6121626.73
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3211426.77
2023-24St Johnstone2910206.69

Player page →

40Craig SibbaldDundee UnitedDundee UnitedM5121806.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3510706.86
2024-25Dundee United1611106.73

Player page →

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

Player page →

40Scott WrightRangersRangersM4821316.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2301106.65
2023-24Rangers2320216.77
2024-25Rangers200006.75

Player page →

40Paul McGinnMotherwellMotherwellD7720916.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3600406.93
2023-24Motherwell3110416.82
2024-25Motherwell1010106.78

Player page →

40R. McCrorieAberdeenAberdeenD3320516.54
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3320516.54

Player page →

Data coverage for Scottish Premiership →

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