Skip to content
Almanac
Menu
Clear filters

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

  • 21
  • 22
  • 23

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

1Lawrence ShanklandHeart of MidlothianHeart of MidlothianF754881407.25
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United100106.30
2022-23Heart of Midlothian37244507.14
2023-24Heart of Midlothian37244807.39

Player page →

2Blair SpittalMotherwellMotherwellM10720211207.23
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County3453507.06
2022-23Motherwell3667207.06
2023-24Motherwell37911507.54

Player page →

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

Player page →

4David TurnbullCelticCelticM691711617.29
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2565307.60
2022-23Celtic2846117.05
2023-24Celtic1670207.24

Player page →

4Mark O'HaraSt MirrenSt MirrenM821751416.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell1910206.86
2022-23St Mirren35102816.88
2023-24St Mirren2863406.91

Player page →

4Kevin NisbetHibernianHibernianF451711006.93
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2650506.89
2022-23Hibernian19121506.99

Player page →

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

Player page →

8A. ForrestHeart of MidlothianHeart of MidlothianF1041491006.83
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3664606.96
2022-23Heart of Midlothian3540106.62
2023-24Heart of Midlothian3345306.91

Player page →

8L. McCowanDundeeDundeeM66147916.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2942006.67
2023-24Dundee37105917.05

Player page →

10Josh CampbellHibernianHibernianM811281606.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2613506.64
2022-23Hibernian3684906.80
2023-24Hibernian1931206.70

Player page →

11James ForrestCelticCelticM57115006.95
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1912006.73
2022-23Celtic1642006.95
2023-24Celtic2261007.12

Player page →

11Lewis FergusonAberdeenAberdeenM361111207.31
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen361111207.31

Player page →

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

Player page →

13Callum HendrySt JohnstoneSt JohnstoneF1990607.08
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone1990607.08

Player page →

15Greg KiltieSt MirrenSt MirrenM94810706.83
SeasonClubAppsGoalsAstYCRCRating
2021-22St Mirren2524206.72
2022-23St Mirren3521406.76
2023-24St Mirren3445106.98

Player page →

15Callum McGregorCelticCelticM99891217.18
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic3322407.14
2022-23Celtic3141317.08
2023-24Celtic3526507.31

Player page →

15Andy HallidayMotherwellMotherwellM70841016.84
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2740616.91
2022-23Heart of Midlothian2833206.80
2023-24Heart of Midlothian300106.50
2023-24Motherwell1211106.82

Player page →

15Danny MullenPartick ThistlePartick ThistleF2581606.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee2571606.78
2022-23Partick Thistle01000–

Player page →

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

Player page →

19John SouttarRangersRangersD6771707.23
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2740407.30
2022-23Rangers1210106.96
2023-24Rangers2821207.27

Player page →

19Stephen KingsleyHeart of MidlothianHeart of MidlothianD8770607.02
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3360207.02
2022-23Heart of Midlothian2100406.79
2023-24Heart of Midlothian3310007.18

Player page →

22Barrie McKayHeart of MidlothianHeart of MidlothianF81618106.99
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian33210007.17
2022-23Heart of Midlothian3746106.87
2023-24Heart of Midlothian1102006.83

Player page →

22Greg TaylorCelticCelticD90611907.18
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2403206.98
2022-23Celtic3134307.09
2023-24Celtic3534407.41

Player page →

22Nicky DevlinAberdeenAberdeenD112682106.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3722706.99
2022-23Livingston3825806.83
2023-24Aberdeen3721606.88

Player page →

22S. KellyLivingstonLivingstonD64631206.77
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1501406.71
2022-23Livingston2722706.82
2023-24Livingston2240106.75

Player page →

22Jordan McGheeDundeeDundeeD67621106.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee3412606.69
2023-24Dundee3350506.83

Player page →

22Scott WrightRangersRangersM6562316.79
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers1941006.96
2022-23Rangers2301106.65
2023-24Rangers2320216.77

Player page →

28Jack McMillanPartick ThistlePartick ThistleD1653306.61
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1610106.61
2022-23Partick Thistle04210–
2023-24Partick Thistle00110–

Player page →

28Alex IacovittiRoss CountyRoss CountyD6752906.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County3122506.81
2022-23Ross County3630406.94

Player page →

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

Player page →

28R. CallachanRoss CountyRoss CountyM59521416.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County3541706.70
2022-23Ross County2411716.72

Player page →

28J. ScottSt MirrenSt MirrenF2751006.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian1641006.77
2023-24St Mirren1110006.65

Player page →

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

Player page →

28R. PorteousHibernianHibernianD50501427.19
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2920727.13
2022-23Hibernian2130707.27

Player page →

35Anthony RalstonCelticCelticD59412407.25
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic2849207.42
2022-23Celtic1601206.96
2023-24Celtic1502007.26

Player page →

35Chris CaddenHibernianHibernianD7645706.87
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2822206.94
2022-23Hibernian3713506.83
2023-24Hibernian1110006.87

Player page →

35Paul McGinnMotherwellMotherwellD92431426.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian2533616.93
2022-23Motherwell3600406.93
2023-24Motherwell3110416.82

Player page →

38James PenriceLivingstonLivingstonD79371206.70
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston2604606.64
2022-23Livingston2931306.54
2023-24Livingston2402306.94

Player page →

38Glenn MiddletonDundee UnitedDundee UnitedF5733506.67
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone2811206.63
2022-23Dundee United2922306.71

Player page →

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

Player page →

38Charlie MulgrewDundee UnitedDundee UnitedD5032817.07
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United3122507.14
2022-23Dundee United1910316.95

Player page →

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

Player page →

38Liam GordonSt JohnstoneSt JohnstoneD95312016.88
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone31101006.92
2022-23St Johnstone3221706.83
2023-24St Johnstone3200316.90

Player page →

38Liam SmithDundee UnitedDundee UnitedD4831406.72
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee United2021406.84
2022-23Dundee United2810006.64

Player page →

38R. McCrorieAberdeenAberdeenD63311626.63
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen30111116.73
2022-23Aberdeen3320516.54

Player page →

38J. MulliganDundeeDundeeM2930616.61
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee1120406.74
2023-24Dundee1810216.53

Player page →

38Shaun RooneySt JohnstoneSt JohnstoneM2330806.76
SeasonClubAppsGoalsAstYCRCRating
2021-22St Johnstone2330806.76

Player page →

48C. BarronAberdeenAberdeenM5925506.87
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen1300106.88
2022-23Aberdeen1712206.79
2023-24Aberdeen2913206.91

Player page →

48C. ShieldsQueen's ParkQueen's ParkF4424416.62
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell2522206.65
2022-23Motherwell1902116.57
2022-23Queen's Park00010–

Player page →

48Charlie AdamDundeeDundeeM27231106.88
SeasonClubAppsGoalsAstYCRCRating
2021-22Dundee27231106.88

Player page →

Data coverage for Scottish Premiership →

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