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
1Jack FitzwaterLivingston· 25yLivingstonD2551861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

1A. ConsidineSt Johnstone· 36ySt JohnstoneD3622721036.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77

Player page →

1Alex CochraneHeart of Midlothian· 23yHeart of MidlothianD234765536.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77

Player page →

1O. EdwardsRoss County· 22yRoss CountyF223229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

5Alan PowerKilmarnock· 35yKilmarnockM3514982826.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock13321607.02
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

5R. McCrorieAberdeen· 25yAberdeenD2541922226.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

5J. BaldwinRoss CountyRoss CountyD–33592026.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
5R. PorteousHibernian· 24yHibernianD2460841927.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

5P. PawlettDundee UnitedDundee UnitedM–32601626.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
5Ethan ErhahonSt Mirren· 22ySt MirrenM2233741526.77
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

5Callum McGregorCeltic· 29yCelticM299101011327.11
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

5Joe ShaughnessySt Mirren· 30ySt MirrenD3053911326.93
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80

Player page →

5Stephen O'DonnellMotherwell· 31yMotherwellD3112891326.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

5Mark O'HaraSt Mirren· 27ySt MirrenM27162811226.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88

Player page →

5C. DunneSt MirrenSt MirrenD–00551126.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
5Liam ScalesAberdeen· 24yAberdeenD242336927.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06

Player page →

5Nir BittonCeltic· 31yCelticM312138826.98
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1014117.08
2021-22Celtic1124716.92

Player page →

5Christian DoidgeKilmarnock· 30yKilmarnockF3012685626.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

5Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

5M. O'HalloranSt JohnstoneSt JohnstoneF–2350626.53
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
5Jak AlnwickSt Mirren· 29ySt MirrenG290167527.01
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren0034316.92
2021-22St Mirren0133217.10

Player page →

5Graeme ShinnieAberdeenAberdeenM–2013426.78
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen2013426.78
5R. MillenKilmarnockKilmarnockD–0419326.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock0419326.76
5T. SmallSt Mirren· 18ySt MirrenD180114326.43
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren0114326.43

Player page →

25J. HoltLivingston· 30yLivingstonM30261022816.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61

Player page →

25Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

25R. CallachanRoss County· 29yRoss CountyM29145922516.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

25Lewis FergusonAberdeen· 23yAberdeenM23203712317.24
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

25Alfredo MorelosRangers· 26yRangersF263416872117.13
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

25Jordan TillsonRoss County· 30yRoss CountyM3012922116.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71
2022-23Ross County1028706.64

Player page →

25C. ButcherMotherwell· 32yMotherwellM3200581916.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00281006.78
2021-22Dundee United0017716.90
2022-23Motherwell0013206.85

Player page →

25D. GallagherSt MirrenSt MirrenD–32781916.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
25Stéphane OméongaLivingston· 27yLivingstonM2700571816.65
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

25T. WattSt MirrenSt MirrenF–188981816.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
25Iain VigursRoss County· 35yRoss CountyM3521301716.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County21301716.81

Player page →

25Liam CraigSt Johnstone· 36ySt JohnstoneM3633391716.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

25Marcus FraserSt Mirren· 28ySt MirrenD28231071716.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66

Player page →

25P. HanlonHibernianHibernianD–23951717.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
25Paul McGinnMotherwell· 32yMotherwellD3265991716.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

25Rory McKenzieKilmarnock· 29yKilmarnockM2921651616.63
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57

Player page →

25C. MacPhersonSt JohnstoneSt JohnstoneM–33771516.83
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
25Cameron DevlinHeart of Midlothian· 24yHeart of MidlothianM2426551516.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian12251007.04
2022-23Heart of Midlothian1430516.79

Player page →

25Murray DavidsonSt Johnstone· 35ySt JohnstoneM3510481516.83
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

25S. McMannDundee UnitedDundee UnitedD–16951516.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical1436517.04
2021-22Dundee United0229406.83
2022-23Dundee United0030606.75
25Liam DonnellyKilmarnock· 27yKilmarnockM2720461416.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

25S. PittmanLivingstonLivingstonM–105991416.58
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston6238406.71
2021-22Livingston4228606.58
2022-23Livingston0133416.45
25R. LamieMotherwellMotherwellD–33801316.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
25Ryan EdwardsDundee United· 29yDundee UnitedD2962921316.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

25Richard TaitSt Mirren· 33ySt MirrenD3323721216.67
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

25Scott BrownAberdeen· 37yAberdeenM3733551216.93
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

Data coverage for Scottish Premiership →

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