Skip to content
Almanac
Menu

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

  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1S. ArmstrongCeltic· 26yCelticM261812010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic157010–
2017-18Celtic35000–

Player page →

2James ForrestCeltic· 26yCelticM261413030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic66020–
2017-18Celtic87010–

Player page →

2Jamie WalkerHeart of Midlothian· 24yHeart of MidlothianF241460100–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian125050–
2017-18Heart of Midlothian21050–

Player page →

4Callum McGregorCeltic· 24yCelticM24139031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic66031–
2017-18Celtic73000–

Player page →

5Kenny McLeanAberdeen· 26yAberdeenM26128070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen43030–
2017-18Aberdeen85040–

Player page →

6Ryan ChristieAberdeen· 23yAberdeenM231110051–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen62000–
2016-17Celtic10000–
2017-18Aberdeen48051–

Player page →

7A. ConsidineAberdeen· 31yAberdeenD31103090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen61040–
2017-18Aberdeen42050–

Player page →

7Mark O'HaraDundee· 22yDundeeD22103071–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee63041–
2017-18Dundee40030–

Player page →

9Simon MurrayHibernian· 26yHibernianF2692020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

10Liam CraigSt Johnstone· 31ySt JohnstoneM31890120–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone54050–
2017-18St Johnstone35070–

Player page →

10Callum PatersonHeart of Midlothian· 23yHeart of MidlothianM2380050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian80050–

Player page →

10Murray DavidsonSt Johnstone· 30ySt JohnstoneM30800180–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone30060–
2017-18St Johnstone500120–

Player page →

13Liam LindsayPartick Thistle· 22yPartick ThistleD2260020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle60020–

Player page →

14Michael GardyneRoss County· 32yRoss CountyF3257081–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County24020–
2017-18Ross County33061–

Player page →

14Barrie McKayRangers· 23yRangersF2353000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers53000–

Player page →

14Graham DorransRangers· 31yRangersM3153050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

14John McGinnHibernian· 23yHibernianM23520100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–

Player page →

14L. ErwinKilmarnock· 24yKilmarnockF2451030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–

Player page →

19Kieran TierneyCeltic· 20yCelticD20413040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic16010–
2017-18Celtic37030–

Player page →

19Greg DochertyRangers· 21yRangersM2148050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical12030–
2017-18Hamilton Academical33020–
2017-18Rangers03000–

Player page →

19Blair SpittalPartick Thistle· 22yPartick ThistleM2243000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–

Player page →

19Rory McKenzieKilmarnock· 24yKilmarnockF2443090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock43040–
2017-18Kilmarnock00050–

Player page →

19R. CallachanHeart of Midlothian· 24yHeart of MidlothianM2440030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–

Player page →

19Scott WrightAberdeen· 20yAberdeenF2040010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30000–
2017-18Aberdeen10010–

Player page →

25Chris CaddenMotherwell· 21yMotherwellM2139000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell32000–
2017-18Motherwell07000–

Player page →

25Lee WallaceRangers· 30yRangersD3036030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers35030–
2017-18Rangers01000–

Player page →

25A. CampbellMotherwell· 19yMotherwellM1931030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell11000–
2017-18Motherwell20030–

Player page →

25Danny WilsonRangers· 26yRangersD2631070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00050–
2017-18Rangers31020–

Player page →

25Stuart FindlayKilmarnock· 22yKilmarnockD2231010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–

Player page →

25Andy HallidayRangers· 26yRangersM2630050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers30040–
2017-18Rangers00010–

Player page →

31Richard TaitMotherwell· 28yMotherwellD282130160–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell15060–
2017-18Motherwell180100–

Player page →

31Chris BurkeKilmarnock· 34yKilmarnockM3425020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County13010–
2017-18Kilmarnock12010–

Player page →

31J. HoltRangers· 25yRangersM2525090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers01030–
2017-18Rangers24060–

Player page →

31Stephen O'DonnellKilmarnock· 26yKilmarnockD2625020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–

Player page →

31Ryan JackRangers· 26yRangersM2622075–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen20031–
2017-18Rangers02044–

Player page →

31Mikey DevlinHamilton Academical· 24yHamilton AcademicalD2420040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–

Player page →

31R. McCrorieRangers· 20yRangersD2020040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–

Player page →

31S. McKennaAberdeen· 21yAberdeenD2120050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–

Player page →

39Scott BrownCeltic· 32yCelticM32130161–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11091–
2017-18Celtic02070–

Player page →

39Cammy KerrDundee· 22yDundeeD2212070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee11040–
2017-18Dundee01030–

Player page →

39Iain VigursInverness Caledonian Thistle· 30yInverness Caledonian ThistleM3012060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle12060–

Player page →

39K. BroadfootKilmarnock· 33yKilmarnockD3312061–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–

Player page →

39John SouttarHeart of Midlothian· 21yHeart of MidlothianD2111090–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–

Player page →

39L. HendersonCeltic· 22yCelticM2211010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11010–

Player page →

39Mark ReynoldsAberdeen· 31yAberdeenD3111031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen11000–

Player page →

39David BatesRangers· 21yRangersD2110020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00010–
2017-18Rangers10010–

Player page →

39Jack HendryDundee· 23yDundeeD2310040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–

Player page →

39Jason KerrSt Johnstone· 21ySt JohnstoneM2110021–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10021–

Player page →

39R. PorteousHibernian· 19yHibernianD1910030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–

Player page →

39Russell MartinRangers· 32yRangersD3210010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–

Player page →

Data coverage for Scottish Premiership →

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