Skip to content
Almanac
Menu

Goals, assists and cards count 677 of 684 stored matches (99%) that name a player. Appearances count 0 matches with a stored lineup.

  • 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· 27yCelticM272522040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic66020–
2017-18Celtic87010–
2018-19Celtic119010–

Player page →

2Ryan ChristieCeltic· 24yCelticM242014061–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen62000–
2016-17Celtic10000–
2017-18Aberdeen48051–
2018-19Celtic94010–

Player page →

3S. ArmstrongCeltic· 27yCelticM271812010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic157010–
2017-18Celtic35000–

Player page →

4Callum McGregorCeltic· 25yCelticM251621031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic66031–
2017-18Celtic73000–
2018-19Celtic312000–

Player page →

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

Player page →

6Jamie WalkerHeart of Midlothian· 25yHeart of MidlothianF251460100–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian125050–
2017-18Heart of Midlothian21050–

Player page →

7A. ConsidineAberdeen· 32yAberdeenD321350181–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen61040–
2017-18Aberdeen42050–
2018-19Aberdeen32091–

Player page →

8Kenny McLeanAberdeen· 27yAberdeenM27128070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen43030–
2017-18Aberdeen85040–

Player page →

9Murray DavidsonSt Johnstone· 31ySt JohnstoneM311100250–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone30060–
2017-18St Johnstone500120–
2018-19St Johnstone30070–

Player page →

10Liam CraigSt Johnstone· 32ySt JohnstoneM3210110180–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone54050–
2017-18St Johnstone35070–
2018-19St Johnstone22060–

Player page →

10Mark O'HaraDundee· 23yDundeeD23103071–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee63041–
2017-18Dundee40030–

Player page →

12Simon MurrayHibernian· 27yHibernianF2792020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

13Callum PatersonHeart of Midlothian· 24yHeart of MidlothianM2480050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian80050–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

19Liam LindsayPartick Thistle· 23yPartick ThistleD2360020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle60020–

Player page →

22Michael GardyneRoss County· 33yRoss CountyF3357081–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County24020–
2017-18Ross County33061–

Player page →

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

Player page →

22Rory McKenzieKilmarnock· 25yKilmarnockF25540111–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock43040–
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

32Kieran TierneyCeltic· 21yCelticD21417040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic16010–
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

32Chris CaddenMotherwell· 22yMotherwellM22410000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell32000–
2017-18Motherwell07000–
2018-19Motherwell11000–

Player page →

32Greg DochertyRangers· 22yRangersM2248050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical12030–
2017-18Hamilton Academical33020–
2017-18Rangers03000–

Player page →

32Blair SpittalPartick Thistle· 23yPartick ThistleM2343000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

41Paul McGinnSt Mirren· 28ySt MirrenD28350140–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–

Player page →

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

Player page →

41Danny WilsonRangers· 27yRangersD2731070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00050–
2017-18Rangers31020–

Player page →

41Jason KerrSt Johnstone· 22ySt JohnstoneM2230072–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–
2018-19St Johnstone20051–

Player page →

41Mikey DevlinAberdeen· 25yAberdeenD2530081–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–
2018-19Aberdeen10041–

Player page →

49Stephen O'DonnellKilmarnock· 27yKilmarnockD2726070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–

Player page →

49J. HoltRangers· 26yRangersM2625090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers01030–
2017-18Rangers24060–

Player page →

Data coverage for Scottish Premiership →

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