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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Nicky DevlinLivingston· 29yLivingstonD29691112206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston223670–
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

2Marcus FraserSt Mirren· 28ySt MirrenD28231071716.75
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren103740–
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66

Player page →

3James TavernierRangers· 31yRangersD3137311061607.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1293320–
2021-22Rangers91335807.78
2022-23Rangers16938607.61

Player page →

3J. WhiteRoss CountyRoss CountyF–21131061106.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
2022-23Ross County12238406.96
5Alex IacovittiRoss County· 25yRoss CountyD25721031306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

6J. HoltLivingston· 30yLivingstonM30261022816.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston143070–
2021-22Livingston10371106.88
2022-23Livingston02351016.61

Player page →

7S. MaySt JohnstoneSt JohnstoneF–1711101506.78
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
2022-23St Johnstone9637406.91
7A. ForrestHeart of Midlothian· 26yHeart of MidlothianM26145101806.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62

Player page →

7Callum McGregorCeltic· 29yCelticM299101011327.11
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic373761–
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

10S. PittmanLivingstonLivingstonM–105991416.51
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston623840–
2021-22Livingston4228606.58
2022-23Livingston0133416.45
10Connor GoldsonRangers· 30yRangersD3097991307.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers423820–
2021-22Rangers3336707.21
2022-23Rangers2225407.32

Player page →

10Paul McGinnMotherwell· 32yMotherwellD3265991716.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian323870–
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

10Jonny HayesAberdeen· 35yAberdeenM3559991706.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen233440–
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73

Player page →

10Liam GordonSt Johnstone· 27ySt JohnstoneD2742992206.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone113650–
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83

Player page →

15T. WattSt MirrenSt MirrenF–188981816.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell353580–
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
15Alan PowerKilmarnock· 35yKilmarnockM3514982826.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

17P. HanlonHibernianHibernianD–23951716.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian113760–
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
17S. McMannDundee UnitedDundee UnitedD–16951516.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical143651–
2021-22Dundee United0229406.83
2022-23Dundee United0030606.75
19Liam KellyMotherwell· 27yMotherwellG270194506.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001800–
2021-22Motherwell0038306.80
2022-23Motherwell0138206.79

Player page →

20Ian HarkesDundee United· 28yDundee UnitedM2867931016.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

20Joe NewellHibernian· 30yHibernianM30212932207.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian133290–
2021-22Hibernian0327706.96
2022-23Hibernian1634607.29

Player page →

22Ryan KentRangers· 26yRangersF26152592717.05
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1093700–
2021-22Rangers2826417.07
2022-23Rangers3829307.03

Player page →

22R. CallachanRoss County· 29yRoss CountyM29145922516.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical9333110–
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

22Ryan EdwardsDundee United· 29yDundee UnitedD2962921316.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

22R. McCrorieAberdeen· 25yAberdeenD2541922226.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

22Jordan TillsonRoss County· 30yRoss CountyM3012922116.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County0032716.71
2022-23Ross County1028706.64

Player page →

27N. ClarkSt JohnstoneSt JohnstoneF–20591416.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
27Joe ShaughnessySt Mirren· 30ySt MirrenD3053911326.96
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren113361–
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80

Player page →

27S. TanserSt Mirren· 28ySt MirrenD2844911006.89
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone203010–
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67

Player page →

27Ross LaidlawRoss County· 30yRoss CountyG300091206.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County003300–
2021-22Ross County0020006.91
2022-23Ross County0038206.84

Player page →

31David TurnbullCeltic· 23yCelticM23191789817.31
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic4628117.05

Player page →

31Greg KiltieSt Mirren· 26ySt MirrenM2610789806.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76

Player page →

31Stephen O'DonnellMotherwell· 31yMotherwellD3112891326.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell123431–
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

34Scott ArfieldRangers· 34yRangersM3413688606.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers452810–
2021-22Rangers4029306.77
2022-23Rangers5131206.73

Player page →

35Alfredo MorelosRangers· 26yRangersF263416872117.14
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1242980–
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

36Glen KamaraRangers· 27yRangersM275486306.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

36Jack FitzwaterLivingston· 25yLivingstonD2551861236.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

36Borna BarišićRangers· 30yRangersD30218861207.36
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers163340–
2021-22Rangers0323407.30
2022-23Rangers1930407.41

Player page →

39Jamie McGrathDundee United· 26yDundee UnitedM26204851007.11
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1013530–
2021-22St Mirren2118207.16
2022-23Dundee United8232507.08

Player page →

39Christian DoidgeKilmarnock· 30yKilmarnockF3012685626.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

41R. PorteousHibernian· 24yHibernianD2460841927.19
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian103450–
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

42A. GogicSt Mirren· 29ySt MirrenM2941831806.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian103180–
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68

Player page →

43Curtis MainSt Mirren· 30ySt MirrenF3013382806.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen201410–
2021-22St Mirren2131206.70
2022-23St Mirren9237507.00

Player page →

44Mark O'HaraSt Mirren· 27ySt MirrenM27162811226.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell502721–
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88

Player page →

44Greg TaylorCeltic· 25yCelticD2531281607.04
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic052610–
2021-22Celtic0324206.98
2022-23Celtic3431307.09

Player page →

44Craig SibbaldDundee United· 28yDundee UnitedM2820811806.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston103270–
2021-22Livingston0014406.69
2022-23Dundee United1035706.86

Player page →

47R. LamieMotherwellMotherwellD–33801316.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell013150–
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
47Allan McGregorRangers· 41yRangersG410080406.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers002710–
2021-22Rangers0029206.74
2022-23Rangers0024106.66

Player page →

47Zander ClarkHeart of Midlothian· 30yHeart of MidlothianG300080106.86
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone002700–
2021-22St Johnstone0032106.88
2022-23Heart of Midlothian0021006.82

Player page →

50Blair SpittalMotherwell· 27yMotherwellM27121179807.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County11910–
2021-22Ross County5334507.06
2022-23Motherwell6736207.06

Player page →

Data coverage for Scottish Premiership →

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