Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1574 of 1577 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 88
  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosGoalsAstAppsYCRC
1James TavernierRangersRangersD7570177250
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1414000
2019-20Rangers37030
2020-21Rangers1293320
2021-22Rangers9133580
2022-23Rangers1693860
2023-24Rangers17103820
2024-25Rangers483340

Player page →

2Alfredo MorelosRangersRangersF642187387
SeasonClubGoalsAstAppsYCRC
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

2Lawrence ShanklandHeart of MidlothianHeart of Midlothian +1F6419139250
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United833240
2021-22Dundee United00110
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780
2024-25Heart of Midlothian883270

Player page →

4Kyōgo FuruhashiCelticCelticF631011650
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1202000
2022-23Celtic2723630
2023-24Celtic1453820
2024-25Celtic1032200

Player page →

5Odsonne ÉdouardCelticCelticF57173560
SeasonClubGoalsAstAppsYCRC
2018-19Celtic155040
2019-20Celtic227000
2020-21Celtic1843110
2021-22Celtic21410

Player page →

6Martin BoyleHibernianHibernianF5326135311
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670

Player page →

7Kevin NisbetAberdeenAberdeen +1F428110140
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1423300
2021-22Hibernian502650
2022-23Hibernian1211950
2024-25Aberdeen1153240

Player page →

8David TurnbullCelticCeltic +1M4121105121
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell154020
2020-21Celtic863130
2020-21Motherwell10510
2021-22Celtic652530
2022-23Celtic462811
2023-24Celtic701620

Player page →

9B. AndersonKilmarnockKilmarnock +3F40914180
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20000
2019-20Aberdeen10000
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
10James ForrestCelticCelticM36349310
SeasonClubGoalsAstAppsYCRC
2018-19Celtic119010
2019-20Celtic1014000
2020-21Celtic311300
2021-22Celtic121900
2022-23Celtic421600
2023-24Celtic612200
2024-25Celtic152300

Player page →

10Daizen MaedaCelticCelticF3623113111
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840
2024-25Celtic16103430

Player page →

10Simon MurrayDundeeDundee +1F36889170
SeasonClubGoalsAstAppsYCRC
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890

Player page →

13E. BrophyRoss CountyRoss County +2F35910881
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock112030
2019-20Kilmarnock91010
2020-21Kilmarnock201501
2020-21St Mirren00600
2021-22St Mirren703130
2022-23Ross County32800
2022-23St Mirren021200
2023-24Ross County322510
2024-25Ross County001100
14K. van VeenSt MirrenSt Mirren +2F34787190
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell9432120
2022-23Motherwell2523850
2023-24Kilmarnock011220
2024-25St Mirren00500

Player page →

14Cyriel DessersRangersRangersF3467030
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1643500
2024-25Rangers1823530

Player page →

16J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
16Jamie McGrathAberdeenAberdeen +2M3311144210
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren00020
2020-21St Mirren1013530
2021-22St Mirren211820
2022-23Dundee United823250
2023-24Aberdeen913450
2024-25Aberdeen462540

Player page →

16N. ClarkSt JohnstoneSt Johnstone +1F33714161
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United813130
2021-22Dundee United823700
2022-23Dundee United00300
2022-23St Johnstone422011
2023-24St Johnstone702100
2024-25St Johnstone622920
19B. MiovskiAberdeenAberdeenF3247790
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen1623830
2024-25Aberdeen00200

Player page →

20Callum McGregorCelticCelticM3137171232
SeasonClubGoalsAstAppsYCRC
2018-19Celtic312000
2019-20Celtic96020
2020-21Celtic373761
2021-22Celtic223340
2022-23Celtic413131
2023-24Celtic263550
2024-25Celtic833530

Player page →

20Sam CosgroveAberdeenAberdeenF31214122
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen171071
2019-20Aberdeen111041
2020-21Aberdeen301410

Player page →

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

Player page →

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

Player page →

24Blair SpittalHeart of MidlothianHeart of Midlothian +2M2725151160
SeasonClubGoalsAstAppsYCRC
2019-20Ross County20030
2020-21Ross County11910
2021-22Ross County533450
2022-23Motherwell673620
2023-24Motherwell9113750
2024-25Heart of Midlothian433500

Player page →

24Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

24Mark O'HaraSt MirrenSt Mirren +1M279141242
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell11040
2020-21Motherwell502721
2021-22Motherwell101920
2022-23St Mirren1023581
2023-24St Mirren632840
2024-25St Mirren433240

Player page →

27S. MayLivingstonLivingston +2F2617129100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
27Lewis FergusonAberdeenAberdeenM26871422
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen510110
2019-20Aberdeen14081
2020-21Aberdeen9235111
2021-22Aberdeen11136120

Player page →

27Kemar RoofeRangersRangersF2646320
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1432410
2021-22Rangers1012110
2022-23Rangers10300
2023-24Rangers101500

Player page →

30Matt O'RileyCelticCelticM25299370
SeasonClubGoalsAstAppsYCRC
2021-22Celtic431610
2022-23Celtic3123830
2023-24Celtic18133730
2024-25Celtic01200

Player page →

30Ryan ChristieCelticCelticM25273851
SeasonClubGoalsAstAppsYCRC
2018-19Celtic94010
2019-20Celtic1111031
2020-21Celtic593410
2021-22Celtic03400

Player page →

30JotaCelticCelticF25237340
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310
2024-25Celtic421100

Player page →

30J. DefoeRangersRangersF2541720
SeasonClubGoalsAstAppsYCRC
2018-19Rangers82010
2019-20Rangers131010
2020-21Rangers411500
2021-22Rangers00200

Player page →

34Reo HatateCelticCelticM231810230
SeasonClubGoalsAstAppsYCRC
2021-22Celtic421700
2022-23Celtic683200
2023-24Celtic341610
2024-25Celtic1043720

Player page →

34T. WattMotherwellMotherwell +3F2313126231
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
36L. McCowanDundeeDundee +1M221510291
SeasonClubGoalsAstAppsYCRC
2021-22Dundee422900
2023-24Dundee1053791
2024-25Celtic673300
2024-25Dundee21300

Player page →

36A. ForrestHeart of MidlothianHeart of Midlothian +1F2211165120
SeasonClubGoalsAstAppsYCRC
2020-21Livingston413010
2021-22Livingston643660
2022-23Heart of Midlothian403510
2023-24Heart of Midlothian453330
2024-25Heart of Midlothian413110

Player page →

36S. PittmanLivingstonLivingstonM2210128201
SeasonClubGoalsAstAppsYCRC
2018-19Livingston62030
2019-20Livingston32010
2020-21Livingston623840
2021-22Livingston422860
2022-23Livingston013341
2023-24Livingston202920
2024-25Livingston11000
36Curtis MainDundeeDundee +3F226110172
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430
2024-25Dundee201410

Player page →

40Liel AbadaCelticCelticF21127930
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1063610
2022-23Celtic1053420
2023-24Celtic11900

Player page →

40Fashion SakalaRangersRangersF21105920
SeasonClubGoalsAstAppsYCRC
2021-22Rangers933010
2022-23Rangers1272910

Player page →

40A. IdahCelticCelticF2125020
SeasonClubGoalsAstAppsYCRC
2023-24Celtic821510
2024-25Celtic1303510

Player page →

43DukAberdeenAberdeenF20990160
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440
2024-25Aberdeen021960

Player page →

43Callum HendrySt JohnstoneSt Johnstone +1F20147152
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

45C. BurkeKilmarnockKilmarnockM19143760
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock56010
2019-20Kilmarnock54020
2020-21Kilmarnock943730
45M. KennedyKilmarnockKilmarnock +2M1913114140
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone61020
2019-20Aberdeen02010
2019-20St Johnstone33010
2020-21Aberdeen123110
2021-22Aberdeen00800
2022-23Aberdeen212120
2023-24Kilmarnock333530
2024-25Kilmarnock411940

Player page →

45Marley WatkinsKilmarnockKilmarnock +1F198123130
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620
2024-25Kilmarnock413130

Player page →

45L. GriffithsDundeeDundee +1F1973750
SeasonClubGoalsAstAppsYCRC
2018-19Celtic21010
2019-20Celtic94020
2020-21Celtic622200
2021-22Dundee201520
45G. GiakoumakisCelticCelticF1924060
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1312140
2022-23Celtic611920

Player page →

50Daniel ArmstrongKilmarnockKilmarnockM1824108272
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock973791
2023-24Kilmarnock6103890
2024-25Kilmarnock373391

Player page →

Data coverage for Scottish Premiership →

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