Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1J. HamiltonHamilton AcademicalHamilton AcademicalD–0027446.55
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical0027416.55
2Alan PowerKilmarnock· 35yKilmarnockM3518983936.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock040111–
2020-21Kilmarnock13321607.02
2021-22St Mirren0134716.72
2022-23Kilmarnock0032516.67

Player page →

2Alfredo MorelosRangers· 26yRangersF264617872737.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers12429807.12
2021-22Rangers11726707.33
2022-23Rangers11532616.98

Player page →

2R. PorteousHibernian· 24yHibernianD2470842137.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

2A. ConsidineSt Johnstone· 36ySt JohnstoneD3664721436.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77

Player page →

2Jack FitzwaterLivingston· 25yLivingstonD2551861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

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

Player page →

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

Player page →

9Lewis FergusonAberdeen· 23yAberdeenM23217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

9Liam DonnellyKilmarnock· 27yKilmarnockM2791462626.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

9Murray DavidsonSt Johnstone· 35ySt JohnstoneM3510482226.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

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

Player page →

9J. BaldwinRoss CountyRoss CountyD–33592026.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
9Liam CraigSt Johnstone· 36ySt JohnstoneM3635392026.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

9Mark O'HaraSt Mirren· 27ySt MirrenM27173811626.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86
2022-23St Mirren10235816.88

Player page →

9P. PawlettDundee UnitedDundee UnitedM–32601626.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
2022-23Dundee United0112206.56
9Callum McGregorCeltic· 29yCelticM2918161011527.11
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14
2022-23Celtic4131317.08

Player page →

9Ethan ErhahonSt Mirren· 22ySt MirrenM2233741526.77
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66
2022-23St Mirren0120316.72

Player page →

9Callum HendrySt Johnstone· 25ySt JohnstoneF25181471426.77
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50
2021-22St Johnstone9019607.08

Player page →

9Stephen O'DonnellMotherwell· 31yMotherwellD3145891426.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

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

Player page →

9C. DunneSt MirrenSt MirrenD–00551126.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Mirren0022216.71
2022-23St Mirren0033916.56
9Christian DoidgeKilmarnock· 30yKilmarnockF30247851026.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51
2022-23Hibernian015006.72
2022-23Kilmarnock3327406.78

Player page →

9Jake CarrollMotherwell· 31yMotherwellD3128411026.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell0115106.75
2021-22Motherwell0525116.79
2022-23Motherwell001007.60

Player page →

9Liam ScalesAberdeen· 24yAberdeenD242336927.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06

Player page →

9Nir BittonCeltic· 31yCelticM312138926.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic1014117.08
2021-22Celtic1124716.92

Player page →

9M. O'HalloranSt JohnstoneSt JohnstoneF–4450726.53
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
9Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF2616661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

9Jak AlnwickSt Mirren· 29ySt MirrenG290167527.01
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren0034316.92
2021-22St Mirren0133217.10

Player page →

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

Player page →

33J. HoltLivingston· 30yLivingstonM30261023016.78
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88
2022-23Livingston02351016.61

Player page →

33D. GallagherSt MirrenSt MirrenD–53782816.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
33Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

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

Player page →

33Iain VigursRoss County· 35yRoss CountyM3543302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

33Marcus FraserSt Mirren· 28ySt MirrenD28351072216.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66

Player page →

33Paul McGinnMotherwell· 32yMotherwellD3266992216.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

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

Player page →

33Stéphane OméongaLivingston· 27yLivingstonM2701572016.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian01020–
2021-22Livingston0027906.66
2022-23Livingston0030916.64

Player page →

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

Player page →

33Scott BrownAberdeen· 37yAberdeenM3753551816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

33T. WattSt MirrenSt MirrenF–198981816.89
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
2022-23Dundee United4117316.72
2022-23St Mirren1010006.66
33C. MacPhersonSt JohnstoneSt JohnstoneM–55771716.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
33Melker HallbergSt Johnstone· 27ySt JohnstoneM27410691716.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79
2022-23St Johnstone2230706.67

Player page →

33P. HanlonHibernianHibernianD–43951717.01
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
33Rory McKenzieKilmarnock· 29yKilmarnockF2932651716.63
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57

Player page →

33S. McMannDundee UnitedDundee UnitedD–17951716.89
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical01020–
2020-21Hamilton Academical1436517.04
2021-22Dundee United0229406.83
2022-23Dundee United0030606.75
33Richard TaitSt Mirren· 33ySt MirrenD3323721616.67
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00040–
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

Data coverage for Scottish Premiership →

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