Skip to content
Almanac
Menu

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

  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 25yRangersF255316553267.33
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers11726707.33

Player page →

2J. HamiltonHamilton AcademicalHamilton AcademicalD–002744–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical002741–
3R. PorteousHibernian· 23yHibernianD2370631937.13
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian2029727.13

Player page →

4Alan PowerSt Mirren· 34ySt MirrenM34210664326.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–
2021-22St Mirren0134716.72

Player page →

4Lewis FergusonAberdeen· 22yAberdeenM22268714227.31
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen9235111–
2021-22Aberdeen111361207.31

Player page →

4Scott BrownAberdeen· 36yAberdeenM3664552926.92
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic123161–
2021-22Aberdeen2124606.92

Player page →

4L. CraigSt Johnstone· 35ySt JohnstoneM3557392626.74
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone332391–
2021-22St Johnstone0016806.74

Player page →

4Richard TaitSt Mirren· 32ySt MirrenD3224602026.59
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren123351–
2021-22St Mirren0127606.59

Player page →

4A. ConsidineAberdeen· 35yAberdeenD3585401927.20
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen004007.20

Player page →

4Liam DonnellyMotherwell· 26yMotherwellD2681241926.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell0023616.70

Player page →

4R. McCrorieAberdeen· 24yAberdeenD2421591726.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73

Player page →

4Callum HendrySt Johnstone· 24ySt JohnstoneF24201471527.08
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone9019607.08

Player page →

4D. McGregorHibernianHibernianD–30211527.06
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian20061–
2019-20Hibernian00010–
2020-21Hibernian101040–
2021-22Hibernian0011417.06
4Ethan ErhahonSt Mirren· 21ySt MirrenM2133541526.66
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–
2020-21St Mirren203160–
2021-22St Mirren1223616.66

Player page →

4P. PawlettDundee UnitedDundee UnitedM–31481426.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United112671–
2021-22Dundee United2022716.87
4Stephen O'DonnellMotherwell· 30yMotherwellD3046621426.79
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell0028516.79

Player page →

4Joe ShaughnessySt Mirren· 29ySt MirrenD2971691327.06
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren3036617.06

Player page →

4Sam CosgroveAberdeen· 25yAberdeenF2531214122–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

4M. MillerHamilton Academical· 26yHamilton AcademicalF26840112–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

4Jake CarrollMotherwell· 30yMotherwellD3028401026.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–
2021-22Motherwell0525116.79

Player page →

4Jason KerrSt Johnstone· 25ySt JohnstoneM2541341027.40
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone20051–
2019-20St Johnstone11030–
2020-21St Johnstone103121–
2021-22St Johnstone003007.40

Player page →

4K. BroadfootInverness Caledonian Thistle· 37yInverness Caledonian ThistleD372231102–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock003130–
2021-22Inverness Caledonian Thistle10020–

Player page →

4Nir BittonCeltic· 30yCelticM302138926.92
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic00010–
2020-21Celtic101411–
2021-22Celtic1124716.92

Player page →

4Curtis MainSt Mirren· 29ySt MirrenF2911445826.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren2131206.70

Player page →

4M. O'HalloranSt JohnstoneSt JohnstoneF–5546826.63
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
4Christian DoidgeHibernian· 29yHibernianF2921353626.51
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51

Player page →

4Stuart FindlayKilmarnock· 26yKilmarnockD26412262–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–

Player page →

4Jak AlnwickSt Mirren· 28ySt MirrenG280167527.10
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren0133217.10

Player page →

4R. MillenKilmarnockKilmarnockD–141942–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock10010–
2020-21Kilmarnock041932–
30Murray DavidsonSt Johnstone· 34ySt JohnstoneM3440442916.81
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone102140–
2021-22St Johnstone00231106.81

Player page →

30Paul McGinnHibernian· 31yHibernianD31910632616.93
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian3325616.93

Player page →

30Iain VigursRoss County· 34yRoss CountyM344330221–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County22050–
2020-21Ross County2130171–

Player page →

30Craig HalkettHeart of Midlothian· 27yHeart of MidlothianD27112281917.15
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15

Player page →

30C. ButcherDundee United· 31yDundee UnitedM3100451716.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United0028100–
2021-22Dundee United0017716.90

Player page →

30G. DickerKilmarnock· 35yKilmarnockM352226171–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock01071–
2019-20Kilmarnock21080–
2020-21Kilmarnock002620–

Player page →

30P. HanlonHibernianHibernianD–42611616.95
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian113760–
2021-22Hibernian0024416.95
30S. MartinHamilton AcademicalHamilton AcademicalM–1124161–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical000100–
2019-20Hamilton Academical01011–
2020-21Hamilton Academical102450–
30C. MacPhersonSt MirrenSt MirrenM–64541516.83
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren213251–
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
30Martin BoyleHibernian· 29yHibernianF292816561517.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian7320217.09

Player page →

30S. McMannDundee UnitedDundee UnitedD–18651516.83
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical01040–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical143651–
2021-22Dundee United0229406.83
30Jordan TillsonRoss County· 29yRoss CountyM2902641416.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County0032716.71

Player page →

30Scott ArfieldRangers· 33yRangersM332416571416.77
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–
2021-22Rangers4029306.77

Player page →

30F. OjoAberdeen· 30yAberdeenM3012411316.69
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen00040–
2020-21Aberdeen001120–
2021-22Aberdeen1230716.69

Player page →

30R. FlynnSt MirrenSt MirrenM–16371316.54
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren12051–
2019-20St Mirren03040–
2020-21St Mirren011410–
2021-22St Mirren0023306.54
30Arnaud DjoumHeart of Midlothian· 33yHeart of MidlothianM33320121–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian320121–

Player page →

30Callum McGregorCeltic· 28yCelticM281727701217.14
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic373761–
2021-22Celtic2233407.14

Player page →

30Chris LongMotherwell· 27yMotherwellF2711329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

30M. SmithHeart of Midlothian· 33yHeart of MidlothianD3325201216.95
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95

Player page →

30Jamie McCartSt Johnstone· 24ySt JohnstoneD2410741116.82
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone1037616.82

Player page →

30Andy HallidayHeart of Midlothian· 30yHeart of MidlothianM3052271016.91
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11040–
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