Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Nicky DevlinAberdeen· 30yAberdeenD308101482806.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston223670–
2021-22Livingston2237706.99
2022-23Livingston2538806.83
2023-24Aberdeen2137606.88

Player page →

2Marcus FraserSt Mirren· 29ySt MirrenD29331451916.75
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren103740–
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66
2023-24St Mirren1038206.75

Player page →

3James TavernierRangers· 32yRangersD3254411441807.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1293320–
2021-22Rangers91335807.78
2022-23Rangers16938607.61
2023-24Rangers171038207.99

Player page →

3J. WhiteRoss CountyRoss CountyF–27171442006.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
2022-23Ross County12238406.96
2023-24Ross County6438906.85
5J. HoltLivingston· 31yLivingstonM31271373416.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston143070–
2021-22Livingston10371106.88
2022-23Livingston02351016.61
2023-24Livingston0135606.83

Player page →

6Callum McGregorCeltic· 30yCelticM3011161361827.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic373761–
2021-22Celtic2233407.14
2022-23Celtic4131317.08
2023-24Celtic2635507.31

Player page →

7A. ForrestHeart of Midlothian· 27yHeart of MidlothianM2718101341106.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91

Player page →

8Liam KellyMotherwell· 28yMotherwellG2801132806.85
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79
2023-24Motherwell0038306.96

Player page →

9Liam GordonSt Johnstone· 28ySt JohnstoneD28421312516.88
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone113650–
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83
2023-24St Johnstone0032316.90

Player page →

10Paul McGinnMotherwell· 33yMotherwellD33751302126.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian323870–
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82

Player page →

10Joe NewellHibernian· 31yHibernianM314171303207.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian133290–
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29
2023-24Hibernian25371007.14

Player page →

12S. MaySt JohnstoneSt JohnstoneF–1713129906.72
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
2023-24St Johnstone0228406.53
12Connor GoldsonRangers· 31yRangersD31981292007.27
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers423820–
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

12S. TanserSt Mirren· 29ySt MirrenM29681291606.91
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone203010–
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

15S. PittmanLivingstonLivingstonM–1251281616.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston623840–
2021-22Livingston4228606.58
2022-23Livingston0133416.45
2023-24Livingston2029206.73
16Stephen O'DonnellMotherwell· 32yMotherwellD32161261926.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell123431–
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60
2023-24Motherwell0437606.80

Player page →

17Joe ShaughnessyDundee· 31yDundeeD31941241526.99
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren113361–
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04

Player page →

18Greg KiltieSt Mirren· 27ySt MirrenF271412123906.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98

Player page →

19A. GogicSt Mirren· 30ySt MirrenM30621212506.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian103180–
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68
2023-24St Mirren2138706.82

Player page →

20Jamie McGrathAberdeen· 27yAberdeenM272951191507.09
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1013530–
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08
2023-24Aberdeen9134507.07

Player page →

21Blair SpittalMotherwell· 28yMotherwellM2821221161307.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County11910–
2021-22Ross County5334507.06
2022-23Motherwell6736207.06
2023-24Motherwell91137507.54

Player page →

21Greg TaylorCeltic· 26yCelticD266161161007.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic052610–
2021-22Celtic0324206.98
2022-23Celtic3431307.09
2023-24Celtic3435407.41

Player page →

21P. HanlonHibernianHibernianD–341161816.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian113760–
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
2023-24Hibernian1121107.06
21Ross LaidlawRoss County· 31yRoss CountyG3100116206.95
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County003300–
2021-22Ross County0020006.91
2022-23Ross County0038206.84
2023-24Ross County0025007.14

Player page →

25Zander ClarkHeart of Midlothian· 31yHeart of MidlothianG3100115106.91
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone002700–
2021-22St Johnstone0032106.88
2022-23Heart of Midlothian0021006.82
2023-24Heart of Midlothian0035006.98

Player page →

26Jonny HayesAberdeen· 36yAberdeenM36691132006.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen233440–
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

27N. ClarkSt JohnstoneSt JohnstoneF–275112416.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
2023-24St Johnstone7021006.99
28B. AndersonLivingstonLivingstonF–268111706.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston11428406.86
2022-23Livingston6230006.69
2023-24Livingston7034206.70
29Mark O'HaraSt Mirren· 28ySt MirrenM282251091626.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell502721–
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88
2023-24St Mirren6328406.91

Player page →

29Joe HartCeltic· 37yCelticG3700109116.85
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0035006.95
2022-23Celtic0037006.75
2023-24Celtic0037116.86

Player page →

31Lawrence ShanklandHeart of Midlothian· 28yHeart of MidlothianF2856111071807.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United001106.30
2022-23Heart of Midlothian24437507.14
2023-24Heart of Midlothian24437807.39

Player page →

32Borna BarišićRangers· 31yRangersD312211061507.28
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers163340–
2021-22Rangers0323407.30
2022-23Rangers1930407.41
2023-24Rangers0320307.06

Player page →

33David TurnbullCeltic· 24yCelticM2426171051017.29
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic4628117.05
2023-24Celtic7016207.24

Player page →

34Christian DoidgeHibernian· 31yHibernianF31158103826.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78
2023-24Hibernian3218206.83

Player page →

34Alex IacovittiRoss County· 26yRoss CountyD26721031306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

36R. LamieDundeeDundeeD–441011516.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell013150–
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
2023-24Dundee1121206.89
36A. ConsidineSt Johnstone· 37ySt JohnstoneD37321011236.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen113661–
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

38Martin BoyleHibernian· 31yHibernianM312913991616.99
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1263650–
2021-22Hibernian7320217.09
2022-23Hibernian5112307.07
2023-24Hibernian5331606.90

Player page →

38Bevis MugabiMotherwell· 29yMotherwellD2971991006.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63
2023-24Motherwell2032206.85

Player page →

38Harry PatonMotherwell· 26yMotherwellM2636991816.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County133550–
2021-22Ross County0331806.70
2022-23Motherwell007106.47
2023-24Motherwell2026416.97

Player page →

41T. WattSt MirrenSt MirrenF–188981816.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
41John LundstramRangers· 30yRangersM3065981127.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05
2023-24Rangers0534317.34

Player page →

41Alan PowerKilmarnock· 36yKilmarnockM3614982826.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

44E. BrophyRoss CountyRoss CountyF–15697416.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County328007.09
2022-23St Mirren0212006.49
2023-24Ross County3225106.71
45Curtis MainDundee· 31yDundeeF31133961106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen201410–
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00
2023-24Dundee0014306.60

Player page →

45A. ShinnieLivingstonLivingstonM–74961106.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston3230406.70
2022-23Livingston1233406.72
2023-24Livingston3033306.73
45Alex CochraneHeart of Midlothian· 24yHeart of MidlothianD24411961236.89
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77
2023-24Heart of Midlothian0431707.04

Player page →

48M. KennedyKilmarnock· 29yKilmarnockM296695606.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen123110–
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

48S. McMannDundee UnitedDundee UnitedD–16951516.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical143651–
2021-22Dundee United0229406.83
2022-23Dundee United0030606.75
50Kyōgo FuruhashiCeltic· 29yCelticF2953794507.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic12020007.11
2022-23Celtic27236307.13
2023-24Celtic14538206.96

Player page →

Data coverage for Scottish Premiership →

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