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.

  • 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
1James ForrestCeltic· 27yCelticM272723040–
SeasonClubGoalsAstAppsYCRCRating
2015-16Celtic21000–
2016-17Celtic66020–
2017-18Celtic87010–
2018-19Celtic119010–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

28L. ErwinKilmarnock· 25yKilmarnockF2551030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

45Craig SibbaldLivingston· 24yLivingstonM2431010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston31010–

Player page →

Data coverage for Scottish Premiership →

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