Skip to content
Almanac
Menu

Goals, assists and cards count 1303 of 1325 stored matches (98%) that name a player. Appearances count 228 matches with a stored lineup.

  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

1L. GriffithsCelticCelticF226921806.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Celtic031500–
2016-17Celtic012830–
2017-18Celtic09120–
2018-19Celtic02110–
2019-20Celtic09420–
2020-21Celtic2262006.84

Player page →

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

Player page →

3Alfredo MorelosRangersRangersF2956143167.12
SeasonClubAppsGoalsAstYCRCRating
2017-18Rangers014560–
2018-19Rangers0184114–
2019-20Rangers012162–
2020-21Rangers29124807.12

Player page →

4Adam RooneyAberdeenAberdeenF041700–
SeasonClubAppsGoalsAstYCRCRating
2015-16Aberdeen020100–
2016-17Aberdeen012600–
2017-18Aberdeen09000–

Player page →

5Liam BoyceHeart of MidlothianHeart of MidlothianF0401140–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County015500–
2016-17Ross County023440–
2019-20Heart of Midlothian02200–

Player page →

6S. MacLeanHeart of MidlothianHeart of MidlothianF03812160–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone014500–
2016-17St Johnstone010540–
2017-18St Johnstone010150–
2018-19Heart of Midlothian03130–
2019-20Heart of Midlothian01040–
6Louis MoultMotherwellMotherwellF038750–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell015200–
2016-17Motherwell015420–
2017-18Motherwell08130–

Player page →

8E. BrophySt MirrenSt MirrenF21354716.45
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical04000–
2016-17Hamilton Academical02000–
2017-18Kilmarnock07130–
2018-19Kilmarnock011230–
2019-20Kilmarnock09110–
2020-21Kilmarnock1520016.39
2020-21St Mirren600006.60
9K. DoolanPartick ThistlePartick ThistleF034310–
SeasonClubAppsGoalsAstYCRCRating
2015-16Partick Thistle014100–
2016-17Partick Thistle014000–
2017-18Partick Thistle06210–
10K. BoydKilmarnockKilmarnockF033861–
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock05200–
2016-17Kilmarnock08320–
2017-18Kilmarnock018220–
2018-19Kilmarnock02121–
11B. McKayRoss CountyRoss CountyF28319306.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United012300–
2016-17Inverness Caledonian Thistle04010–
2017-18Ross County03000–
2019-20Ross County07520–
2020-21Ross County2851006.84
11Sam CosgroveAberdeenAberdeenF143131236.77
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen00101–
2018-19Aberdeen017171–
2019-20Aberdeen011141–
2020-21Aberdeen1430106.77

Player page →

13Martin BoyleHibernianHibernianF3626161307.01
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian05300–
2018-19Hibernian04430–
2019-20Hibernian05350–
2020-21Hibernian36126507.01

Player page →

13Moussa DembéléCelticCelticF0261250–
SeasonClubAppsGoalsAstYCRCRating
2016-17Celtic017630–
2017-18Celtic09620–

Player page →

13Kyle LaffertyKilmarnockKilmarnockF92621817.63
SeasonClubAppsGoalsAstYCRCRating
2017-18Heart of Midlothian0120101–
2018-19Heart of Midlothian01010–
2018-19Rangers04020–
2020-21Kilmarnock992507.63

Player page →

16G. StewartRangersRangersF52519506.97
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee09900–
2017-18Aberdeen03110–
2018-19Aberdeen02010–
2018-19Kilmarnock08630–
2019-20Rangers03200–
2020-21Rangers501006.97
16Jamie WalkerHeart of MidlothianHeart of MidlothianF02511120–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian08400–
2016-17Heart of Midlothian012550–
2017-18Heart of Midlothian02150–
2019-20Heart of Midlothian03120–

Player page →

16J. DefoeRangersRangersF15254206.81
SeasonClubAppsGoalsAstYCRCRating
2018-19Rangers08210–
2019-20Rangers013110–
2020-21Rangers1541006.81

Player page →

19A. SchalkRoss CountyRoss CountyF022920–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County05100–
2016-17Ross County06410–
2017-18Ross County011410–
19K. MillerLivingstonLivingstonF022940–
SeasonClubAppsGoalsAstYCRCRating
2016-17Rangers011710–
2017-18Rangers03200–
2018-19Dundee08020–
2018-19Livingston00010–
19D. ImrieHamilton AcademicalHamilton AcademicalF0228191–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical06100–
2016-17Hamilton Academical04160–
2017-18Hamilton Academical08581–
2018-19Hamilton Academical04150–
22Florian KamberiAberdeenAberdeenF112110916.54
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian09220–
2018-19Hibernian08371–
2019-20Hibernian03200–
2019-20Rangers01200–
2020-21Aberdeen1101006.54

Player page →

23C. KaneSt JohnstoneSt JohnstoneF282071106.82
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone04000–
2016-17St Johnstone05030–
2017-18St Johnstone03120–
2018-19St Johnstone03310–
2019-20St Johnstone01210–
2020-21St Johnstone2841406.82
24Scott McDonaldMotherwellMotherwellF019911–
SeasonClubAppsGoalsAstYCRCRating
2015-16Motherwell010500–
2016-17Motherwell09411–

Player page →

24Christian DoidgeHibernianHibernianF36193616.94
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian012140–
2020-21Hibernian3672216.94

Player page →

26S. MaySt JohnstoneSt JohnstoneF341811306.78
SeasonClubAppsGoalsAstYCRCRating
2017-18Aberdeen05320–
2018-19Aberdeen02310–
2019-20St Johnstone06100–
2020-21St Johnstone3454006.78
26C. CurranDundeeDundeeF018371–
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County07000–
2016-17Ross County05120–
2017-18Ross County06031–
2018-19Dundee00220–
28O. ShawRoss CountyRoss CountyF25164206.83
SeasonClubAppsGoalsAstYCRCRating
2017-18Hibernian04000–
2018-19Hibernian06300–
2020-21Ross County2561206.83
28Simon MurrayHibernianHibernianF016320–
SeasonClubAppsGoalsAstYCRCRating
2015-16Dundee United07100–
2017-18Dundee03010–
2017-18Hibernian06210–

Player page →

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

Player page →

30M. StoreyPartick ThistlePartick ThistleF015630–
SeasonClubAppsGoalsAstYCRCRating
2015-16Inverness Caledonian Thistle011300–
2016-17Aberdeen01000–
2017-18Aberdeen01000–
2017-18Partick Thistle02330–
32A. CrawfordHamilton AcademicalHamilton AcademicalF0141260–
SeasonClubAppsGoalsAstYCRCRating
2015-16Hamilton Academical05700–
2016-17Hamilton Academical08350–
2017-18Hamilton Academical01210–
32G. CumminsSt JohnstoneSt JohnstoneF0141130–
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone08700–
2016-17St Johnstone05330–
2017-18St Johnstone01100–
32Curtis MainAberdeenAberdeenF14145826.72
SeasonClubAppsGoalsAstYCRCRating
2017-18Motherwell05220–
2018-19Motherwell03351–
2019-20Aberdeen04001–
2020-21Aberdeen1420106.72

Player page →

32Kemar RoofeRangersRangersF24143107.13
SeasonClubAppsGoalsAstYCRCRating
2020-21Rangers24143107.13

Player page →

32Kevin NisbetHibernianHibernianF33142007.03
SeasonClubAppsGoalsAstYCRCRating
2020-21Hibernian33142007.03

Player page →

37Greg KiltieKilmarnockKilmarnockF29136306.84
SeasonClubAppsGoalsAstYCRCRating
2015-16Kilmarnock06300–
2016-17Kilmarnock00100–
2019-20Kilmarnock01010–
2020-21Kilmarnock2962206.84

Player page →

37C. SammonMotherwellMotherwellF013330–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian01210–
2016-17Kilmarnock05100–
2017-18Partick Thistle07010–
2018-19Motherwell00010–
37Jonathan ObikaSt MirrenSt MirrenF34132306.72
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren08110–
2020-21St Mirren3451206.72

Player page →

37M. OgkmpoeHamilton AcademicalHamilton AcademicalF20132306.71
SeasonClubAppsGoalsAstYCRCRating
2017-18Hamilton Academical03000–
2018-19Hamilton Academical01000–
2019-20Hamilton Academical06100–
2020-21Hamilton Academical2031306.71
37Esmaël GonçalvesHeart of MidlothianHeart of MidlothianF013051–
SeasonClubAppsGoalsAstYCRCRating
2016-17Heart of Midlothian07010–
2017-18Heart of Midlothian06041–
42Michael GardyneRoss CountyRoss CountyF3112131416.78
SeasonClubAppsGoalsAstYCRCRating
2015-16Ross County05300–
2016-17Ross County02420–
2017-18Ross County03361–
2019-20Ross County00340–
2020-21Ross County3120206.78

Player page →

42JuanmaHeart of MidlothianHeart of MidlothianF012100–
SeasonClubAppsGoalsAstYCRCRating
2015-16Heart of Midlothian012100–

Player page →

44M. O'HalloranSt JohnstoneSt JohnstoneF251191136.44
SeasonClubAppsGoalsAstYCRCRating
2015-16St Johnstone02500–
2016-17Rangers00021–
2017-18St Johnstone05130–
2018-19St Johnstone01110–
2019-20St Johnstone02110–
2020-21St Johnstone2511426.44
44L. DykesLivingstonLivingstonF3115816.90
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston09581–
2020-21Livingston320006.90

Player page →

44M. McNultyDundee UnitedDundee UnitedF25115806.86
SeasonClubAppsGoalsAstYCRCRating
2018-19Hibernian07440–
2019-20Hibernian01000–
2020-21Dundee United2531406.86
44Chris LongMotherwellMotherwellF291131216.62
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell07161–
2020-21Motherwell2942606.62

Player page →

44R. BinghamHamilton AcademicalHamilton AcademicalF011320–
SeasonClubAppsGoalsAstYCRCRating
2016-17Hamilton Academical05200–
2017-18Hamilton Academical05100–
2018-19Hamilton Academical01020–
44Callum HendrySt JohnstoneSt JohnstoneF28112926.54
SeasonClubAppsGoalsAstYCRCRating
2017-18St Johnstone00100–
2018-19St Johnstone02010–
2019-20St Johnstone07141–
2020-21Aberdeen1220106.59
2020-21St Johnstone1600316.50

Player page →

50Scott WrightRangersRangersF26107406.67
SeasonClubAppsGoalsAstYCRCRating
2016-17Aberdeen03000–
2017-18Aberdeen01010–
2018-19Aberdeen00200–
2018-19Dundee03410–
2020-21Aberdeen1721106.69
2020-21Rangers910106.63

Player page →

Data coverage for Scottish Premiership →

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