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
1James ForrestCelticCelticM32311320
SeasonClubGoalsAstAppsYCRC
2017-18Celtic87010
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300

Player page →

2Ryan ChristieCelticCeltic +1M293234102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410

Player page →

3David TurnbullMotherwellMotherwell +1M24113660
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510

Player page →

4Ryan KentRangersRangersM23133730
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700

Player page →

5Callum McGregorCelticCelticM22283781
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761

Player page →

6C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
6Scott ArfieldRangersRangersM201628111
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810

Player page →

8Scott SinclairCelticCelticM199010
SeasonClubGoalsAstAppsYCRC
2017-18Celtic107000
2018-19Celtic92010

Player page →

9S. NaismithHeart of MidlothianHeart of MidlothianM1880150
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian42030
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
10Lewis FergusonAberdeenAberdeen +1M15835342
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical01040
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111

Player page →

10S. PittmanLivingstonLivingstonM1563880
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
12M. ElyounoussiCelticCelticM1463420
SeasonClubGoalsAstAppsYCRC
2019-20Celtic42000
2020-21Celtic1043420

Player page →

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

Player page →

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

Player page →

14Josh WindassRangersRangersM136060
SeasonClubGoalsAstAppsYCRC
2017-18Rangers136060

Player page →

14Olivier NtchamCelticCelticM13614101
SeasonClubGoalsAstAppsYCRC
2017-18Celtic52040
2018-19Celtic31031
2019-20Celtic42020
2020-21Celtic111410

Player page →

17S. LawlessMotherwellMotherwell +2M1211760
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
18Tom RogicCelticCelticM11182340
SeasonClubGoalsAstAppsYCRC
2017-18Celtic54010
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310

Player page →

18CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

18S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

18D. WotherspoonSt JohnstoneSt JohnstoneM111037211
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
18D. TempletonHamilton AcademicalHamilton AcademicalM116851
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical94031
2019-20Hamilton Academical10000
2020-21Hamilton Academical12820
23Joe AriboRangersRangersM10113110
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100

Player page →

23Ryan JackRangersRangersM101019114
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910

Player page →

23M. KennedyAberdeenAberdeen +1M1083150
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110

Player page →

23Jamie McGrathSt MirrenSt MirrenM1013550
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530

Player page →

27Ryan HedgesAberdeenAberdeenM982831
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811

Player page →

27Jordan JonesRangersRangers +1M94382
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock44071
2018-19Kilmarnock40010
2019-20Rangers00001
2020-21Rangers10300

Player page →

27G. Mackay-StevenAberdeenAberdeenM92030
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen52010
2018-19Aberdeen40020
27M. DavidsonSt JohnstoneSt JohnstoneM9021301
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone500120
2018-19St Johnstone30070
2019-20St Johnstone00071
2020-21St Johnstone102140

Player page →

31S. AllanHibernianHibernian +1M817860
SeasonClubGoalsAstAppsYCRC
2017-18Dundee03000
2017-18Hibernian35020
2019-20Hibernian58030
2020-21Hibernian01810
31Ianis HagiRangersRangersM8123330
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330

Player page →

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

Player page →

31S. RobinsonLivingstonLivingstonM8526120
SeasonClubGoalsAstAppsYCRC
2018-19Livingston24040
2019-20Livingston20060
2020-21Livingston412620
31G. OakleyKilmarnockKilmarnock +1M81661
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical40010
2019-20Hamilton Academical41051
2020-21Kilmarnock00600
37B. AlstonHamilton AcademicalHamilton Academical +1M75040
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone23020
2018-19St Johnstone41010
2019-20Hamilton Academical11010
37Blair SpittalRoss CountyRoss County +1M74940
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle43000
2019-20Ross County20030
2020-21Ross County11910

Player page →

37İlkay DurmuşSt MirrenSt MirrenM733120
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren41010
2020-21St Mirren323110

Player page →

37Sean ClareHeart of MidlothianHeart of MidlothianM72091
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian32060
2019-20Heart of Midlothian40031

Player page →

41Daryl HorganHibernianHibernianM68540
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian36000
2019-20Hibernian30040
2020-21Hibernian02500

Player page →

41Ali McCannSt JohnstoneSt JohnstoneM6434120
SeasonClubGoalsAstAppsYCRC
2019-20St Johnstone42050
2020-21St Johnstone223470

Player page →

41Craig SibbaldLivingstonLivingstonM6232110
SeasonClubGoalsAstAppsYCRC
2018-19Livingston31010
2019-20Livingston21030
2020-21Livingston103270

Player page →

41C. ErskineLivingstonLivingston +1M61031
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle50031
2018-19Livingston10000
2019-20Livingston01000
41J. HastieMotherwellMotherwellM611410
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell61010
2020-21Motherwell001400
41O. BozanićHeart of MidlothianHeart of MidlothianM61010
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian31010
2019-20Heart of Midlothian30000
47Graeme ShinnieAberdeenAberdeenM590200
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen260130
2018-19Aberdeen33070
47J. MurphyHibernianHibernian +1M591900
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
47C. MacPhersonSt MirrenSt MirrenM533291
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren10020
2019-20St Mirren22020
2020-21St Mirren213251
47G. DorransRangersRangersM53050
SeasonClubGoalsAstAppsYCRC
2017-18Rangers53050

Data coverage for Scottish Premiership →

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