Skip to content
Almanac
Menu

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

  • 22
  • 23

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF744881307.26
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian37244507.14
2023-24Heart of Midlothian37244807.39

Player page →

2Simon MurrayRoss CountyRoss CountyF51205806.93
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1441106.61
2023-24Ross County37164707.05

Player page →

3Mark O'HaraSt MirrenSt MirrenM631651216.89
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91

Player page →

4Blair SpittalMotherwellMotherwellF731518707.31
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54

Player page →

4Daniel ArmstrongKilmarnockKilmarnockM7515171817.10
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3797917.04
2023-24Kilmarnock38610907.16

Player page →

6Kevin NisbetHibernianHibernianF19121506.99
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian19121506.99

Player page →

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

Player page →

7Josh CampbellHibernianHibernianM551151106.76
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3684906.80
2023-24Hibernian1931206.70

Player page →

9L. McCowanDundeeDundeeM37105917.05
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee37105917.05

Player page →

9James ForrestCelticCelticM38103007.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1642006.95
2023-24Celtic2261007.12

Player page →

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

Player page →

12A. ForrestHeart of MidlothianHeart of MidlothianF6885406.76
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3540106.62
2023-24Heart of Midlothian3345306.91

Player page →

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

Player page →

14Greg TaylorCelticCelticD6668707.26
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3134307.09
2023-24Celtic3534407.41

Player page →

14Callum McGregorCelticCelticM6667817.20
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3141317.08
2023-24Celtic3526507.31

Player page →

14Greg KiltieSt MirrenSt MirrenM6966506.87
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3521406.76
2023-24St Mirren3445106.98

Player page →

14S. KellyLivingstonLivingstonD4962806.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2722706.82
2023-24Livingston2240106.75

Player page →

18D. WatsonKilmarnockKilmarnockM46521116.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1000216.46
2023-24Kilmarnock3652906.79

Player page →

18Jordan McGheeDundeeDundeeD3350506.83
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3350506.83

Player page →

18Lyall CameronDundeeDundeeM3250206.76
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee3250206.76

Player page →

21Barrie McKayHeart of MidlothianHeart of MidlothianF4848106.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3746106.87
2023-24Heart of Midlothian1102006.83

Player page →

21Nicky DevlinAberdeenAberdeenD75461406.85
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3825806.83
2023-24Aberdeen3721606.88

Player page →

21Andy HallidayMotherwellMotherwellM4344406.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2833206.80
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82

Player page →

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

Player page →

25James PenriceLivingstonLivingstonD5333606.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2931306.54
2023-24Livingston2402306.94

Player page →

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

Player page →

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

Player page →

25John SouttarRangersRangersD4031307.18
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1210106.96
2023-24Rangers2821207.27

Player page →

25Alex IacovittiRoss CountyRoss CountyD3630406.94
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3630406.94

Player page →

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

Player page →

31C. BarronAberdeenAberdeenM4625406.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1712206.79
2023-24Aberdeen2913206.91

Player page →

31Chris CaddenHibernianHibernianD4823506.84
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3713506.83
2023-24Hibernian1110006.87

Player page →

31Glenn MiddletonDundee UnitedDundee UnitedF2922306.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2922306.71

Player page →

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

Player page →

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

Player page →

31Liam GordonSt JohnstoneSt JohnstoneD64211016.87
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3221706.83
2023-24St Johnstone3200316.90

Player page →

31Scott WrightRangersRangersM4621316.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2301106.65
2023-24Rangers2320216.77

Player page →

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

Player page →

39R. SnodgrassHeart of MidlothianHeart of MidlothianM2314917.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2314917.05

Player page →

39E. HendersonHibernianHibernianM3113306.69
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3013306.71
2023-24Hibernian100006.30

Player page →

39Jack MackenzieAberdeenAberdeenD4512306.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1801306.52
2023-24Aberdeen2711006.77

Player page →

39Connor McLennanSt JohnstoneSt JohnstoneF2611406.58
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone2611406.58

Player page →

39Lewis MayoKilmarnockKilmarnockD7011716.77
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3401206.72
2023-24Kilmarnock3610516.81

Player page →

39R. CallachanRoss CountyRoss CountyM2411716.72
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2411716.72

Player page →

39Rory McKenzieKilmarnockKilmarnockM64111516.56
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock36011116.57
2023-24Kilmarnock2810406.53

Player page →

39Charlie MulgrewDundee UnitedDundee UnitedD1910316.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United1910316.95

Player page →

39Craig SibbaldDundee UnitedDundee UnitedM3510706.86
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3510706.86

Player page →

39Danny MullenPartick ThistlePartick ThistleF01000–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle01000–

Player page →

39J. MulliganDundeeDundeeM1810216.53
SeasonClubAppsGoalsAstYCRCRating
2023-24Dundee1810216.53

Player page →

39J. ScottSt MirrenSt MirrenF1110006.65
SeasonClubAppsGoalsAstYCRCRating
2023-24St Mirren1110006.65

Player page →

Data coverage for Scottish Premiership →

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