Skip to content
Almanac
Menu

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

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosGoalsAstAppsYCRC
1Alfredo MorelosRangersRangersF672155386
SeasonClubGoalsAstAppsYCRC
2017-18Rangers145060
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670

Player page →

2Ryan JackRangersRangersM101028114
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900

Player page →

2J. HamiltonHamilton AcademicalHamilton AcademicalD002744
SeasonClubGoalsAstAppsYCRC
2019-20Hamilton Academical00003
2020-21Hamilton Academical002741
4R. PorteousHibernianHibernianD8063223
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian10030
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972

Player page →

4K. BroadfootInverness Caledonian ThistleInverness Caledonian Thistle +2D3431163
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12061
2018-19Kilmarnock11042
2019-20Kilmarnock00010
2019-20St Mirren01000
2020-21Kilmarnock003130
2021-22Inverness Caledonian Thistle10020

Player page →

4D. O'DeaDundeeDundeeD000123
SeasonClubGoalsAstAppsYCRC
2017-18Dundee00072
2018-19Dundee00051
4Jason KerrSt JohnstoneSt JohnstoneM5134123
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10021
2018-19St Johnstone20051
2019-20St Johnstone11030
2020-21St Johnstone103121
2021-22St Johnstone00300

Player page →

4Sam CosgroveAberdeenAberdeenF31314123
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen01001
2018-19Aberdeen171071
2019-20Aberdeen111041
2020-21Aberdeen301410

Player page →

9Alan PowerSt MirrenSt Mirren +1M21166462
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01030
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471

Player page →

9Lewis FergusonAberdeenAberdeen +1M26971462
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

9Scott BrownAberdeenAberdeen +1M6655362
SeasonClubGoalsAstAppsYCRC
2017-18Celtic02070
2018-19Celtic110111
2019-20Celtic20060
2020-21Celtic123161
2021-22Aberdeen212460

Player page →

9L. CraigSt JohnstoneSt JohnstoneM81239332
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680
9Richard TaitSt MirrenSt Mirren +1D31260302
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760

Player page →

9A. ConsidineAberdeenAberdeenD12740242
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen42050
2018-19Aberdeen32091
2019-20Aberdeen42040
2020-21Aberdeen113661
2021-22Aberdeen00400

Player page →

9G. DickerKilmarnockKilmarnockM2326242
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01071
2018-19Kilmarnock01071
2019-20Kilmarnock21080
2020-21Kilmarnock002620
9Carl McHughMotherwellMotherwellM110212
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell000111
2018-19Motherwell110101
9R. McCrorieAberdeenAberdeen +1D4159212
SeasonClubGoalsAstAppsYCRC
2017-18Rangers20040
2018-19Rangers00001
2020-21Aberdeen102960
2021-22Aberdeen1130111

Player page →

9Liam DonnellyMotherwellMotherwellD8124192
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361

Player page →

9D. McGregorHibernianHibernianD3021162
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian00010
2018-19Hibernian20061
2019-20Hibernian00010
2020-21Hibernian101040
2021-22Hibernian001141
9Stephen O'DonnellMotherwellMotherwell +1D61162162
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock25020
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851

Player page →

9Callum HendrySt JohnstoneSt Johnstone +1F20247152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone01000
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

9Ethan ErhahonSt MirrenSt MirrenM3354152
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren01031
2020-21St Mirren203160
2021-22St Mirren122361

Player page →

9Joe ShaughnessySt MirrenSt Mirren +1D8169152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10020
2018-19St Johnstone30010
2020-21St Mirren113361
2021-22St Mirren303661

Player page →

9P. PawlettDundee UnitedDundee UnitedM3148142
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United112671
2021-22Dundee United202271
9M. MillerHamilton AcademicalHamilton AcademicalF850112
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01000
2018-19Hamilton Academical51071
2019-20Hamilton Academical33041

Player page →

9M. O'HalloranSt JohnstoneSt JohnstoneF10646112
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone51030
2018-19St Johnstone11010
2019-20St Johnstone21010
2020-21St Johnstone112542
2021-22St Johnstone122120
9Curtis MainSt MirrenSt Mirren +2F16645102
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell52020
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120

Player page →

9D. DevineInverness Caledonian ThistleInverness Caledonian Thistle +1D000102
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle00091
2021-22Inverness Caledonian Thistle00011
9Jake CarrollMotherwellMotherwellD2840102
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell22081
2020-21Motherwell011510
2021-22Motherwell052511

Player page →

9Ryan ChristieCelticCeltic +1M293538102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

9Jamie BrandonHeart of MidlothianHeart of MidlothianM00092
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian00071
2018-19Heart of Midlothian00001
2019-20Heart of Midlothian00020

Player page →

9Nir BittonCelticCelticM213892
SeasonClubGoalsAstAppsYCRC
2019-20Celtic00010
2020-21Celtic101411
2021-22Celtic112471

Player page →

9Jordan JonesSt MirrenSt Mirren +2M941482
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock44071
2018-19Kilmarnock40010
2019-20Rangers00001
2020-21Rangers10300
2021-22St Mirren001100

Player page →

9C. DunneSt MirrenSt Mirren +1D012272
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01041
2018-19Motherwell00010
2021-22St Mirren002221
9C. RandallRoss CountyRoss County +1D034472
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian02031
2020-21Ross County001501
2021-22Ross County012940
9Stuart FindlayKilmarnockKilmarnockD722272
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock31010
2018-19Kilmarnock30041
2019-20Kilmarnock11020
2020-21Kilmarnock002201

Player page →

9Christian DoidgeHibernianHibernianF2135362
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701

Player page →

9Jak AlnwickSt MirrenSt MirrenG016752
SeasonClubGoalsAstAppsYCRC
2020-21St Mirren003431
2021-22St Mirren013321

Player page →

9R. MillenKilmarnockKilmarnockD141942
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock10010
2020-21Kilmarnock041932
40M. DavidsonSt JohnstoneSt JohnstoneM9044411
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone500120
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140
2021-22St Johnstone0023110

Player page →

40Paul McGinnHibernianHibernian +2D91163321
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561

Player page →

40D. WotherspoonSt JohnstoneSt JohnstoneM111047241
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
40D. MacKinnonHamilton AcademicalHamilton AcademicalF220221
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical12071
2018-19Hamilton Academical100120
2019-20Hamilton Academical00030
40I. VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171
40S. McMannDundee UnitedDundee United +1D1965201
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01050
2018-19Hamilton Academical01040
2019-20Hamilton Academical01020
2020-21Hamilton Academical143651
2021-22Dundee United022940
40A. GogicSt MirrenSt Mirren +2M4053191
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical10041
2018-19Hamilton Academical00030
2019-20Hamilton Academical10000
2020-21Hibernian103180
2021-22Hibernian00920
2021-22St Mirren101320

Player page →

40Craig HalkettHeart of MidlothianHeart of Midlothian +1D11228191
SeasonClubGoalsAstAppsYCRC
2018-19Livingston70061
2019-20Heart of Midlothian22070
2021-22Heart of Midlothian202860

Player page →

40P. HanlonHibernianHibernianD6461191
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian22030
2018-19Hibernian11060
2019-20Hibernian20000
2020-21Hibernian113760
2021-22Hibernian002441
40K. LaffertyKilmarnockKilmarnock +2F2629181
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian1200101
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950
40C. ButcherDundee UnitedDundee UnitedM0045171
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United0028100
2021-22Dundee United001771

Player page →

Data coverage for Scottish Premiership →

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