Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1799 of 1805 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
  • 11
  • 12
  • 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
1J. WhiteRoss CountyRoss County +1F3317182250
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
2024-25Ross County603850
2A. 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 →

3Greg KiltieSt MirrenSt Mirren +1F1512152160
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410
2024-25St Mirren002960

Player page →

4B. AndersonKilmarnockKilmarnock +3F40914180
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20000
2019-20Aberdeen10000
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
2024-25Kilmarnock1113010
4N. ClarkSt JohnstoneSt Johnstone +1F33714161
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United813130
2021-22Dundee United823700
2022-23Dundee United00300
2022-23St Johnstone422011
2023-24St Johnstone702100
2024-25St Johnstone622920
6Lawrence 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 →

7Martin BoyleHibernianHibernianF5829135311
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian53000
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160
2024-25Hibernian1563670

Player page →

8S. MayLivingstonLivingston +2F3120129120
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen53020
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
2024-25Livingston10000
9T. WattMotherwellMotherwell +3F2313126231
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
2024-25Motherwell122830
10Marley WatkinsKilmarnockKilmarnock +1F198123130
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620
2024-25Kilmarnock413130

Player page →

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

Player page →

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

Player page →

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

Player page →

13Curtis MainDundeeDundee +3F278110192
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell52020
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430
2024-25Dundee201410

Player page →

15E. BrophyRoss CountyRoss County +2F4210108111
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock71030
2018-19Kilmarnock112030
2019-20Kilmarnock91010
2020-21Kilmarnock201501
2020-21St Mirren00600
2021-22St Mirren703130
2022-23Ross County32800
2022-23St Mirren021200
2023-24Ross County322510
2024-25Ross County001100
16Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

17Glenn MiddletonDundee UnitedDundee United +3F9119580
SeasonClubGoalsAstAppsYCRC
2018-19Rangers23000
2019-20Hibernian01000
2020-21St Johnstone20900
2021-22St Johnstone112820
2022-23Dundee United222930
2024-25Dundee United242930

Player page →

18Scott WrightRangersRangers +2F1399371
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen10010
2018-19Aberdeen02000
2018-19Dundee34010
2020-21Aberdeen211710
2020-21Rangers10910
2021-22Rangers411900
2022-23Rangers012310
2023-24Rangers202321
2024-25Rangers00200

Player page →

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

Player page →

20Simon MurrayDundeeDundee +2F451089190
SeasonClubGoalsAstAppsYCRC
2017-18Dundee30010
2017-18Hibernian62010
2022-23Ross County411410
2023-24Ross County1643770
2024-25Dundee1633890

Player page →

20Barrie McKayHeart of MidlothianHeart of MidlothianF6188910
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian2103300
2022-23Heart of Midlothian463710
2023-24Heart of Midlothian021100
2024-25Heart of Midlothian00800

Player page →

22Alfredo MorelosRangersRangersF782687447
SeasonClubGoalsAstAppsYCRC
2017-18Rangers145060
2018-19Rangers1840114
2019-20Rangers121062
2020-21Rangers1242980
2021-22Rangers1172670
2022-23Rangers1153261

Player page →

22Kevin van VeenSt MirrenSt Mirren +2F34787190
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell9432120
2022-23Motherwell2523850
2023-24Kilmarnock011220
2024-25St Mirren00500

Player page →

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

Player page →

24Mikael MandronSt MirrenSt Mirren +1F1667970
SeasonClubGoalsAstAppsYCRC
2022-23Motherwell111000
2023-24St Mirren833520
2024-25St Mirren723450

Player page →

26Joel NoubleLivingstonLivingstonF877881
SeasonClubGoalsAstAppsYCRC
2021-22Livingston031641
2022-23Livingston723030
2023-24Livingston123210

Player page →

27B. MiovskiAberdeenAberdeenF3247790
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen1623830
2024-25Aberdeen00200

Player page →

28S. TiffoneyDundeeDundee +2F1597560
SeasonClubGoalsAstAppsYCRC
2018-19Livingston20000
2019-20Livingston00010
2020-21Livingston111210
2022-23Partick Thistle34010
2023-24Dundee322810
2024-25Dundee623520
29JotaCelticCelticF25237340
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310
2024-25Celtic421100

Player page →

30Theo BairMotherwellMotherwell +1F1677220
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone00700
2022-23St Johnstone112710
2023-24Motherwell1563810

Player page →

30Kyle VassellKilmarnockKilmarnockF1567271
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock421421
2023-24Kilmarnock933540
2024-25Kilmarnock212310

Player page →

30Connor McLennanAyr UtdAyr Utd +2F71272110
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen00010
2018-19Aberdeen38000
2019-20Aberdeen31020
2020-21Aberdeen012730
2021-22Aberdeen001910
2022-23St Johnstone112640
2024-25Ayr Utd01000

Player page →

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

Player page →

34Toyosi OlusanyaSt MirrenSt MirrenF14367142
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren00100
2023-24St Mirren613551
2024-25St Mirren823191

Player page →

35Jonah AyungaSt MirrenSt MirrenF9664101
SeasonClubGoalsAstAppsYCRC
2022-23St Mirren321951
2023-24St Mirren201710
2024-25St Mirren442840

Player page →

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

Player page →

36C. KaneSt JohnstoneSt JohnstoneF16763151
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone31020
2018-19St Johnstone33010
2019-20St Johnstone12010
2020-21St Johnstone412840
2021-22St Johnstone301841
2022-23St Johnstone10200
2023-24St Johnstone101530
36Kenneth VargasHeart of MidlothianHeart of MidlothianF1056390
SeasonClubGoalsAstAppsYCRC
2023-24Heart of Midlothian623360
2024-25Heart of Midlothian433030

Player page →

36Shayden MorrisAberdeenAberdeenF366310
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen001300
2023-24Aberdeen001200
2024-25Aberdeen363810

Player page →

40Josh GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

40Liam BoyceHeart of MidlothianHeart of MidlothianF14106150
SeasonClubGoalsAstAppsYCRC
2019-20Heart of Midlothian22000
2021-22Heart of Midlothian1033120
2022-23Heart of Midlothian10510
2023-24Heart of Midlothian131520
2024-25Heart of Midlothian021000

Player page →

40J. MurphyAyr UtdAyr Utd +3F11106120
SeasonClubGoalsAstAppsYCRC
2017-18Rangers47000
2018-19Rangers01000
2020-21Hibernian111900
2021-22Hibernian211810
2022-23St Johnstone302410
2024-25Ayr Utd10000
43Fashion SakalaRangersRangersF21105920
SeasonClubGoalsAstAppsYCRC
2021-22Rangers933010
2022-23Rangers1272910

Player page →

44O. ShawMotherwellMotherwell +3F1665740
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian40000
2018-19Hibernian63000
2020-21Ross County612520
2021-22Ross County00100
2022-23Kilmarnock001210
2023-24Motherwell021910
45Jonathan ObikaMotherwellMotherwell +1F1525360
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren81010
2020-21St Mirren513420
2022-23Motherwell10930
2023-24Motherwell101000

Player page →

46A. SamuelRoss CountyRoss CountyF325120
SeasonClubGoalsAstAppsYCRC
2021-22Ross County00500
2022-23Ross County111010
2023-24Ross County001400
2024-25Ross County212210
47A. IdahCelticCelticF2125020
SeasonClubGoalsAstAppsYCRC
2023-24Celtic821510
2024-25Celtic1303510

Player page →

47M. O'HalloranSt JohnstoneSt JohnstoneF10650112
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone51030
2018-19St Johnstone11010
2019-20St Johnstone21010
2020-21St Johnstone112542
2021-22St Johnstone122120
2022-23St Johnstone00400
49Callum HendrySt JohnstoneSt Johnstone +1F20247152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone01000
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

49Yang Hyun-JunCelticCelticF654721
SeasonClubGoalsAstAppsYCRC
2023-24Celtic132411
2024-25Celtic522310

Player page →

Data coverage for Scottish Premiership →

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