Skip to content
Almanac
Menu

Goals, assists and cards count 1332 of 1337 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1Alfredo MorelosRangers· 26yRangersF26782687447–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers145060–
2018-19Rangers1840114–
2019-20Rangers121062–
2020-21Rangers1242980–
2021-22Rangers1172670–
2022-23Rangers1153261–

Player page →

2Odsonne ÉdouardCeltic· 25yCelticF2566193570–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic92010–
2018-19Celtic155040–
2019-20Celtic227000–
2020-21Celtic1843110–
2021-22Celtic21410–

Player page →

3E. BrophySt MirrenSt MirrenF–39872101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren703130–
2022-23Ross County32800–
2022-23St Mirren021200–
3Kyōgo FuruhashiCeltic· 28yCelticF283925630–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1202000–
2022-23Celtic2723630–

Player page →

5Martin BoyleHibernian· 30yHibernianF30382068181–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian732021–
2022-23Hibernian511230–

Player page →

6Kevin van VeenMotherwell· 31yMotherwellF3134670170–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell9432120–
2022-23Motherwell2523850–

Player page →

7Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF2732770100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United00110–
2022-23Heart of Midlothian2443750–

Player page →

8Kevin NisbetHibernian· 26yHibernianF2631378100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian502650–
2022-23Hibernian1211950–

Player page →

8Sam CosgroveAberdeen· 26yAberdeenF2631314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

10S. MaySt JohnstoneSt JohnstoneF–301810180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone313010–
2022-23St Johnstone963740–
11L. GriffithsDundeeDundeeF–2883770–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic91020–
2018-19Celtic21010–
2019-20Celtic94020–
2020-21Celtic622200–
2021-22Dundee201520–
12K. LaffertyKilmarnock· 35yKilmarnockF3527221211–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian1200101–
2018-19Heart of Midlothian10010–
2018-19Rangers40020–
2020-21Kilmarnock92950–
2022-23Kilmarnock101230–

Player page →

13Curtis MainSt Mirren· 30ySt MirrenF3025882152–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell52020–
2018-19Motherwell33051–
2019-20Aberdeen40001–
2020-21Aberdeen201410–
2021-22St Mirren213120–
2022-23St Mirren923750–

Player page →

13J. DefoeRangers· 40yRangersF402541720–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers00200–

Player page →

13Kemar RoofeRangers· 30yRangersF302544820–
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers1012110–
2022-23Rangers10300–

Player page →

16Christian DoidgeKilmarnock· 30yKilmarnockF3024785102–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian201701–
2022-23Hibernian01500–
2022-23Kilmarnock332740–

Player page →

17T. WattSt MirrenSt MirrenF–221198201–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United121740–
2021-22Motherwell901930–
2022-23Dundee United411731–
2022-23St Mirren101000–
17B. AndersonLivingstonLivingstonF–2287750–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen20000–
2019-20Aberdeen10000–
2020-21Aberdeen00600–
2020-21Hamilton Academical221310–
2021-22Livingston1142840–
2022-23Livingston623000–
19JotaCeltic· 24yCelticF2421216240–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic10102930–
2022-23Celtic11113310–

Player page →

19J. WhiteRoss CountyRoss CountyF–2113106110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County563840–
2022-23Ross County1223840–
19Fashion SakalaRangers· 26yRangersF2621105920–
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers933010–
2022-23Rangers1272910–

Player page →

19Florian KamberiAberdeen· 28yAberdeenF2821101191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian92020–
2018-19Hibernian83071–
2019-20Hibernian32000–
2019-20Rangers12000–
2020-21Aberdeen011100–

Player page →

23Liel AbadaCeltic· 21yCelticF2120117030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1063610–
2022-23Celtic1053420–

Player page →

23N. ClarkSt JohnstoneSt JohnstoneF–2059141–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United823700–
2022-23Dundee United00300–
2022-23St Johnstone422011–
23K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
23Callum HendrySt Johnstone· 25ySt JohnstoneF2520247152–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen201210–
2020-21St Johnstone001631–
2021-22St Johnstone901960–

Player page →

27G. GiakoumakisCeltic· 28yCelticF281924060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1312140–
2022-23Celtic611920–

Player page →

28G. StewartRangersRangersF–1610550–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
28B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1662830–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
28Josh GinnellyHeart of Midlothian· 26yHeart of MidlothianF261666162–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian523131–
2022-23Heart of Midlothian1143031–

Player page →

28O. ShawKilmarnockKilmarnockF–1643830–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County00100–
2022-23Kilmarnock001210–
28B. MiovskiAberdeen· 23yAberdeenF231623760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–

Player page →

28DukAberdeen· 23yAberdeenF231623760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–

Player page →

28Danny MullenPartick Thistle· 28yPartick ThistleF2816125100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee712560–
2022-23Partick Thistle10000–

Player page →

35C. KaneSt JohnstoneSt JohnstoneF–15748121–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone301841–
2022-23St Johnstone10200–
35Devante ColeMotherwell· 28yMotherwellF281562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

37Daizen MaedaCeltic· 25yCelticF2514105141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic651600–
2022-23Celtic853541–

Player page →

37Jonathan ObikaMotherwell· 32yMotherwellF321424360–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell10930–

Player page →

37S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
37A. ColakRangers· 29yRangersF291412530–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1412530–

Player page →

41M. McNultyDundee UnitedDundee UnitedF–13644110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United211930–
41Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF321353630–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian1033120–
2022-23Heart of Midlothian10510–

Player page →

41Simon MurrayRoss County· 31yRoss CountyF311331430–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30010–
2017-18Hibernian62010–
2022-23Ross County411410–

Player page →

41M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
45D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
46Scott WrightRangers· 25yRangersF251196850–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers411900–
2022-23Rangers012310–

Player page →

46Greg KiltieSt Mirren· 26ySt MirrenF261178990–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren242520–
2022-23St Mirren213540–

Player page →

46L. DykesLivingston· 27yLivingstonF27115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

46A. SchalkRoss CountyRoss CountyF–114010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County114010–
46Chris LongMotherwell· 28yMotherwellF2811329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

Data coverage for Scottish Premiership →

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