Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1771 of 1793 stored matches (99%) that name a player. Appearances count 684 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

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

1JotaCelticCelticF622121407.51
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic291010307.57
2022-23Celtic331111107.46

Player page →

2Odsonne ÉdouardCelticCelticF356619707.22
SeasonClubAppsGoalsAstYCRCRating
2017-18Celtic09210–
2018-19Celtic015540–
2019-20Celtic022700–
2020-21Celtic31184107.23
2021-22Celtic421107.18

Player page →

3Alfredo MorelosRangersRangersF8778264477.13
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers014560–
2018-19Rangers0184114–
2019-20Rangers012162–
2020-21Rangers29124807.12
2021-22Rangers26117707.33
2022-23Rangers32115616.98

Player page →

3A. ColakRangersRangersF25141307.13
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers25141307.13

Player page →

5Kyōgo FuruhashiCelticCelticF56392307.12
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic20120007.11
2022-23Celtic36272307.13

Player page →

6Kyle LaffertyKilmarnockKilmarnockF212722117.10
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian0120101–
2018-19Heart of Midlothian01010–
2018-19Rangers04020–
2020-21Kilmarnock992507.63
2022-23Kilmarnock1210306.69

Player page →

7Kemar RoofeRangersRangersF48254207.06
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers24143107.13
2021-22Rangers21101107.03
2022-23Rangers310006.70

Player page →

8Fashion SakalaRangersRangersF592110207.05
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers3093107.03
2022-23Rangers29127107.06

Player page →

9Martin BoyleHibernianHibernianF6838201817.04
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian05300–
2018-19Hibernian04430–
2019-20Hibernian05350–
2020-21Hibernian36126507.01
2021-22Hibernian2073217.08
2022-23Hibernian1251307.07

Player page →

9Steven FletcherDundee UnitedDundee UnitedF3392307.04
SeasonClubAppsGoalsAstYCRCRating
2022-23Dundee United3392307.04

Player page →

9Devante ColeMotherwellMotherwellF27156607.04
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell04110–
2020-21Motherwell27115507.04

Player page →

12Barrie McKayHeart of MidlothianHeart of MidlothianF701119107.01
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers05300–
2021-22Heart of Midlothian33210007.17
2022-23Heart of Midlothian3746106.87

Player page →

12Lawrence ShanklandHeart of MidlothianHeart of MidlothianF703271007.01
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3283406.89
2021-22Dundee United100106.30
2022-23Heart of Midlothian37244507.14

Player page →

14Liel AbadaCelticCelticF702011307.00
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic36106106.98
2022-23Celtic34105207.02

Player page →

14Kyle VassellKilmarnockKilmarnockF1442217.00
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1442217.00

Player page →

16Kevin van VeenMotherwellMotherwellF703461706.99
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell32941206.88
2022-23Motherwell38252507.07

Player page →

17Kevin NisbetHibernianHibernianF783131006.97
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian33142007.03
2021-22Hibernian2650506.89
2022-23Hibernian19121506.99

Player page →

18G. GiakoumakisCelticCelticF40192606.91
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic21131406.99
2022-23Celtic1961206.83

Player page →

19T. WattSt MirrenSt MirrenF9823112316.89
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01030–
2018-19St Johnstone03320–
2019-20Motherwell01000–
2020-21Motherwell3535806.92
2021-22Dundee United1712407.00
2021-22Motherwell1990307.04
2022-23Dundee United1741316.72
2022-23St Mirren1010006.66
19M. KukharevychHibernianHibernianF1551206.89
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian1551206.89

Player page →

21J. WhiteRoss CountyRoss CountyF10621131106.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1800106.59
2020-21Ross County1245207.15
2021-22Ross County3856406.82
2022-23Ross County38122406.96
22Liam BoyceHeart of MidlothianHeart of MidlothianF365114706.86
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County015500–
2016-17Ross County023440–
2019-20Heart of Midlothian02200–
2021-22Heart of Midlothian31103206.91
2022-23Heart of Midlothian510106.58

Player page →

23J. MurphySt JohnstoneSt JohnstoneF611010206.85
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers04700–
2018-19Rangers00100–
2020-21Hibernian1911006.96
2021-22Hibernian1821106.76
2022-23St Johnstone2430106.82
23Ross StewartRoss CountyRoss CountyF1993906.85
SeasonClubAppsGoalsAstYCRCRating
2019-20Ross County07270–
2020-21Ross County1921206.85

Player page →

25N. ClarkSt JohnstoneSt JohnstoneF91205416.84
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United3181306.91
2021-22Dundee United3782006.90
2022-23Dundee United300006.37
2022-23St Johnstone2042116.71
25Curtis MainSt MirrenSt MirrenF822581526.84
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell05220–
2018-19Motherwell03351–
2019-20Aberdeen04001–
2020-21Aberdeen1420106.72
2021-22St Mirren3121206.70
2022-23St Mirren3792507.00

Player page →

25B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF28329406.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United012300–
2016-17Inverness Caledonian Thistle04010–
2017-18Ross County03000–
2019-20Ross County07520–
2020-21Ross County2851006.84
2021-22Inverness Caledonian Thistle01010–
28B. MiovskiAberdeenAberdeenF37162606.83
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.83

Player page →

28David MoyoHamilton AcademicalHamilton AcademicalF3354106.83
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical02200–
2020-21Hamilton Academical3332106.83

Player page →

30L. GriffithsDundeeDundeeF3771211006.82
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic031500–
2016-17Celtic012830–
2017-18Celtic09120–
2018-19Celtic02110–
2019-20Celtic09420–
2020-21Celtic2262006.84
2021-22Dundee1520206.79

Player page →

30Cedric IttenRangersRangersF3352106.82
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers2742106.83
2021-22Rangers610006.78

Player page →

32J. Emmanuel-ThomasAberdeenAberdeenF3951106.81
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2450006.80
2021-22Aberdeen1501106.82
32Kaiyne WooleryMotherwellMotherwellF3123206.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell3123206.81

Player page →

32Oh Hyeon-gyuCelticCelticF1660206.81
SeasonClubAppsGoalsAstYCRCRating
2022-23Celtic1660206.81

Player page →

35Daizen MaedaCelticCelticF511410416.80
SeasonClubAppsGoalsAstYCRCRating
2021-22Celtic1665006.86
2022-23Celtic3585416.77

Player page →

35C. KaneSt JohnstoneSt JohnstoneF482471516.80
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone04000–
2016-17St Johnstone05030–
2017-18St Johnstone03120–
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
2021-22St Johnstone1830416.77
2022-23St Johnstone210006.75
35A. CrawfordSt JohnstoneSt JohnstoneF441914706.80
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical05700–
2016-17Hamilton Academical08350–
2017-18Hamilton Academical01210–
2021-22St Johnstone2830006.82
2022-23St Johnstone1622106.76
35Albian AjetiCelticCelticF2781006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21Celtic2061006.81
2021-22Celtic720006.73

Player page →

35J. DefoeRangersRangersF17254206.80
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers08210–
2019-20Rangers013110–
2020-21Rangers1541006.81
2021-22Rangers200006.70

Player page →

35C. QuanerSt MirrenSt MirrenF611006.80
SeasonClubAppsGoalsAstYCRCRating
2020-21St Mirren611006.80

Player page →

41Christian DoidgeKilmarnockKilmarnockF852471026.79
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian012140–
2020-21Hibernian3672216.94
2021-22Hibernian1720016.51
2022-23Hibernian501006.72
2022-23Kilmarnock2733406.78

Player page →

41DukAberdeenAberdeenF37162606.79
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen37162606.79

Player page →

41Nicke KabambaKilmarnockKilmarnockF3373506.79
SeasonClubAppsGoalsAstYCRCRating
2019-20Kilmarnock02110–
2020-21Kilmarnock3352406.79

Player page →

44S. MaySt JohnstoneSt JohnstoneF1013018806.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen05320–
2018-19Aberdeen02310–
2019-20St Johnstone06100–
2020-21St Johnstone3454006.78
2021-22St Johnstone3031106.63
2022-23St Johnstone3796406.91
44Greg KiltieSt MirrenSt MirrenF891711906.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock06300–
2016-17Kilmarnock00100–
2019-20Kilmarnock01010–
2020-21Kilmarnock2962206.84
2021-22St Mirren2524206.72
2022-23St Mirren3521406.76

Player page →

44C. RamirezAberdeenAberdeenF45104106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberdeen36103106.83
2022-23Aberdeen901006.56

Player page →

44Michael GardyneRoss CountyRoss CountyF3112131416.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County05300–
2016-17Ross County02420–
2017-18Ross County03361–
2019-20Ross County00340–
2020-21Ross County3120206.78

Player page →

44Ben WoodburnHeart of MidlothianHeart of MidlothianF2831406.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian2831406.78

Player page →

44Danny MullenPartick ThistlePartick ThistleF251611006.78
SeasonClubAppsGoalsAstYCRCRating
2018-19St Mirren05020–
2019-20St Mirren02020–
2020-21Dundee01000–
2021-22Dundee2571606.78
2022-23Partick Thistle01000–

Player page →

44A. GnanduilletHeart of MidlothianHeart of MidlothianF1410106.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1410106.78

Data coverage for Scottish Premiership →

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