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.

  • 20
  • 21
  • 22

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF703271007.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3283406.89
2021-22Dundee United100106.30
2022-23Heart of Midlothian37244507.14

Player page →

2Kevin NisbetHibernianHibernianF783131006.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian33142007.03
2021-22Hibernian2650506.89
2022-23Hibernian19121506.99

Player page →

3Lewis FergusonAberdeenAberdeenM712032317.24
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen35921117.17
2021-22Aberdeen361111207.31

Player page →

4David TurnbullCelticCelticM891917817.39
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic3186307.48
2020-21Motherwell510107.64
2021-22Celtic2565307.60
2022-23Celtic2846117.05

Player page →

5Mark O'HaraSt MirrenSt MirrenM811621226.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell2750216.78
2021-22Motherwell1910206.86
2022-23St Mirren35102816.88

Player page →

6A. ForrestHeart of MidlothianHeart of MidlothianM101145806.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston3041106.72
2021-22Livingston3664606.96
2022-23Heart of Midlothian3540106.62

Player page →

6R. CallachanRoss CountyRoss CountyM921452516.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Hamilton Academical33931106.88
2021-22Ross County3541706.70
2022-23Ross County2411716.72

Player page →

8Blair SpittalMotherwellMotherwellM791211807.04
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County911106.91
2021-22Ross County3453507.06
2022-23Motherwell3667207.06

Player page →

9Callum HendrySt JohnstoneSt JohnstoneF471101016.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1220106.59
2020-21St Johnstone1600316.50
2021-22St Johnstone1990607.08

Player page →

10Greg KiltieSt MirrenSt MirrenM89107806.78
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock2962206.84
2021-22St Mirren2524206.72
2022-23St Mirren3521406.76

Player page →

11Callum McGregorCelticCelticM1019101327.11
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic3737617.09
2021-22Celtic3322407.14
2022-23Celtic3141317.08

Player page →

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

Player page →

11Josh CampbellHibernianHibernianM62971406.73
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2613506.64
2022-23Hibernian3684906.80

Player page →

11Chris BurkeKilmarnockKilmarnockM3794307.03
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock3794307.03

Player page →

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

Player page →

11Danny MullenPartick ThistlePartick ThistleF2591606.78
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01000–
2021-22Dundee2571606.78
2022-23Partick Thistle01000–

Player page →

17James ForrestCelticCelticM4885006.86
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic1331006.92
2021-22Celtic1912006.73
2022-23Celtic1642006.95

Player page →

17L. GriffithsDundeeDundeeF3782206.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

19Andy HallidayHeart of MidlothianHeart of MidlothianM5573816.86
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2740616.91
2022-23Heart of Midlothian2833206.80

Player page →

19Scott WrightRangersRangersM6873306.75
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1721106.69
2020-21Rangers910106.63
2021-22Rangers1941006.96
2022-23Rangers2301106.65

Player page →

19Alex IacovittiRoss CountyRoss CountyD103721306.86
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3620406.81
2021-22Ross County3122506.81
2022-23Ross County3630406.94

Player page →

22Barrie McKayHeart of MidlothianHeart of MidlothianF70616107.01
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian33210007.17
2022-23Heart of Midlothian3746106.87

Player page →

22Nicky DevlinLivingstonLivingstonD111692206.89
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston3622706.84
2021-22Livingston3722706.99
2022-23Livingston3825806.83

Player page →

22Paul McGinnMotherwellMotherwellD99651716.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian3832707.02
2021-22Hibernian2533616.93
2022-23Motherwell3600406.93

Player page →

22R. PorteousHibernianHibernianD84601927.12
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian3410507.01
2021-22Hibernian2920727.13
2022-23Hibernian2130707.27

Player page →

22Stephen KingsleyHeart of MidlothianHeart of MidlothianD5460606.93
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79

Player page →

27Ryan ChristieCelticCelticM38512107.35
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic3459107.29
2021-22Celtic403007.92

Player page →

27Stephen KellyLivingstonLivingstonM3657606.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County2503406.80
2022-23Livingston1154206.80

Player page →

27Glenn MiddletonDundee UnitedDundee UnitedF6653506.69
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone920006.78
2021-22St Johnstone2811206.63
2022-23Dundee United2922306.71

Player page →

27Jack McMillanPartick ThistlePartick ThistleD2452206.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston800006.64
2021-22Livingston1610106.61
2022-23Partick Thistle04210–

Player page →

27Shaun RooneySt JohnstoneSt JohnstoneD50511206.74
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2721406.73
2021-22St Johnstone2330806.76

Player page →

27John SouttarRangersRangersD3950507.21
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2740407.30
2022-23Rangers1210106.96

Player page →

33Anthony RalstonCelticCelticD45410507.25
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic100107.20
2021-22Celtic2849207.42
2022-23Celtic1601206.96

Player page →

33Liam SmithDundee UnitedDundee UnitedD78431006.78
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3012606.87
2021-22Dundee United2021406.84
2022-23Dundee United2810006.64

Player page →

33Jordan McGheeDundeeDundeeD3442606.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee03000–
2021-22Dundee3412606.69

Player page →

33L. McCowanDundeeDundeeM2942006.67
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2942006.67

Player page →

33Liam GordonSt JohnstoneSt JohnstoneD99422206.87
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone3611506.87
2021-22St Johnstone31101006.92
2022-23St Johnstone3221706.83

Player page →

33J. ScottHibernianHibernianF1641006.77
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1641006.77

Player page →

33R. McCrorieAberdeenAberdeenD92412226.69
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen2910606.81
2021-22Aberdeen30111116.73
2022-23Aberdeen3320516.54

Player page →

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

Player page →

33A. CampbellMotherwellMotherwellM3440606.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell3440606.84

Player page →

42Greg TaylorCelticCelticD81312607.02
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic2605106.98
2021-22Celtic2403206.98
2022-23Celtic3134307.09

Player page →

42Charlie AdamDundeeDundeeM27351306.88
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee01220–
2021-22Dundee27231106.88

Player page →

42Chris CaddenHibernianHibernianM7535706.85
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian1000006.70
2021-22Hibernian2822206.94
2022-23Hibernian3713506.83

Player page →

42James PenriceLivingstonLivingstonD5535906.59
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston2604606.64
2022-23Livingston2931306.54

Player page →

42Ethan ErhahonSt MirrenSt MirrenM74331526.77
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren3120606.88
2021-22St Mirren2312616.66
2022-23St Mirren2001316.72

Player page →

42Liam CraigSt JohnstoneSt JohnstoneM39331716.87
SeasonClubAppsGoalsAstYCRCRating
2020-21St Johnstone2333916.96
2021-22St Johnstone1600806.74

Player page →

42M. JohnstonMotherwellMotherwellD1933006.68
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell200006.35
2022-23Motherwell1733006.72

Player page →

42Ryan JackRangersRangersM5433606.98
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers1921107.16
2021-22Rangers900006.90
2022-23Rangers2612506.88

Player page →

42Scott BrownAberdeenAberdeenM55331216.93
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic3112616.94
2021-22Aberdeen2421606.92

Player page →

Data coverage for Scottish Premiership →

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