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.

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

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

#PlayerClubPosGoalsAstAppsYCRC
1Alan PowerSt MirrenSt MirrenM21166462
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01030
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160
2021-22St Mirren013471

Player page →

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

Player page →

3Murray DavidsonSt JohnstoneSt JohnstoneM9044411
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone500120
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140
2021-22St Johnstone0023110

Player page →

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

Player page →

5Scott BrownAberdeenAberdeenM6655362
SeasonClubGoalsAstAppsYCRC
2017-18Celtic02070
2018-19Celtic110111
2019-20Celtic20060
2020-21Celtic123161
2021-22Aberdeen212460

Player page →

6L. CraigSt JohnstoneSt JohnstoneM81239332
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680

Player page →

7Paul McGinnHibernianHibernianD91163321
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870
2021-22Hibernian332561

Player page →

8Richard TaitSt MirrenSt MirrenD31260302
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351
2021-22St Mirren012760

Player page →

9Marvin BartleyLivingstonLivingstonM2433280
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian01060
2018-19Hibernian00030
2019-20Livingston12070
2020-21Livingston1133120

Player page →

10D. GallagherAberdeenAberdeenD41051270
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
2021-22Aberdeen012250
11J. HoltLivingstonLivingstonM4867260
SeasonClubGoalsAstAppsYCRC
2017-18Rangers24060
2019-20St Johnstone00020
2020-21Livingston143070
2021-22Livingston1037110

Player page →

12R. CallachanRoss CountyRoss CountyM18468250
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian40030
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570

Player page →

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

Player page →

13G. DickerKilmarnockKilmarnockM2326242
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01071
2018-19Kilmarnock01071
2019-20Kilmarnock21080
2020-21Kilmarnock002620

Player page →

13D. WotherspoonSt JohnstoneSt JohnstoneM111047241
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
16L. StevensonHibernianHibernianD1645230
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian14030
2018-19Hibernian01050
2019-20Hibernian00060
2020-21Hibernian012210
2021-22Hibernian002380
17R. PorteousHibernianHibernianD8063223
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian10030
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450
2021-22Hibernian202972

Player page →

17D. MacKinnonHamilton AcademicalHamilton AcademicalF220221
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical12071
2018-19Hamilton Academical100120
2019-20Hamilton Academical00030
17Iain VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171

Player page →

20Carl McHughMotherwellMotherwellM110212
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell000111
2018-19Motherwell110101
20R. McCrorieAberdeenAberdeenD4159212
SeasonClubGoalsAstAppsYCRC
2017-18Rangers20040
2018-19Rangers00001
2020-21Aberdeen102960
2021-22Aberdeen1130111

Player page →

22S. McMannDundee UnitedDundee UnitedD1965201
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01050
2018-19Hamilton Academical01040
2019-20Hamilton Academical01020
2020-21Hamilton Academical143651
2021-22Dundee United022940
22Aaron TshibolaKilmarnockKilmarnockM4131200
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock00020
2018-19Kilmarnock10080
2020-21Kilmarnock3131100

Player page →

22Connor GoldsonRangersRangersD13674200
SeasonClubGoalsAstAppsYCRC
2018-19Rangers30070
2019-20Rangers31040
2020-21Rangers423820
2021-22Rangers333670

Player page →

22Graeme ShinnieAberdeenAberdeenM590200
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen260130
2018-19Aberdeen33070
26Liam DonnellyMotherwellMotherwellD8124192
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361

Player page →

26A. GogicSt MirrenSt MirrenM4053191
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical10041
2018-19Hamilton Academical00030
2019-20Hamilton Academical10000
2020-21Hibernian103180
2021-22Hibernian00920
2021-22St Mirren101320

Player page →

26Craig HalkettHeart of MidlothianHeart of MidlothianD11228191
SeasonClubGoalsAstAppsYCRC
2018-19Livingston70061
2019-20Heart of Midlothian22070
2021-22Heart of Midlothian202860

Player page →

26P. HanlonHibernianHibernianD6461191
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian22030
2018-19Hibernian11060
2019-20Hibernian20000
2020-21Hibernian113760
2021-22Hibernian002441
26A. McGowanKilmarnockKilmarnockD3418190
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical210100
2019-20Hamilton Academical13050
2020-21Kilmarnock001840

Player page →

31K. LaffertyKilmarnockKilmarnockF2629181
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian1200101
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950

Player page →

31Joe NewellHibernianHibernianM1959180
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian03020
2020-21Hibernian133290
2021-22Hibernian032770

Player page →

31Liam GordonSt JohnstoneSt JohnstoneD2167180
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone00010
2019-20St Johnstone00020
2020-21St Johnstone113650
2021-22St Johnstone1031100

Player page →

31Marcus FraserSt MirrenSt MirrenD3573180
SeasonClubGoalsAstAppsYCRC
2017-18Ross County00030
2019-20Ross County12050
2020-21St Mirren103740
2021-22St Mirren133660

Player page →

35C. ButcherDundee UnitedDundee UnitedM0045171
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United0028100
2021-22Dundee United001771

Player page →

35M. SmithHeart of MidlothianHeart of MidlothianD2720171
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian02050
2018-19Heart of Midlothian01061
2019-20Heart of Midlothian03050
2021-22Heart of Midlothian212010

Player page →

35T. WattMotherwellMotherwellF171071170
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
38K. BroadfootInverness Caledonian ThistleInverness Caledonian ThistleD3431163
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12061
2018-19Kilmarnock11042
2019-20Kilmarnock00010
2019-20St Mirren01000
2020-21Kilmarnock003130
2021-22Inverness Caledonian Thistle10020

Player page →

38D. McGregorHibernianHibernianD3021162
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian00010
2018-19Hibernian20061
2019-20Hibernian00010
2020-21Hibernian101040
2021-22Hibernian001141
38Stephen O'DonnellMotherwellMotherwellD61162162
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock25020
2018-19Kilmarnock01050
2019-20Kilmarnock33010
2020-21Motherwell123431
2021-22Motherwell002851

Player page →

38S. MartinHamilton AcademicalHamilton AcademicalM1124161
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical000100
2019-20Hamilton Academical01011
2020-21Hamilton Academical102450
38Harry PatonRoss CountyRoss CountyM1766160
SeasonClubGoalsAstAppsYCRC
2019-20Ross County01030
2020-21Ross County133550
2021-22Ross County033180

Player page →

38James TavernierRangersRangersD465068160
SeasonClubGoalsAstAppsYCRC
2017-18Rangers87030
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320
2021-22Rangers9133580

Player page →

38Jonny HayesAberdeenAberdeenM6669160
SeasonClubGoalsAstAppsYCRC
2017-18Celtic11010
2018-19Celtic01020
2019-20Celtic10010
2020-21Aberdeen233440
2021-22Aberdeen213580

Player page →

38L. GrimshawMotherwellMotherwellM1328160
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell00030
2018-19Motherwell01050
2019-20Motherwell02030
2020-21Motherwell001410
2021-22Motherwell101440
38S. LoganAberdeenAberdeenD2312160
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen21040
2018-19Aberdeen01070
2019-20Aberdeen01040
2020-21Aberdeen001210
47Callum HendrySt JohnstoneSt JohnstoneF20247152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone01000
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

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

Player page →

47Joe ShaughnessySt MirrenSt MirrenD8169152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10020
2018-19St Johnstone30010
2020-21St Mirren113361
2021-22St Mirren303661

Player page →

47C. MacPhersonSt MirrenSt MirrenM6454151
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren10020
2019-20St Mirren22020
2020-21St Mirren213251
2021-22St Johnstone112060
2021-22St Mirren00200

Data coverage for Scottish Premiership →

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