Skip to content
Almanac
Menu

Goals, assists and cards count 864 of 869 stored matches (99%) that name a player. Appearances count 228 matches with a stored lineup.

  • 17
  • 18
  • 19
  • 20

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 29yRangersD29373733807.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers12933207.71

Player page →

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

Player page →

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

Player page →

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

Player page →

5Scott SinclairCeltic· 32yCelticM32199010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

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

Player page →

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

Player page →

8Josh WindassRangers· 27yRangersM27136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

13Ryan BowmanMotherwell· 29yMotherwellF2983050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

13L. MoultMotherwell· 29yMotherwellF2981030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

35Jordan RobertsMotherwell· 27yMotherwellM27117106.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell117106.80

Player page →

35Ovie EjariaRangers· 23yRangersM2311000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers11000–

Player page →

35B. HeneghanMotherwell· 27yMotherwellD2710020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10020–

Player page →

35G. EdmundsonRangers· 23yRangersD23101105.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10010–
2020-21Rangers001005.90

Player page →

35J. RossiterRangers· 24yRangersM2410010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10000–
2018-19Rangers00010–

Player page →

35K. DembeleCeltic· 18yCelticM18105006.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic105006.73

Player page →

35T. GrivostiRoss County· 21yRoss CountyD21105006.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County105006.54

Player page →

35Will CollarHamilton Academical· 24yHamilton AcademicalM24106306.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical10030–
2020-21Hamilton Academical006006.72

Player page →

35Zak VynerAberdeen· 24yAberdeenD2410030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10030–

Player page →

35Zech MedleyKilmarnock· 20yKilmarnockD20108006.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock108006.54

Player page →

Data coverage for Scottish Premiership →

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