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.

  • 88
  • 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
1Scott BrownCeltic· 33yCelticM33240272–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic11091–
2017-18Celtic02070–
2018-19Celtic110111–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

8Cammy KerrDundee· 23yDundeeD23220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee11040–
2017-18Dundee01030–
2018-19Dundee10040–

Player page →

8Ziggy GordonHamilton Academical· 26yHamilton AcademicalD26220110–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle01050–
2018-19Hamilton Academical21060–

Player page →

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

Player page →

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

Player page →

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

Player page →

12John SouttarHeart of Midlothian· 22yHeart of MidlothianD22120100–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian01010–
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–

Player page →

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

Player page →

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

Player page →

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

Player page →

19M. DevlinAberdeen· 25yAberdeenD2530081–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical20040–
2018-19Aberdeen10041–

Player page →

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

Player page →

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

Player page →

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

Player page →

23Jamie BrandonHeart of Midlothian· 21yHeart of MidlothianM2100072–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

31Iain VigursInverness Caledonian Thistle· 31yInverness Caledonian ThistleM3112060–
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle12060–

Player page →

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

Player page →

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

Player page →

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

Player page →

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

Player page →

34Jack HendryCeltic· 24yCelticD2410050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

34Marcus FraserRoss County· 24yRoss CountyD2402050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County02020–
2017-18Ross County00030–

Player page →

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

Player page →

40Greg TaylorKilmarnock· 21yKilmarnockM2115040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock01000–
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–

Player page →

40James ForrestCeltic· 27yCelticM272522040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic66020–
2017-18Celtic87010–
2018-19Celtic119010–

Player page →

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

Player page →

40Liam KellyLivingston· 23yLivingstonG2300040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00040–

Player page →

40Liam SmithHeart of Midlothian· 23yHeart of MidlothianD2303040–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian03040–

Player page →

46Allan McGregorRangers· 37yRangersG3700031–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00031–

Player page →

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

Player page →

46Ethan ErhahonSt Mirren· 18ySt MirrenM1801031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren01031–

Player page →

46Mark ReynoldsAberdeen· 32yAberdeenD3211031–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen00031–
2017-18Aberdeen11000–

Player page →

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

Player page →

Data coverage for Scottish Premiership →

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