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.

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

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

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

Player page →

2Odsonne ÉdouardCelticCelticF66193570
SeasonClubGoalsAstAppsYCRC
2017-18Celtic92010
2018-19Celtic155040
2019-20Celtic227000
2020-21Celtic1843110
2021-22Celtic21410

Player page →

3Lawrence ShanklandHeart of MidlothianHeart of MidlothianF5611107180
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United833240
2021-22Dundee United00110
2022-23Heart of Midlothian2443750
2023-24Heart of Midlothian2443780

Player page →

4Kyōgo FuruhashiCelticCelticF5379450
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1202000
2022-23Celtic2723630
2023-24Celtic1453820

Player page →

5Martin BoyleHibernianHibernianF432399241
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian53000
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160

Player page →

6E. BrophyRoss CountyRoss CountyF421097111
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock71030
2018-19Kilmarnock112030
2019-20Kilmarnock91010
2020-21Kilmarnock201501
2020-21St Mirren00600
2021-22St Mirren703130
2022-23Ross County32800
2022-23St Mirren021200
2023-24Ross County322510
7Kevin van VeenKilmarnockKilmarnockF34782190
SeasonClubGoalsAstAppsYCRC
2021-22Motherwell9432120
2022-23Motherwell2523850
2023-24Kilmarnock011220

Player page →

8B. MiovskiAberdeenAberdeenF3247590
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen1623830

Player page →

9Kevin NisbetHibernianHibernianF31378100
SeasonClubGoalsAstAppsYCRC
2020-21Hibernian1423300
2021-22Hibernian502650
2022-23Hibernian1211950

Player page →

9Sam CosgroveAberdeenAberdeenF31314123
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen01001
2018-19Aberdeen171071
2019-20Aberdeen111041
2020-21Aberdeen301410

Player page →

11S. MaySt JohnstoneSt JohnstoneF3020129120
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen53020
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
12B. AndersonLivingstonLivingstonF29811170
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20000
2019-20Aberdeen10000
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
12Simon MurrayRoss CountyRoss CountyF29751100
SeasonClubGoalsAstAppsYCRC
2017-18Dundee30010
2017-18Hibernian62010
2022-23Ross County411410
2023-24Ross County1643770

Player page →

14L. GriffithsDundeeDundeeF2883770
SeasonClubGoalsAstAppsYCRC
2017-18Celtic91020
2018-19Celtic21010
2019-20Celtic94020
2020-21Celtic622200
2021-22Dundee201520
15J. WhiteRoss CountyRoss CountyF2717144200
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
15Christian DoidgeHibernianHibernianF279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

15N. ClarkSt JohnstoneSt JohnstoneF27511241
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United813130
2021-22Dundee United823700
2022-23Dundee United00300
2022-23St Johnstone422011
2023-24St Johnstone702100
15K. LaffertyKilmarnockKilmarnockF27221211
SeasonClubGoalsAstAppsYCRC
2017-18Heart of Midlothian1200101
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950
2022-23Kilmarnock101230

Player page →

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

Player page →

20Curtis MainDundeeDundeeF25896182
SeasonClubGoalsAstAppsYCRC
2017-18Motherwell52020
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430

Player page →

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

Player page →

22T. WattSt MirrenSt MirrenF221198201
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33020
2019-20Motherwell10000
2020-21Motherwell353580
2021-22Dundee United121740
2021-22Motherwell901930
2022-23Dundee United411731
2022-23St Mirren101000
23JotaCelticCelticF21216240
SeasonClubGoalsAstAppsYCRC
2021-22Celtic10102930
2022-23Celtic11113310

Player page →

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

Player page →

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

Player page →

23Florian KamberiAberdeenAberdeenF21101191
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian92020
2018-19Hibernian83071
2019-20Hibernian32000
2019-20Rangers12000
2020-21Aberdeen011100

Player page →

27Daizen MaedaCelticCelticF20137981
SeasonClubGoalsAstAppsYCRC
2021-22Celtic651600
2022-23Celtic853541
2023-24Celtic632840

Player page →

27DukAberdeenAberdeenF20771100
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440

Player page →

27K. BoydKilmarnockKilmarnockF203041
SeasonClubGoalsAstAppsYCRC
2017-18Kilmarnock182020
2018-19Kilmarnock21021
27Callum HendrySt JohnstoneSt JohnstoneF20247152
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone01000
2018-19St Johnstone20010
2019-20St Johnstone71041
2020-21Aberdeen201210
2020-21St Johnstone001631
2021-22St Johnstone901960

Player page →

31G. GiakoumakisCelticCelticF1924060
SeasonClubGoalsAstAppsYCRC
2021-22Celtic1312140
2022-23Celtic611920

Player page →

32G. StewartKilmarnockKilmarnockF16101360
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen31010
2018-19Aberdeen20010
2018-19Kilmarnock86030
2019-20Rangers32000
2020-21Rangers01500
2023-24Kilmarnock00810
32C. 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
32Theo BairMotherwellMotherwellF1677220
SeasonClubGoalsAstAppsYCRC
2021-22St Johnstone00700
2022-23St Johnstone112710
2023-24Motherwell1563810

Player page →

32B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF1662830
SeasonClubGoalsAstAppsYCRC
2017-18Ross County30000
2019-20Ross County75020
2020-21Ross County512800
2021-22Inverness Caledonian Thistle10010
32Josh GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

32O. ShawMotherwellMotherwellF1665740
SeasonClubGoalsAstAppsYCRC
2017-18Hibernian40000
2018-19Hibernian63000
2020-21Ross County612520
2021-22Ross County00100
2022-23Kilmarnock001210
2023-24Motherwell021910
32Cyriel DessersRangersRangersF1643500
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1643500

Player page →

32Danny MullenPartick ThistlePartick ThistleF16125100
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren50020
2019-20St Mirren20020
2020-21Dundee10000
2021-22Dundee712560
2022-23Partick Thistle10000

Player page →

40Greg KiltieSt MirrenSt MirrenF1512123100
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410

Player page →

40Marley WatkinsKilmarnockKilmarnockF15792100
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620

Player page →

40Devante ColeMotherwellMotherwellF1562760
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell41010
2020-21Motherwell1152750

Player page →

40Jonathan ObikaMotherwellMotherwellF1525360
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren81010
2020-21St Mirren513420
2022-23Motherwell10930
2023-24Motherwell101000

Player page →

44Liam BoyceHeart of MidlothianHeart of MidlothianF1485150
SeasonClubGoalsAstAppsYCRC
2019-20Heart of Midlothian22000
2021-22Heart of Midlothian1033120
2022-23Heart of Midlothian10510
2023-24Heart of Midlothian131520

Player page →

44S. MacLeanHeart of MidlothianHeart of MidlothianF1420120
SeasonClubGoalsAstAppsYCRC
2017-18St Johnstone101050
2018-19Heart of Midlothian31030
2019-20Heart of Midlothian10040
44A. ColakRangersRangersF1412530
SeasonClubGoalsAstAppsYCRC
2022-23Rangers1412530

Player page →

47Scott WrightRangersRangersF1399171
SeasonClubGoalsAstAppsYCRC
2017-18Aberdeen10010
2018-19Aberdeen02000
2018-19Dundee34010
2020-21Aberdeen211710
2020-21Rangers10910
2021-22Rangers411900
2022-23Rangers012310
2023-24Rangers202321

Player page →

47M. McNultyDundee UnitedDundee UnitedF13644110
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian74040
2019-20Hibernian10000
2020-21Dundee United312540
2021-22Dundee United211930
47Kyle VassellKilmarnockKilmarnockF1354961
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock421421
2023-24Kilmarnock933540

Player page →

47M. OgkmpoeHamilton AcademicalHamilton AcademicalF1322030
SeasonClubGoalsAstAppsYCRC
2017-18Hamilton Academical30000
2018-19Hamilton Academical10000
2019-20Hamilton Academical61000
2020-21Hamilton Academical312030

Data coverage for Scottish Premiership →

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