Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1566 of 1571 stored matches (100%) that name a player. Appearances count 912 matches with a stored lineup.

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

#PlayerClubPosGoalsAstAppsYCRC
1James ForrestCelticCelticM43367020
SeasonClubGoalsAstAppsYCRC
2017-18Celtic87010
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200

Player page →

2David TurnbullCelticCelticM4122105121
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell01000
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

3Callum McGregorCelticCelticM3037136202
SeasonClubGoalsAstAppsYCRC
2017-18Celtic73000
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550

Player page →

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

Player page →

4Scott ArfieldRangersRangersM291788161
SeasonClubGoalsAstAppsYCRC
2018-19Rangers117071
2019-20Rangers54030
2020-21Rangers452810
2021-22Rangers402930
2022-23Rangers513120

Player page →

4Jamie McGrathAberdeenAberdeenM295119170
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450

Player page →

7Ryan KentRangersRangersM282992101
SeasonClubGoalsAstAppsYCRC
2018-19Rangers64020
2019-20Rangers70010
2020-21Rangers1093700
2021-22Rangers282641
2022-23Rangers382930

Player page →

8Blair SpittalMotherwellMotherwellM2725116160
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle43000
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750

Player page →

8Mark O'HaraSt MirrenSt MirrenM276109232
SeasonClubGoalsAstAppsYCRC
2017-18Dundee40030
2019-20Motherwell11040
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840

Player page →

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

Player page →

11Matt O'RileyCelticCelticM25289170
SeasonClubGoalsAstAppsYCRC
2021-22Celtic431610
2022-23Celtic3123830
2023-24Celtic18133730

Player page →

12S. PittmanLivingstonLivingstonM219128201
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
13C. BurkeKilmarnockKilmarnockM20163770
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock12010
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730

Player page →

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

Player page →

14R. CallachanRoss CountyRoss CountyM19592321
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian40030
2018-19St Johnstone10040
2020-21Hamilton Academical9333110
2021-22Ross County413570
2022-23Ross County112471

Player page →

16Joe AriboRangersRangersM18166560
SeasonClubGoalsAstAppsYCRC
2019-20Rangers37010
2020-21Rangers743100
2021-22Rangers853450

Player page →

16A. ForrestHeart of MidlothianHeart of MidlothianM1810134110
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330

Player page →

16S. NaismithHeart of MidlothianHeart of MidlothianM1880150
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian42030
2018-19Heart of Midlothian103080
2019-20Heart of Midlothian43040
19Tom RogicCelticCelticM17245570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic54010
2018-19Celtic36020
2019-20Celtic24000
2020-21Celtic142310
2021-22Celtic663230

Player page →

20Daniel ArmstrongKilmarnockKilmarnockM151775181
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890

Player page →

20M. KennedyKilmarnockKilmarnockM151295100
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530

Player page →

22N. McGinnDundeeDundeeM14154940
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen22000
2018-19Aberdeen54010
2019-20Aberdeen66010
2020-21Aberdeen012520
2021-22Aberdeen00900
2021-22Dundee121500
22L. McCowanDundeeDundeeM1476691
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791

Player page →

22M. ElyounoussiCelticCelticM1463420
SeasonClubGoalsAstAppsYCRC
2019-20Celtic42000
2020-21Celtic1043420

Player page →

25T. YouanHibernianHibernianM13156751
SeasonClubGoalsAstAppsYCRC
2022-23Hibernian973641
2023-24Hibernian483110

Player page →

25Reo HatateCelticCelticM13146510
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610

Player page →

25S. LawlessPartick ThistlePartick ThistleM1314960
SeasonClubGoalsAstAppsYCRC
2017-18Partick Thistle12020
2018-19Livingston33010
2019-20Livingston86020
2020-21Motherwell00710
2021-22Motherwell01200
2022-23Partick Thistle12000
25Y. DhandaRoss CountyRoss CountyM13136590
SeasonClubGoalsAstAppsYCRC
2022-23Ross County773030
2023-24Ross County663560

Player page →

25Todd CantwellRangersRangersM13946100
SeasonClubGoalsAstAppsYCRC
2022-23Rangers641650
2023-24Rangers753050

Player page →

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

Player page →

25Josh WindassRangersRangersM136060
SeasonClubGoalsAstAppsYCRC
2017-18Rangers136060

Player page →

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

Player page →

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

Player page →

34Ryan JackRangersRangersM121265164
SeasonClubGoalsAstAppsYCRC
2017-18Rangers02044
2018-19Rangers44040
2019-20Rangers43020
2020-21Rangers211910
2021-22Rangers00900
2022-23Rangers122650
2023-24Rangers101100

Player page →

34Josh CampbellHibernianHibernianM12881160
SeasonClubGoalsAstAppsYCRC
2021-22Hibernian132650
2022-23Hibernian843690
2023-24Hibernian311920

Player page →

34G. Mackay-StevenKilmarnockKilmarnockM1274540
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen52010
2018-19Aberdeen40020
2021-22Heart of Midlothian243200
2022-23Heart of Midlothian01410
2023-24Kilmarnock10900
34Dylan LevittHibernianHibernianM12680100
SeasonClubGoalsAstAppsYCRC
2021-22Dundee United512510
2022-23Dundee United532730
2023-24Hibernian222860

Player page →

38CandeiasRangersRangersM1113081
SeasonClubGoalsAstAppsYCRC
2017-18Rangers68040
2018-19Rangers55041

Player page →

38Ianis HagiRangersRangersM11125660
SeasonClubGoalsAstAppsYCRC
2019-20Rangers11000
2020-21Rangers7113330
2021-22Rangers201520
2022-23Rangers10810

Player page →

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

Player page →

38D. WotherspoonSt JohnstoneSt JohnstoneM111169251
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone32071
2018-19St Johnstone24050
2019-20St Johnstone30030
2020-21St Johnstone343760
2021-22St Johnstone001030
2022-23St Johnstone012210
38S. MallanHibernianHibernianM111114140
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian780100
2019-20Hibernian33020
2020-21Hibernian101420

Player page →

38D. TempletonHamilton AcademicalHamilton AcademicalM116851
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical94031
2019-20Hamilton Academical10000
2020-21Hamilton Academical12820
38S. RobinsonPartick ThistlePartick ThistleM11642130
SeasonClubGoalsAstAppsYCRC
2018-19Livingston24040
2019-20Livingston20060
2020-21Livingston412620
2022-23Kilmarnock201600
2023-24Partick Thistle11010
45B. AlstonPartick ThistlePartick ThistleM1051640
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone23020
2018-19St Johnstone41010
2019-20Hamilton Academical11010
2022-23Kilmarnock001600
2023-24Partick Thistle30000
45Malik TillmanRangersRangersM1042840
SeasonClubGoalsAstAppsYCRC
2022-23Rangers1042840

Player page →

45M. MaolidaHibernianHibernianM1021810
SeasonClubGoalsAstAppsYCRC
2023-24Hibernian1021810

Player page →

45Liam DonnellyKilmarnockKilmarnockM10173352
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell10010
2019-20Motherwell710121
2020-21Motherwell00100
2021-22Motherwell002361
2022-23Kilmarnock202280
2023-24Kilmarnock002780

Player page →

49Andy HallidayMotherwellMotherwellM9670151
SeasonClubGoalsAstAppsYCRC
2017-18Rangers00010
2018-19Rangers11040
2019-20Rangers01000
2021-22Heart of Midlothian402761
2022-23Heart of Midlothian332820
2023-24Heart of Midlothian00310
2023-24Motherwell111210

Player page →

49Jordan JonesKilmarnockKilmarnockM9536112
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock44071
2018-19Kilmarnock40010
2019-20Rangers00001
2020-21Rangers10300
2021-22St Mirren001100
2022-23Kilmarnock012230

Player page →

Data coverage for Scottish Premiership →

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