Skip to content
Almanac
Menu

Goals, assists and cards count 891 of 912 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

  • 89
  • 90
  • 92
  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1L. GriffithsCeltic· 28yCelticF285415060–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic315000–
2016-17Celtic128030–
2017-18Celtic91020–
2018-19Celtic21010–

Player page →

2James ForrestCeltic· 27yCelticM272723040–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic21000–
2016-17Celtic66020–
2017-18Celtic87010–
2018-19Celtic119010–

Player page →

3Ryan ChristieCeltic· 24yCelticM242418061–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic10000–
2015-16Inverness Caledonian Thistle34000–
2016-17Aberdeen62000–
2016-17Celtic10000–
2017-18Aberdeen48051–
2018-19Celtic94010–

Player page →

4S. ArmstrongCeltic· 27yCelticM272217020–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic45010–
2016-17Celtic157010–
2017-18Celtic35000–

Player page →

4Jamie WalkerHeart of Midlothian· 25yHeart of MidlothianF2522100100–
SeasonClubGoalsAstAppsYCRCRating
2015-16Heart of Midlothian84000–
2016-17Heart of Midlothian125050–
2017-18Heart of Midlothian21050–

Player page →

6Callum McGregorCeltic· 25yCelticM252027031–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic46000–
2016-17Celtic66031–
2017-18Celtic73000–
2018-19Celtic312000–

Player page →

7Kenny McLeanAberdeen· 27yAberdeenM271813070–
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen65000–
2016-17Aberdeen43030–
2017-18Aberdeen85040–

Player page →

8Liam CraigSt Johnstone· 32ySt JohnstoneM3216160180–
SeasonClubGoalsAstAppsYCRCRating
2015-16St Johnstone65000–
2016-17St Johnstone54050–
2017-18St Johnstone35070–
2018-19St Johnstone22060–

Player page →

8Simon MurrayHibernian· 27yHibernianF27163020–
SeasonClubGoalsAstAppsYCRCRating
2015-16Dundee United71000–
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

10A. ConsidineAberdeen· 32yAberdeenD321550191–
SeasonClubGoalsAstAppsYCRCRating
2015-16Aberdeen20010–
2016-17Aberdeen61040–
2017-18Aberdeen42050–
2018-19Aberdeen32091–

Player page →

10David TurnbullMotherwell· 19yMotherwellM19155020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–

Player page →

12Murray DavidsonSt Johnstone· 31ySt JohnstoneM311400250–
SeasonClubGoalsAstAppsYCRCRating
2015-16St Johnstone30000–
2016-17St Johnstone30060–
2017-18St Johnstone500120–
2018-19St Johnstone30070–

Player page →

13Callum PatersonHeart of Midlothian· 24yHeart of MidlothianM24133060–
SeasonClubGoalsAstAppsYCRCRating
2015-16Heart of Midlothian53010–
2016-17Heart of Midlothian80050–

Player page →

14Michael GardyneRoss County· 33yRoss CountyF331010081–
SeasonClubGoalsAstAppsYCRCRating
2015-16Ross County53000–
2016-17Ross County24020–
2017-18Ross County33061–

Player page →

14Mark O'HaraDundee· 23yDundeeD23104081–
SeasonClubGoalsAstAppsYCRCRating
2015-16Kilmarnock01010–
2016-17Dundee63041–
2017-18Dundee40030–

Player page →

16Blair SpittalPartick Thistle· 23yPartick ThistleM2396000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Dundee United53000–
2017-18Partick Thistle43000–

Player page →

17Chris BurkeKilmarnock· 35yKilmarnockM35711030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County13010–
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–

Player page →

17S. MallanHibernian· 23yHibernianM23780100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–

Player page →

17Scott WrightDundee· 21yDundeeF2176020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30000–
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–

Player page →

17Iain VigursInverness Caledonian Thistle· 31yInverness Caledonian ThistleM3174060–
SeasonClubGoalsAstAppsYCRCRating
2015-16Inverness Caledonian Thistle62000–
2016-17Inverness Caledonian Thistle12060–

Player page →

17Liam LindsayPartick Thistle· 23yPartick ThistleD2371020–
SeasonClubGoalsAstAppsYCRCRating
2015-16Partick Thistle11000–
2016-17Partick Thistle60020–

Player page →

17Ryan HardieLivingston· 22yLivingstonF2271010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

17Craig HalkettLivingston· 24yLivingstonD2470061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–

Player page →

24Chris CaddenMotherwell· 22yMotherwellM22611000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Motherwell21000–
2016-17Motherwell32000–
2017-18Motherwell07000–
2018-19Motherwell11000–

Player page →

24Rory McKenzieKilmarnock· 25yKilmarnockF25680111–
SeasonClubGoalsAstAppsYCRCRating
2015-16Kilmarnock14000–
2016-17Kilmarnock43040–
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–

Player page →

24Ryan JackRangers· 27yRangersM27660115–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen20031–
2017-18Rangers02044–
2018-19Rangers44040–

Player page →

24Greg KiltieKilmarnock· 22yKilmarnockF2264000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Kilmarnock63000–
2016-17Kilmarnock01000–

Player page →

24Stuart FindlayKilmarnock· 23yKilmarnockD2361051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–

Player page →

29Kieran TierneyCeltic· 21yCelticD21522040–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic15000–
2016-17Celtic16010–
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

29Greg DochertyRangers· 22yRangersM22513050–
SeasonClubGoalsAstAppsYCRCRating
2015-16Hamilton Academical15000–
2016-17Hamilton Academical12030–
2017-18Hamilton Academical33020–
2017-18Rangers03000–

Player page →

29A. CampbellMotherwell· 20yMotherwellM2055080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell11000–
2017-18Motherwell20030–
2018-19Motherwell24050–

Player page →

29Barrie McKayRangers· 24yRangersF2453000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers53000–

Player page →

29Graham DorransRangers· 32yRangersM3253050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

29John McGinnHibernian· 24yHibernianM24530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

29Lewis FergusonAberdeen· 19yAberdeenM19520150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–

Player page →

29Lee ErwinKilmarnock· 25yKilmarnockF2551030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–

Player page →

29Danny MullenSt Mirren· 24ySt MirrenF2450020–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–

Player page →

29R. CallachanSt Johnstone· 25ySt JohnstoneM2550070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–

Player page →

39Ziggy GordonHamilton Academical· 26yHamilton AcademicalD26460110–
SeasonClubGoalsAstAppsYCRCRating
2015-16Hamilton Academical24000–
2016-17Partick Thistle01050–
2018-19Hamilton Academical21060–

Player page →

39Kris CommonsCeltic· 35yCelticM3545000–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic45000–

Player page →

39Andy HallidayRangers· 27yRangersM2741090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers30040–
2017-18Rangers00010–
2018-19Rangers11040–

Player page →

39O. BurkeCeltic· 22yCelticF2241000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic41000–

Player page →

39R. PorteousHibernian· 20yHibernianD2040080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–

Player page →

39S. McKennaAberdeen· 22yAberdeenD2240081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–

Player page →

39Tom AldredMotherwell· 28yMotherwellD2840070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

46Richard TaitMotherwell· 29yMotherwellD293140211–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell15060–
2017-18Motherwell180100–
2018-19Motherwell11051–

Player page →

46Paul McGinnSt Mirren· 28ySt MirrenD283100140–
SeasonClubGoalsAstAppsYCRCRating
2015-16Dundee05000–
2017-18Partick Thistle01060–
2018-19St Mirren34080–

Player page →

46Connor McLennanAberdeen· 19yAberdeenF1938010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–

Player page →

46Lee WallaceRangers· 31yRangersD3136030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers35030–
2017-18Rangers01000–

Player page →

46Scott BrownCeltic· 33yCelticM33350272–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic11000–
2016-17Celtic11091–
2017-18Celtic02070–
2018-19Celtic110111–

Player page →

Data coverage for Scottish Premiership →

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