Skip to content
Almanac
Menu
Clear filters

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

  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

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

Player page →

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

Player page →

3Lawrence ShanklandHeart of MidlothianHeart of Midlothian +1F5611107180
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 BoyleHibernianHibernianF382099241
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian44030
2019-20Hibernian53050
2020-21Hibernian1263650
2021-22Hibernian732021
2022-23Hibernian511230
2023-24Hibernian533160

Player page →

6E. BrophyRoss CountyRoss County +2F3599781
SeasonClubGoalsAstAppsYCRC
2018-19Kilmarnock112030
2019-20Kilmarnock91010
2020-21Kilmarnock201501
2020-21St Mirren00600
2021-22St Mirren703130
2022-23Ross County32800
2022-23St Mirren021200
2023-24Ross County322510
7K. van VeenKilmarnockKilmarnock +1F34782190
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 CosgroveAberdeenAberdeenF31214122
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen171071
2019-20Aberdeen111041
2020-21Aberdeen301410

Player page →

11B. AndersonLivingstonLivingston +2F29811170
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20000
2019-20Aberdeen10000
2020-21Aberdeen00600
2020-21Hamilton Academical221310
2021-22Livingston1142840
2022-23Livingston623000
2023-24Livingston703420
12J. WhiteRoss CountyRoss County +1F2717144200
SeasonClubGoalsAstAppsYCRC
2020-21Motherwell001810
2020-21Ross County451220
2021-22Ross County563840
2022-23Ross County1223840
2023-24Ross County643890
12Christian DoidgeHibernianHibernian +1F279103122
SeasonClubGoalsAstAppsYCRC
2019-20Hibernian121040
2020-21Hibernian723621
2021-22Hibernian201701
2022-23Hibernian01500
2022-23Kilmarnock332740
2023-24Hibernian321820

Player page →

12N. ClarkSt JohnstoneSt Johnstone +1F27511241
SeasonClubGoalsAstAppsYCRC
2020-21Dundee United813130
2021-22Dundee United823700
2022-23Dundee United00300
2022-23St Johnstone422011
2023-24St Johnstone702100
15Kemar RoofeRangersRangersF2646320
SeasonClubGoalsAstAppsYCRC
2020-21Rangers1432410
2021-22Rangers1012110
2022-23Rangers10300
2023-24Rangers101500

Player page →

16S. MaySt JohnstoneSt Johnstone +1F2517129100
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen23010
2019-20St Johnstone61000
2020-21St Johnstone543400
2021-22St Johnstone313010
2022-23St Johnstone963740
2023-24St Johnstone022840
16J. DefoeRangersRangersF2541720
SeasonClubGoalsAstAppsYCRC
2018-19Rangers82010
2019-20Rangers131010
2020-21Rangers411500
2021-22Rangers00200

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

22DukAberdeenAberdeenF20771100
SeasonClubGoalsAstAppsYCRC
2022-23Aberdeen1623760
2023-24Aberdeen453440

Player page →

22Curtis MainDundeeDundee +3F20696162
SeasonClubGoalsAstAppsYCRC
2018-19Motherwell33051
2019-20Aberdeen40001
2020-21Aberdeen201410
2021-22St Mirren213120
2022-23St Mirren923750
2023-24Dundee001430

Player page →

22Simon MurrayRoss CountyRoss CountyF2055180
SeasonClubGoalsAstAppsYCRC
2022-23Ross County411410
2023-24Ross County1643770

Player page →

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

Player page →

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

Player page →

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

Player page →

29J. GinnellyHeart of MidlothianHeart of MidlothianF1666162
SeasonClubGoalsAstAppsYCRC
2021-22Heart of Midlothian523131
2022-23Heart of Midlothian1143031

Player page →

29Cyriel DessersRangersRangersF1643500
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1643500

Player page →

29Danny MullenPartick ThistlePartick Thistle +2F16125100
SeasonClubGoalsAstAppsYCRC
2018-19St Mirren50020
2019-20St Mirren20020
2020-21Dundee10000
2021-22Dundee712560
2022-23Partick Thistle10000

Player page →

33Greg KiltieSt MirrenSt Mirren +1F1512123100
SeasonClubGoalsAstAppsYCRC
2019-20Kilmarnock10010
2020-21Kilmarnock622920
2021-22St Mirren242520
2022-23St Mirren213540
2023-24St Mirren453410

Player page →

33Marley WatkinsKilmarnockKilmarnock +1F15792100
SeasonClubGoalsAstAppsYCRC
2020-21Aberdeen21900
2021-22Aberdeen322120
2022-23Aberdeen112660
2023-24Kilmarnock933620

Player page →

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

Player page →

33J. ObikaMotherwellMotherwell +1F1525360
SeasonClubGoalsAstAppsYCRC
2019-20St Mirren81010
2020-21St Mirren513420
2022-23Motherwell10930
2023-24Motherwell101000

Player page →

33K. LaffertyKilmarnockKilmarnock +2F15221110
SeasonClubGoalsAstAppsYCRC
2018-19Heart of Midlothian10010
2018-19Rangers40020
2020-21Kilmarnock92950
2022-23Kilmarnock101230
38Liam BoyceHeart of MidlothianHeart of MidlothianF1485150
SeasonClubGoalsAstAppsYCRC
2019-20Heart of Midlothian22000
2021-22Heart of Midlothian1033120
2022-23Heart of Midlothian10510
2023-24Heart of Midlothian131520

Player page →

38A. ColakRangersRangersF1412530
SeasonClubGoalsAstAppsYCRC
2022-23Rangers1412530

Player page →

40G. StewartKilmarnockKilmarnock +2F1391350
SeasonClubGoalsAstAppsYCRC
2018-19Aberdeen20010
2018-19Kilmarnock86030
2019-20Rangers32000
2020-21Rangers01500
2023-24Kilmarnock00810
40B. McKayInverness Caledonian ThistleInverness Caledonian Thistle +1F1362830
SeasonClubGoalsAstAppsYCRC
2019-20Ross County75020
2020-21Ross County512800
2021-22Inverness Caledonian Thistle10010
40C. KaneSt JohnstoneSt JohnstoneF13663131
SeasonClubGoalsAstAppsYCRC
2018-19St Johnstone33010
2019-20St Johnstone12010
2020-21St Johnstone412840
2021-22St Johnstone301841
2022-23St Johnstone10200
2023-24St Johnstone101530
40M. McNultyDundee UnitedDundee United +1F13644110
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian74040
2019-20Hibernian10000
2020-21Dundee United312540
2021-22Dundee United211930
40Kyle VassellKilmarnockKilmarnockF1354961
SeasonClubGoalsAstAppsYCRC
2022-23Kilmarnock421421
2023-24Kilmarnock933540

Player page →

40B. GrahamPartick ThistlePartick Thistle +1F131051
SeasonClubGoalsAstAppsYCRC
2019-20Ross County40021
2021-22Partick Thistle01010
2022-23Partick Thistle60010
2023-24Partick Thistle30010
46F. KamberiAberdeenAberdeen +2F1281171
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian83071
2019-20Hibernian32000
2019-20Rangers12000
2020-21Aberdeen011100

Player page →

46O. ShawMotherwellMotherwell +3F1265740
SeasonClubGoalsAstAppsYCRC
2018-19Hibernian63000
2020-21Ross County612520
2021-22Ross County00100
2022-23Kilmarnock001210
2023-24Motherwell021910
48L. DykesLivingstonLivingstonF115381
SeasonClubGoalsAstAppsYCRC
2019-20Livingston95081
2020-21Livingston20300

Player page →

48Chris LongMotherwellMotherwellF11329121
SeasonClubGoalsAstAppsYCRC
2019-20Motherwell71061
2020-21Motherwell422960

Player page →

48Abdallah SimaRangersRangersF1122510
SeasonClubGoalsAstAppsYCRC
2023-24Rangers1122510

Player page →

Data coverage for Scottish Premiership →

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