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
1J. HamiltonHamilton AcademicalHamilton AcademicalD–0027446.55
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical0027416.55
2R. PorteousHibernian· 23yHibernianD2340631437.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

3P. PawlettDundee UnitedDundee UnitedM–31481426.74
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1126716.62
2021-22Dundee United2022716.87
3Joe ShaughnessySt Mirren· 29ySt MirrenD2941691226.97
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06

Player page →

3Jake CarrollMotherwell· 30yMotherwellD3028401026.78
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell0115106.75
2021-22Motherwell0525116.79

Player page →

3Nir BittonCeltic· 30yCelticM302138926.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic1014117.08
2021-22Celtic1124716.92

Player page →

3Stephen O'DonnellMotherwell· 30yMotherwellD304562926.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock33010–
2020-21Motherwell1234316.76
2021-22Motherwell0028516.79

Player page →

3M. O'HalloranSt JohnstoneSt JohnstoneF–4446726.52
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
3Christian DoidgeHibernian· 29yHibernianF2921353626.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian7236216.94
2021-22Hibernian2017016.51

Player page →

3Jak AlnwickSt Mirren· 28ySt MirrenG280167527.01
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren0034316.92
2021-22St Mirren0133217.10

Player page →

3R. MillenKilmarnockKilmarnockD–0419326.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock0419326.76
18Iain VigursRoss County· 34yRoss CountyM3443302216.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County21301716.81

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

18Jordan TillsonRoss County· 29yRoss CountyM2902641416.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53
2021-22Ross County0032716.71

Player page →

18C. MacPhersonSt MirrenSt MirrenM–54541316.81
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren22020–
2020-21St Mirren2132516.80
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
18F. OjoAberdeen· 30yAberdeenM3012411316.64
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen0011206.50
2021-22Aberdeen1230716.69

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

18Jamie McCartSt Johnstone· 24ySt JohnstoneD2410741116.86
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone0037506.91
2021-22St Johnstone1037616.82

Player page →

18S. McMannDundee UnitedDundee UnitedD–17651116.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical01020–
2020-21Hamilton Academical1436517.04
2021-22Dundee United0229406.83
18A. ConsidineAberdeen· 35yAberdeenD3553401016.98
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20

Player page →

18Jack FitzwaterLivingston· 24yLivingstonD2441581016.83
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91

Player page →

18Melker HallbergSt Johnstone· 26ySt JohnstoneM2628391016.83
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian10060–
2020-21Hibernian0225106.85
2021-22St Johnstone1614316.79

Player page →

18P. HanlonHibernianHibernianD–31611017.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian20000–
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
18B. MaguireMotherwellMotherwellD–1137916.75
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell1124506.80
2021-22Motherwell0013316.66
18C. KaneSt JohnstoneSt JohnstoneF–8346916.80
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone12010–
2020-21St Johnstone4128406.82
2021-22St Johnstone3018416.77
18D. McGregorHibernianHibernianD–1021917.08
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian00010–
2020-21Hibernian1010407.11
2021-22Hibernian0011417.06
18Jamie RobsonDundee United· 24yDundee UnitedD241240816.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0236616.75
2021-22Dundee United104206.95

Player page →

18L. DykesLivingston· 26yLivingstonF261153816.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston203006.90

Player page →

18Mark O'HaraMotherwell· 26yMotherwellM267146816.81
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell11040–
2020-21Motherwell5027216.78
2021-22Motherwell1019206.86

Player page →

18R. DraperRoss CountyRoss CountyM–2121816.58
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00020–
2020-21Ross County2121616.58
18R. SweeneyDundee· 25yDundeeD253035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

18B. EastonHamilton AcademicalHamilton AcademicalD–0124716.50
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00041–
2020-21Hamilton Academical0124306.50
18C. BrysonSt Johnstone· 35ySt JohnstoneM350131716.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00010–
2020-21Aberdeen012006.90
2020-21St Johnstone0020206.73
2021-22St Johnstone009416.56

Player page →

18J. LongridgeLivingstonLivingstonD–0125716.60
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston009106.54
2021-22Livingston0116616.63
18Aaron Buchanan HickeyHeart of Midlothian· 19yHeart of MidlothianD1911061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian11061–

Player page →

18Andy HallidayHeart of Midlothian· 30yHeart of MidlothianM304127616.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91

Player page →

Data coverage for Scottish Premiership →

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