Skip to content
Almanac
Menu

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

  • 22

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF37244507.14
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian37244507.14

Player page →

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

Player page →

3Mark O'HaraSt MirrenSt MirrenM35102816.88
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren35102816.88

Player page →

4Daniel ArmstrongKilmarnockKilmarnockM3797917.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock3797917.04

Player page →

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

Player page →

6Josh CampbellHibernianHibernianM3684906.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3684906.80

Player page →

7Blair SpittalMotherwellMotherwellF3667207.06
SeasonClubAppsGoalsAstYCRCRating
2022-23Motherwell3667207.06

Player page →

8Stephen KellyLivingstonLivingstonM1154206.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston1154206.80

Player page →

9Barrie McKayHeart of MidlothianHeart of MidlothianF3746106.87
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3746106.87

Player page →

9David TurnbullCelticCelticM2846117.05
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic2846117.05

Player page →

9Jack McMillanPartick ThistlePartick ThistleM04210–
SeasonClubAppsGoalsAstYCRCRating
2022-23Partick Thistle04210–

Player page →

9James ForrestCelticCelticM1642006.95
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1642006.95

Player page →

9Callum McGregorCelticCelticM3141317.08
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3141317.08

Player page →

9Simon MurrayRoss CountyRoss CountyF1441106.61
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County1441106.61

Player page →

9A. ForrestHeart of MidlothianHeart of MidlothianF3540106.62
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian3540106.62

Player page →

16Greg TaylorCelticCelticD3134307.09
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic3134307.09

Player page →

16Andy HallidayHeart of MidlothianHeart of MidlothianM2833206.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2833206.80

Player page →

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

Player page →

16James PenriceLivingstonLivingstonD2931306.54
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2931306.54

Player page →

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

Player page →

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

Player page →

22Nicky DevlinLivingstonLivingstonD3825806.83
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston3825806.83

Player page →

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

Player page →

22S. KellyLivingstonLivingstonM2722706.82
SeasonClubAppsGoalsAstYCRCRating
2022-23Livingston2722706.82

Player page →

22Greg KiltieSt MirrenSt MirrenM3521406.76
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren3521406.76

Player page →

22Liam GordonSt JohnstoneSt JohnstoneD3221706.83
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3221706.83

Player page →

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

Player page →

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

Player page →

28Chris CaddenHibernianHibernianD3713506.83
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3713506.83

Player page →

28E. HendersonHibernianHibernianM3013306.71
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian3013306.71

Player page →

28C. BarronAberdeenAberdeenM1712206.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1712206.79

Player page →

28Ryan JackRangersRangersM2612506.88
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers2612506.88

Player page →

28A. ConsidineSt JohnstoneSt JohnstoneD3211426.77
SeasonClubAppsGoalsAstYCRCRating
2022-23St Johnstone3211426.77

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

28John SouttarRangersRangersD1210106.96
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1210106.96

Player page →

28Liam SmithDundee UnitedDundee UnitedD2810006.64
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United2810006.64

Player page →

28Richard TaitSt MirrenSt MirrenD1210106.66
SeasonClubAppsGoalsAstYCRCRating
2022-23St Mirren1210106.66

Player page →

28Stephen WelshCelticCelticD410207.03
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic410207.03

Player page →

Data coverage for Scottish Premiership →

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