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.

  • 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

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

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

4L. GrimshawMotherwell· 26yMotherwellM2604141206.78
SeasonClubGoalsAstAppsYCRCRating
2015-16Motherwell01000–
2017-18Motherwell00030–
2018-19Motherwell01050–
2019-20Motherwell02030–
2020-21Motherwell0014106.78

Player page →

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

Player page →

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

Player page →

11C. ButcherDundee United· 30yDundee UnitedM3000281006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00281006.78

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

17Aaron MartinHamilton Academical· 31yHamilton AcademicalD310024706.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical0024706.72

Player page →

17Dominic BallAberdeen· 25yAberdeenM2501070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen01060–

Player page →

17Jordan TillsonRoss County· 28yRoss CountyM280232706.53
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0232706.53

Player page →

20Demetri MitchellHeart of Midlothian· 24yHeart of MidlothianD2400061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
2018-19Heart of Midlothian00041–

Player page →

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

Player page →

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

Player page →

20Jordan TurnbullPartick Thistle· 26yPartick ThistleD2600060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00060–

Player page →

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

Player page →

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

Player page →

25Mark GillespieMotherwell· 29yMotherwellG2901050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01010–
2019-20Motherwell00040–

Player page →

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

Player page →

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

Player page →

29Sam StubbsHamilton Academical· 22yHamilton AcademicalD2200041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00041–

Player page →

29Joe LewisAberdeen· 33yAberdeenG330135406.82
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen01000–
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen0035006.82

Player page →

29Will BoyleKilmarnock· 25yKilmarnock—2500040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock00040–

Player page →

32Brandon MasonSt Mirren· 23ySt MirrenD23007316.33
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren007316.33

Player page →

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

Player page →

32Jak AlnwickSt Mirren· 27ySt MirrenG270034316.92
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren0034316.92

Player page →

32Hayden CoulsonSt Mirren· 22ySt MirrenD2200030–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00030–

Player page →

32Jack SimpsonRangers· 24yRangersD24005306.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers005306.68

Player page →

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

Player page →

32Josh VelaHibernian· 27yHibernianM2701030–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian01030–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

44G. WoodsAberdeen· 30yAberdeenG30013206.97
SeasonClubGoalsAstAppsYCRCRating
2015-16Ross County01000–
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00010–
2020-21Aberdeen003006.97

Player page →

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

Player page →

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

Player page →

44Jonjoe KennyCeltic· 24yCelticD240214207.18
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0214207.18

Player page →

44Joseph WorrallRangers· 24yRangersD2400020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00020–

Player page →

Data coverage for Scottish Premiership →

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