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.

  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Scott SinclairCeltic· 32yCelticM324016030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic217020–
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

2James TavernierRangers· 29yRangersD293842331207.71
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers15040–
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers12933207.71

Player page →

2Louis MoultMotherwell· 29yMotherwellF29387050–
SeasonClubGoalsAstAppsYCRCRating
2015-16Motherwell152000–
2016-17Motherwell154020–
2017-18Motherwell81030–

Player page →

4Sam CosgroveAberdeen· 24yAberdeenF24313141236.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen3014106.77

Player page →

5J. DefoeRangers· 38yRangersF3825415206.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers4115006.81

Player page →

6Ryan KentRangers· 24yRangersM24231337307.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers10937007.25

Player page →

7Patrick RobertsCeltic· 24yCelticM241515010–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic62000–
2016-17Celtic910010–
2017-18Celtic03000–

Player page →

7Devante ColeMotherwell· 26yMotherwellF2615627607.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell11527507.04

Player page →

9Curtis MainAberdeen· 28yAberdeenF2814514826.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen2014106.72

Player page →

10Josh WindassRangers· 27yRangersM271311080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers05020–
2017-18Rangers136060–

Player page →

10Jonathan ObikaSt Mirren· 30ySt MirrenF3013234306.72
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72

Player page →

12Chris LongMotherwell· 26yMotherwellF26113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

13Ryan BowmanMotherwell· 29yMotherwellF29104050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell21000–
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

13Connor GoldsonRangers· 28yRangersD28103381307.40
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers4238207.40

Player page →

13J. GuthrieLivingston· 28yLivingstonD28103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

16M. MillerHamilton Academical· 25yHamilton AcademicalF25850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

16Martyn WaghornRangers· 31yRangersF3184050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers84050–

Player page →

16Carlton MorrisHamilton Academical· 25yHamilton Academical—2582000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Hamilton Academical82000–

Player page →

19Joe GarnerRangers· 33yRangersF3372080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers72080–

Player page →

19Sean ClareHeart of Midlothian· 24yHeart of MidlothianM2472091–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian32060–
2019-20Heart of Midlothian40031–

Player page →

21David AmooPartick Thistle· 30yPartick ThistleM3065010–
SeasonClubGoalsAstAppsYCRCRating
2015-16Partick Thistle54000–
2016-17Partick Thistle11010–

Player page →

22S. TanserSt Johnstone· 26ySt JohnstoneD265430606.84
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone2030106.84

Player page →

22B. BarkerRangers· 24yRangersF245310106.78
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers2010106.78

Player page →

22J. StockleyAberdeen· 27yAberdeenF2752031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen52031–

Player page →

25A. HammillSt Mirren· 33ySt MirrenM3343010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren43010–

Player page →

25Mitch PinnockKilmarnock· 26yKilmarnockM264330006.87
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock4330006.87

Player page →

25James WilsonAberdeen· 25yAberdeenF2542000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen42000–

Player page →

28O. LeeHeart of Midlothian· 29yHeart of MidlothianM2936020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

28A. McGowanKilmarnock· 24yKilmarnockD2434181906.76
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock0018406.76

Player page →

28Davis Keillor-DunnRoss County· 23yRoss CountyM2334020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County34020–

Player page →

28Joe DodooRangers· 25yRangersF2532010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers32010–

Player page →

28Callum LangMotherwell· 22yMotherwellF223117016.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell3117016.62

Player page →

28Charlie LakinRoss County· 22yRoss CountyM223119106.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County3119106.66

Player page →

28Jordan RobertsMotherwell· 27yMotherwellM27317106.80
SeasonClubGoalsAstAppsYCRCRating
2015-16Inverness Caledonian Thistle20000–
2020-21Motherwell117106.80

Player page →

28Sean LongstaffKilmarnock· 23yKilmarnockM2331000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock31000–

Player page →

28Adam JacksonHibernian· 27yHibernianD2730000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian30000–

Player page →

28Conor McAlenyKilmarnock· 28yKilmarnockF2830010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock30010–

Player page →

28Hakeem OdoffinHamilton Academical· 23yHamilton AcademicalD233037907.00
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3037807.00

Player page →

39James MaddisonAberdeen· 24yAberdeenF2424020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen24020–

Player page →

39Marvin BartleyLivingston· 34yLivingstonM3424332806.58
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian01060–
2018-19Hibernian00030–
2019-20Livingston12070–
2020-21Livingston11331206.58

Player page →

39Max LoweAberdeen· 24yAberdeenD2422030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen22030–

Player page →

39Ryan EdmondsonAberdeen· 20yAberdeenF202214006.76
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen2214006.76

Player page →

39Alfie JonesSt Mirren· 23ySt MirrenD2320010–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren20010–

Player page →

39Ryan EdwardsDundee United· 27yDundee UnitedD272024207.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01

Player page →

45Joe NewellHibernian· 28yHibernianM2816321107.13
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian1332907.13

Player page →

45Luke BoltonDundee United· 21yDundee UnitedM211324206.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1324206.67

Player page →

45D. WrightHibernian· 26yHibernianM261220006.73
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian1120006.73

Player page →

45B. HeneghanMotherwell· 27yMotherwellD2711060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell01040–
2017-18Motherwell10020–

Player page →

45Darnell FisherSt Johnstone· 27ySt Johnstone—2711000–
SeasonClubGoalsAstAppsYCRCRating
2015-16St Johnstone11000–

Player page →

45Jack FitzwaterLivingston· 23yLivingstonD231120216.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68

Player page →

Data coverage for Scottish Premiership →

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