Skip to content
Almanac
Menu

Goals, assists and cards count 864 of 869 stored matches (99%) that name a player. Appearances count 228 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

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

#PlayerClubPosGoalsAstAppsYCRC
1Alan PowerKilmarnockKilmarnockM21032391
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01030
2018-19Kilmarnock12090
2019-20Kilmarnock040111
2020-21Kilmarnock1332160

Player page →

2Lewis FergusonAberdeenAberdeen +1M15835342
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111

Player page →

3Alfredo MorelosRangersRangersF561429316
SeasonClubGoalsAstAppsYCRC
2017-18Rangers145060
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980

Player page →

4Scott BrownCelticCelticM4531302
SeasonClubGoalsAstAppsYCRC
2017-18Celtic02070
2018-19Celtic110111
2019-20Celtic20060
2020-21Celtic123161

Player page →

4M. DavidsonSt JohnstoneSt JohnstoneM9021301
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone500120
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140

Player page →

6M. BartleyLivingstonLivingston +1M2433280
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian01060
2018-19Hibernian00030
2019-20Livingston12070
2020-21Livingston1133120

Player page →

7Paul McGinnHibernianHibernian +2D6838260
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle01060
2018-19St Mirren34080
2019-20Hibernian00010
2019-20St Mirren01040
2020-21Hibernian323870

Player page →

8L. CraigSt JohnstoneSt JohnstoneM81223252
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391

Player page →

9A. ConsidineAberdeenAberdeenD12736242
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen42050
2018-19Aberdeen32091
2019-20Aberdeen42040
2020-21Aberdeen113661

Player page →

9G. DickerKilmarnockKilmarnockM2326242
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock01071
2018-19Kilmarnock01071
2019-20Kilmarnock21080
2020-21Kilmarnock002620
9Richard TaitSt MirrenSt Mirren +1D31133242
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell180100
2018-19Motherwell11051
2019-20Motherwell00040
2020-21St Mirren123351

Player page →

12D. MacKinnonHamilton AcademicalHamilton AcademicalF220221
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical12071
2018-19Hamilton Academical100120
2019-20Hamilton Academical00030
12I. VigursRoss CountyRoss CountyM4330221
SeasonClubGoalsAstAppsYCRC
2019-20Ross County22050
2020-21Ross County2130171
12D. GallagherMotherwellMotherwell +1D4929220
SeasonClubGoalsAstAppsYCRC
2018-19Livingston17070
2019-20Motherwell21090
2020-21Motherwell112960
15Carl McHughMotherwellMotherwellM110212
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell000111
2018-19Motherwell110101
15D. WotherspoonSt JohnstoneSt JohnstoneM111037211
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
17Aaron TshibolaKilmarnockKilmarnockM4131200
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock00020
2018-19Kilmarnock10080
2020-21Kilmarnock3131100

Player page →

17Graeme ShinnieAberdeenAberdeenM590200
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen260130
2018-19Aberdeen33070
19A. McGowanKilmarnockKilmarnock +1D3418190
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical210100
2019-20Hamilton Academical13050
2020-21Kilmarnock001840

Player page →

20K. LaffertyKilmarnockKilmarnock +2F2629181
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian1200101
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950

Player page →

20R. CallachanHamilton AcademicalHamilton Academical +2M14333180
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian40030
2018-19St Johnstone10040
2020-21Hamilton Academical9333110

Player page →

22M. SmithHeart of MidlothianHeart of MidlothianD060161
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian02050
2018-19Heart of Midlothian01061
2019-20Heart of Midlothian03050

Player page →

22S. MartinHamilton AcademicalHamilton AcademicalM1124161
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical000100
2019-20Hamilton Academical01011
2020-21Hamilton Academical102450
22S. McMannHamilton AcademicalHamilton AcademicalD1736161
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01050
2018-19Hamilton Academical01040
2019-20Hamilton Academical01020
2020-21Hamilton Academical143651
22S. LoganAberdeenAberdeenD2312160
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen21040
2018-19Aberdeen01070
2019-20Aberdeen01040
2020-21Aberdeen001210
26A. GogicHibernianHibernian +1M3031151
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical10041
2018-19Hamilton Academical00030
2019-20Hamilton Academical10000
2020-21Hibernian103180

Player page →

26R. PorteousHibernianHibernianD6034151
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian10030
2018-19Hibernian30050
2019-20Hibernian10021
2020-21Hibernian103450

Player page →

26A. CampbellMotherwellMotherwellM13634150
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell20030
2018-19Motherwell24050
2019-20Motherwell52010
2020-21Motherwell403460

Player page →

26J. HoltLivingstonLivingston +2M3830150
SeasonClubGoalsAstAppsYCRC
2017-18Rangers24060
2019-20St Johnstone00020
2020-21Livingston143070

Player page →

26L. StevensonHibernianHibernianD1622150
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian14030
2018-19Hibernian01050
2019-20Hibernian00060
2020-21Hibernian012210
26P. HanlonHibernianHibernianD6437150
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian22030
2018-19Hibernian11060
2019-20Hibernian20000
2020-21Hibernian113760
26S. NaismithHeart of MidlothianHeart of MidlothianM1880150
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian42030
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
33K. BroadfootKilmarnockKilmarnock +1D2431143
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12061
2018-19Kilmarnock11042
2019-20Kilmarnock00010
2019-20St Mirren01000
2020-21Kilmarnock003130

Player page →

33R. DraperRoss CountyRoss CountyM3221141
SeasonClubGoalsAstAppsYCRC
2017-18Ross County11060
2019-20Ross County00020
2020-21Ross County212161
33S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

36Arnaud DjoumHeart of MidlothianHeart of MidlothianM350131
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian03010
2018-19Heart of Midlothian320121

Player page →

36Craig HalkettHeart of MidlothianHeart of Midlothian +1D920131
SeasonClubGoalsAstAppsYCRC
2018-19Livingston70061
2019-20Heart of Midlothian22070

Player page →

36D. ImrieHamilton AcademicalHamilton AcademicalF1260131
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical85081
2018-19Hamilton Academical41050
36Liam DonnellyMotherwellMotherwellD811131
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100

Player page →

36R. FosterSt JohnstoneSt Johnstone +1D080131
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone03041
2018-19St Johnstone03060
2019-20Ross County02020
2019-20St Johnstone00010
36Rory McKenzieKilmarnockKilmarnockF4229131
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock00050
2018-19Kilmarnock11021
2019-20Kilmarnock11010
2020-21Kilmarnock202950

Player page →

36C. BerraHeart of MidlothianHeart of MidlothianD310130
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian20040
2018-19Heart of Midlothian00030
2019-20Heart of Midlothian11060
36Connor GoldsonRangersRangersD10338130
SeasonClubGoalsAstAppsYCRC
2018-19Rangers30070
2019-20Rangers31040
2020-21Rangers423820

Player page →

36Martin BoyleHibernianHibernianF261636130
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian53000
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650

Player page →

45D. O'DeaDundeeDundeeD000123
SeasonClubGoalsAstAppsYCRC
2017-18Dundee00072
2018-19Dundee00051
45Jason KerrSt JohnstoneSt JohnstoneM5131123
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone10021
2018-19St Johnstone20051
2019-20St Johnstone11030
2020-21St Johnstone103121

Player page →

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

Player page →

45Chris LongMotherwellMotherwellF11329121
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell71061
2020-21Motherwell422960

Player page →

45D. McGregorHibernianHibernianD3010121
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian00010
2018-19Hibernian20061
2019-20Hibernian00010
2020-21Hibernian101040
45M. GardyneRoss CountyRoss CountyF5631121
SeasonClubGoalsAstAppsYCRC
2017-18Ross County33061
2019-20Ross County03040
2020-21Ross County203120

Data coverage for Scottish Premiership →

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