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

Player page →

2David TurnbullCelticCelticM30166190
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530

Player page →

3Ryan ChristieCelticCelticM293538102
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen48051
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

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

Player page →

5Ryan KentRangersRangersM25216371
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700
2021-22Rangers282641

Player page →

6Callum McGregorCelticCelticM243070121
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340

Player page →

6Scott ArfieldRangersRangersM241657141
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930

Player page →

8C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730

Player page →

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

Player page →

9S. PittmanLivingstonLivingstonM19866140
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
11Joe AriboRangersRangersM18166560
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100
2021-22Rangers853450

Player page →

11S. NaismithHeart of MidlothianHeart of MidlothianM1880150
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian42030
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
11R. CallachanRoss CountyRoss CountyM18468250
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian40030
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570

Player page →

14Tom RogicCelticCelticM17245570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic54010
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310
2021-22Celtic663230

Player page →

15N. McGinnDundeeDundeeM14154940
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen22000
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
15M. ElyounoussiCelticCelticM1463420
SeasonClubGoalsAstAppsYCRC
2019-20Celtic42000
2020-21Celtic1043420

Player page →

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

Player page →

17Josh WindassRangersRangersM136060
SeasonClubGoalsAstAppsYCRC
2017-18Rangers136060

Player page →

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

Player page →

17Regan Charles-CookRoss CountyRoss CountyM13263110
SeasonClubGoalsAstAppsYCRC
2020-21Ross County002640
2021-22Ross County1323770

Player page →

21S. LawlessMotherwellMotherwellM1212960
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
21Blair SpittalRoss CountyRoss CountyM1274390
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle43000
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450

Player page →

21Jamie McGrathSt MirrenSt MirrenM1225370
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530
2021-22St Mirren211820

Player page →

24CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

24Ryan HedgesAberdeenAberdeenM11124461
SeasonClubGoalsAstAppsYCRC
2019-20Aberdeen45020
2020-21Aberdeen532811
2021-22Aberdeen241630

Player page →

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

Player page →

24D. WotherspoonSt JohnstoneSt JohnstoneM111047241
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
24D. TempletonHamilton AcademicalHamilton AcademicalM116851
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical94031
2019-20Hamilton Academical10000
2020-21Hamilton Academical12820
24G. Mackay-StevenHeart of MidlothianHeart of MidlothianM1163230
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen52010
2018-19Aberdeen40020
2021-22Heart of Midlothian243200
30Ianis HagiRangersRangersM10124850
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520

Player page →

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

Player page →

30M. KennedyAberdeenAberdeenM1083950
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800

Player page →

30A. ForrestLivingstonLivingstonM1056670
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660

Player page →

34Jordan JonesSt MirrenSt MirrenM941482
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock44071
2018-19Kilmarnock40010
2019-20Rangers00001
2020-21Rangers10300
2021-22St Mirren001100

Player page →

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

Player page →

36S. AllanHibernianHibernianM8202590
SeasonClubGoalsAstAppsYCRC
2017-18Dundee03000
2017-18Hibernian35020
2019-20Hibernian58030
2020-21Hibernian01810
2021-22Hibernian031730
36L. CraigSt JohnstoneSt JohnstoneM81239332
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone35070
2018-19St Johnstone22060
2019-20St Johnstone02031
2020-21St Johnstone332391
2021-22St Johnstone001680

Player page →

36Kenny McLeanAberdeenAberdeenM85040
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen85040

Player page →

36S. RobinsonLivingstonLivingstonM8526120
SeasonClubGoalsAstAppsYCRC
2018-19Livingston24040
2019-20Livingston20060
2020-21Livingston412620
36J. ScottHibernianHibernianM831610
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell11000
2019-20Motherwell31010
2021-22Hibernian411600

Player page →

36G. OakleyKilmarnockKilmarnockM81661
SeasonClubGoalsAstAppsYCRC
2018-19Hamilton Academical40010
2019-20Hamilton Academical41051
2020-21Kilmarnock00600
42J. MurphyHibernianHibernianM7103710
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
2021-22Hibernian211810
42B. AlstonHamilton AcademicalHamilton AcademicalM75040
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone23020
2018-19St Johnstone41010
2019-20Hamilton Academical11010
42Connor RonanSt MirrenSt MirrenM742721
SeasonClubGoalsAstAppsYCRC
2021-22St Mirren742721

Player page →

42Michael JohnstonCelticCelticM742220
SeasonClubGoalsAstAppsYCRC
2018-19Celtic50000
2019-20Celtic23010
2020-21Celtic011000
2021-22Celtic001210

Player page →

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

Player page →

42J. HungboRoss CountyRoss CountyM733320
SeasonClubGoalsAstAppsYCRC
2021-22Ross County733320

Player page →

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

Player page →

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

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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