Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alan PowerSt Mirren· 34ySt MirrenM3418663426.87
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock040111–
2020-21Kilmarnock13321607.02
2021-22St Mirren0134716.72

Player page →

2Lewis FergusonAberdeen· 22yAberdeenM22217713127.24
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen14081–
2020-21Aberdeen92351117.17
2021-22Aberdeen111361207.31

Player page →

3Iain VigursRoss County· 34yRoss CountyM3443302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

3Murray DavidsonSt Johnstone· 34ySt JohnstoneM3410442216.83
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81

Player page →

5Alfredo MorelosRangers· 25yRangersF253512552127.22
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers121062–
2020-21Rangers12429807.12
2021-22Rangers11726707.33

Player page →

6Liam CraigSt Johnstone· 35ySt JohnstoneM3535392026.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

6D. GallagherAberdeenAberdeenD–33512006.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell21090–
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
6J. HoltLivingston· 29yLivingstonM2924672006.86
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21Livingston1430706.84
2021-22Livingston10371106.88

Player page →

9Marvin BartleyLivingston· 35yLivingstonM3523331906.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

10Liam DonnellyMotherwell· 26yMotherwellD2671241826.70
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70

Player page →

10Paul McGinnHibernian· 31yHibernianD3166631816.99
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93

Player page →

10Scott BrownAberdeen· 36yAberdeenM3653551816.93
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic20060–
2020-21Celtic1231616.94
2021-22Aberdeen2124606.92

Player page →

10Joe NewellHibernian· 29yHibernianM2919591807.06
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13
2021-22Hibernian0327706.96

Player page →

10R. CallachanRoss County· 28yRoss CountyM28134681806.79
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70

Player page →

15C. ButcherDundee United· 31yDundee UnitedM3100451716.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00281006.78
2021-22Dundee United0017716.90

Player page →

15R. McCrorieAberdeen· 24yAberdeenM2421591716.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73

Player page →

15Liam GordonSt Johnstone· 26ySt JohnstoneD2621671706.89
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone00020–
2020-21St Johnstone1136506.87
2021-22St Johnstone10311006.92

Player page →

18Harry PatonRoss County· 24yRoss CountyM2417661606.65
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County01030–
2020-21Ross County1335506.61
2021-22Ross County0331806.70

Player page →

19Richard TaitSt Mirren· 32ySt MirrenD3213601516.68
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00040–
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59

Player page →

19Jake Doyle-HayesHibernian· 23yHibernianM2330561506.96
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1022506.97
2021-22Hibernian20341006.96

Player page →

19L. StevensonHibernianHibernianD–01451506.76
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00060–
2020-21Hibernian0122106.76
2021-22Hibernian0023806.76
19Marcus FraserSt Mirren· 27ySt MirrenD2735731506.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County12050–
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83

Player page →

19Nicky DevlinLivingston· 28yLivingstonD2844731506.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston2236706.84
2021-22Livingston2237706.99

Player page →

19T. WattMotherwellMotherwellF–147711506.97
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell10000–
2020-21Motherwell3535806.92
2021-22Dundee United1217407.00
2021-22Motherwell9019307.04
25R. PorteousHibernian· 23yHibernianD2340631437.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13

Player page →

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

Player page →

25P. PawlettDundee UnitedDundee UnitedM–31481426.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
25Jordan TillsonRoss County· 29yRoss CountyM2902641416.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71

Player page →

25Craig SibbaldLivingston· 27yLivingstonM2731461406.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston21030–
2020-21Livingston1032706.59
2021-22Livingston0014406.69

Player page →

25J. BaldwinRoss CountyRoss CountyD–21301406.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
31C. MacPhersonSt MirrenSt MirrenM–54541316.81
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
31F. OjoAberdeen· 30yAberdeenM3012411316.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen0011206.50
2021-22Aberdeen1230716.69

Player page →

31Ali McCannSt Johnstone· 22ySt JohnstoneM2264381306.87
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone2234706.85
2021-22St Johnstone004107.05

Player page →

31Charlie AdamDundee· 36yDundeeM3635271306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee12020–
2021-22Dundee23271106.88

Player page →

31Connor GoldsonRangers· 29yRangersD29106741307.31
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers31040–
2020-21Rangers4238207.40
2021-22Rangers3336707.21

Player page →

31Craig HalkettHeart of Midlothian· 27yHeart of MidlothianD2742281307.15
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15

Player page →

31James TavernierRangers· 30yRangersD302429681307.74
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37030–
2020-21Rangers12933207.71
2021-22Rangers91335807.78

Player page →

31Jonny HayesAberdeen· 34yAberdeenM3454691306.88
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81

Player page →

39Joe ShaughnessySt Mirren· 29ySt MirrenD2941691226.97
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06

Player page →

39Callum McGregorCeltic· 28yCelticM281415701217.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic96020–
2020-21Celtic3737617.09
2021-22Celtic2233407.14

Player page →

39Chris LongMotherwell· 27yMotherwellF27113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

39Ethan ErhahonSt Mirren· 21ySt MirrenM2132541216.79
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren2031606.88
2021-22St Mirren1223616.66

Player page →

39Martin BoyleHibernian· 29yHibernianF292412561217.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian53050–
2020-21Hibernian12636507.01
2021-22Hibernian7320217.09

Player page →

39A. GogicSt Mirren· 28ySt MirrenM2830531206.75
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10000–
2020-21Hibernian1031806.81
2021-22Hibernian009206.57
2021-22St Mirren1013206.76

Player page →

39Callum SlatteryMotherwell· 23yMotherwellM2320311206.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86

Player page →

39D. WotherspoonSt JohnstoneSt JohnstoneM–64471207.16
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
39J. FuchsDundee UnitedDundee UnitedM–01381206.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0120606.72
2021-22Dundee United0018606.66
39J. GuthrieLivingston· 29yLivingstonD29103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

39Kevin van VeenMotherwell· 30yMotherwellF3094321206.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell94321206.88

Player page →

39L. FontaineDundeeDundeeD–11191206.80
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County10090–
2021-22Dundee0119306.80

Data coverage for Scottish Premiership →

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