Skip to content
Almanac
Menu

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

  • 93
  • 94
  • 95
  • 96
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Odsonne ÉdouardCeltic· 22yCelticF224614050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–

Player page →

2Alfredo MorelosRangers· 23yRangersF2344100236–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–

Player page →

3Sam CosgroveAberdeen· 23yAberdeenF232830113–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–

Player page →

4E. BrophyKilmarnockKilmarnockF–274070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
5Florian KamberiRangers· 25yRangersF25219091–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–

Player page →

5J. DefoeRangers· 37yRangersF37213020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–

Player page →

7L. GriffithsCelticCelticF–206050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
7K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
9K. LaffertyRangers· 32yRangersF321700131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–

Player page →

10G. StewartRangersRangersF–169050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
11Martin BoyleHibernian· 27yHibernianF271410080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–

Player page →

11S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
13N. McGinnAberdeenAberdeenF–1312020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
13S. MaySt JohnstoneSt JohnstoneF–137030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
15D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
15Curtis MainAberdeen· 27yAberdeenF27125072–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–

Player page →

15Christian DoidgeHibernian· 27yHibernianF27121040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–

Player page →

18A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
18K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
20B. McKayRoss CountyRoss CountyF–105020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
20O. ShawHibernianHibernianF–103000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
20M. OgkmpoeHamilton AcademicalHamilton AcademicalF–101000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
23Moussa DembéléCeltic· 23yCelticF2396020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

23L. DykesLivingston· 24yLivingstonF2495081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–

Player page →

23Callum HendrySt Johnstone· 22ySt JohnstoneF2292051–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–

Player page →

23Simon MurrayHibernian· 28yHibernianF2892020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–

Player page →

23A. RooneyAberdeenAberdeenF–90000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen90000–
23J. MacLarenHibernian· 26yHibernianF2690000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian80000–
2018-19Hibernian10000–

Player page →

29M. MillerHamilton Academical· 24yHamilton AcademicalF24850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

29M. McNultyHibernianHibernianF–84040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
29M. O'HalloranSt JohnstoneSt JohnstoneF–83050–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
29Ryan BowmanMotherwell· 28yMotherwellF2883050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

29Jonathan ObikaSt Mirren· 29ySt MirrenF2981010–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–

Player page →

29L. MoultMotherwellMotherwellF–81030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
35C. KaneSt JohnstoneSt JohnstoneF–76040–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
35Michael JohnstonCeltic· 21yCelticF2173010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–

Player page →

35Ross StewartRoss County· 23yRoss CountyF2372070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County72070–

Player page →

35Anthony StokesHibernian· 31yHibernianF3171040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian71040–

Player page →

35Chris LongMotherwell· 25yMotherwellF2571061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–

Player page →

35Ryan HardieLivingston· 23yLivingstonF2371010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston71010–

Player page →

35C. SammonMotherwellMotherwellF–70020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle70010–
2018-19Motherwell00010–
35Danny MullenSt Mirren· 25ySt MirrenF2570040–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–

Player page →

35S. MoussaDundeeDundeeF–70080–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee70080–
44Connor McLennanAberdeen· 20yAberdeenF2069030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–

Player page →

44M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
44Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
44C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
44C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
44K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
44J. HastieMotherwellMotherwellF–61010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–

Data coverage for Scottish Premiership →

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