Skip to content
Almanac
Menu

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

  • 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
1James ForrestCeltic· 27yCelticM271916020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic87010–
2018-19Celtic119010–

Player page →

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

Player page →

3Ryan ChristieCeltic· 24yCelticM241312061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–

Player page →

4Callum McGregorCeltic· 25yCelticM251015000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic73000–
2018-19Celtic312000–

Player page →

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

Player page →

6Kenny McLeanAberdeen· 27yAberdeenM2785040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

6Murray DavidsonSt Johnstone· 31ySt JohnstoneM31800190–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone500120–
2018-19St Johnstone30070–

Player page →

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

Player page →

8A. ConsidineAberdeen· 32yAberdeenD32740141–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–

Player page →

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

Player page →

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

Player page →

12C. BurkeKilmarnock· 35yKilmarnockM3568020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12010–
2018-19Kilmarnock56010–

Player page →

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

Player page →

14Liam CraigSt Johnstone· 32ySt JohnstoneM32570130–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone35070–
2018-19St Johnstone22060–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

21Ryan JackRangers· 27yRangersM2746084–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–

Player page →

21Scott WrightDundee· 21yDundeeF2146020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–

Player page →

21A. CampbellMotherwell· 20yMotherwellM2044080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–

Player page →

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

Player page →

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

Player page →

21Mark O'HaraDundee· 23yDundeeD2340030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–

Player page →

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

Player page →

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

Player page →

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

Player page →

30Kieran TierneyCeltic· 21yCelticD21311030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

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

Player page →

30Greg DochertyRangers· 22yRangersM2236020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical33020–
2017-18Rangers03000–

Player page →

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

Player page →

30S. ArmstrongCeltic· 27yCelticM2735000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic35000–

Player page →

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

Player page →

30Danny WilsonRangers· 27yRangersD2731020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers31020–

Player page →

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

Player page →

38Richard TaitMotherwell· 29yMotherwellD29290151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–

Player page →

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

Player page →

38J. HoltRangers· 26yRangersM2624060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–

Player page →

38Glenn MiddletonRangers· 19yRangersF1923000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–

Player page →

38K. BroadfootKilmarnock· 34yKilmarnockD34230103–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–

Player page →

38Callum HendrySt Johnstone· 21ySt JohnstoneF2121010–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–

Player page →

38Jamie WalkerHeart of Midlothian· 25yHeart of MidlothianF2521050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–

Player page →

38Ziggy GordonHamilton Academical· 26yHamilton AcademicalD2621060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical21060–

Player page →

38R. McCrorieRangers· 21yRangersD2120041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–

Player page →

47Chris CaddenMotherwell· 22yMotherwellM2218000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell07000–
2018-19Motherwell11000–

Player page →

47Greg TaylorKilmarnock· 21yKilmarnockM2114040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–

Player page →

47Scott BrownCeltic· 33yCelticM33130181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic02070–
2018-19Celtic110111–

Player page →

47Calvin MillerDundee· 21yDundeeF2112020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12020–

Player page →

Data coverage for Scottish Premiership →

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