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.

  • 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
46DukAberdeen· 23yAberdeenF231623760–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen1623760–

Player page →

46Danny MullenPartick Thistle· 28yPartick ThistleF28161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

53Connor GoldsonRangers· 30yRangersD30158992407.21
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers3336707.21
2022-23Rangers222540–

Player page →

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

Player page →

56N. McGinnDundeeDundeeM–141549406.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
56Daizen MaedaCeltic· 25yCelticF25141051416.86
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic853541–

Player page →

56M. ElyounoussiCeltic· 28yCelticM281463420–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic1043420–

Player page →

56A. ForrestHeart of Midlothian· 26yHeart of MidlothianM26145101806.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston6436606.96
2022-23Heart of Midlothian403510–

Player page →

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

Player page →

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

Player page →

63S. LawlessPartick ThistlePartick ThistleM–13149607.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
63A. ConsidineSt Johnstone· 36ySt JohnstoneD36138722847.20
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen004007.20
2022-23St Johnstone113242–

Player page →

63A. CampbellMotherwell· 24yMotherwellM2413634150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell403460–

Player page →

63Josh WindassRangers· 29yRangersM29136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

63M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
63Olivier NtchamCeltic· 27yCelticM2713614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

63Liam BoyceHeart of Midlothian· 32yHeart of MidlothianF3213536306.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian10510–

Player page →

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

Player page →

63M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–
63Regan Charles-CookRoss County· 26yRoss CountyM26132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

73M. KennedyAberdeen· 28yAberdeenM2812960706.80
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen123110–
2021-22Aberdeen008006.80
2022-23Aberdeen212120–

Player page →

73D. ImrieHamilton AcademicalHamilton AcademicalF–1260131–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
75CandeiasRangers· 35yRangersM351113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

75Ianis HagiRangers· 24yRangersM24111256607.11
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11
2022-23Rangers10810–

Player page →

75Ryan HedgesAberdeen· 27yAberdeenM27111244617.05
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen532811–
2021-22Aberdeen2416307.05

Player page →

75Ryan JackRangers· 31yRangersM311112541646.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers211910–
2021-22Rangers009006.90
2022-23Rangers122650–

Player page →

75D. WotherspoonSt JohnstoneSt JohnstoneM–1111692516.95
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone343760–
2021-22St Johnstone0010306.95
2022-23St Johnstone012210–
75S. MallanHibernian· 27yHibernianM27111114140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian101420–

Player page →

75Scott WrightRangers· 25yRangersF2511968506.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96
2022-23Rangers012310–

Player page →

75G. Mackay-StevenHeart of MidlothianHeart of MidlothianM–11736406.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian01410–
75Greg KiltieSt Mirren· 26ySt MirrenF2611789906.72
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren213540–

Player page →

75D. TempletonHamilton AcademicalHamilton AcademicalM–116851–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical94031–
2019-20Hamilton Academical10000–
2020-21Hamilton Academical12820–
75L. DykesLivingston· 27yLivingstonF27115381–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston20300–

Player page →

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

Player page →

75Craig HalkettHeart of Midlothian· 28yHeart of MidlothianD28112341917.15
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian00600–

Player page →

75K. MillerLivingstonLivingstonF–112030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers32000–
2018-19Dundee80020–
2018-19Livingston00010–
75R. PorteousHibernian· 24yHibernianD24110842937.13
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian2029727.13
2022-23Hibernian302170–

Player page →

91J. MurphySt JohnstoneSt JohnstoneF–101061206.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
2020-21Hibernian111900–
2021-22Hibernian2118106.76
2022-23St Johnstone302410–
91Reo HatateCeltic· 25yCelticM25101049006.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic683200–

Player page →

91M. O'HalloranSt JohnstoneSt JohnstoneF–106501126.63
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
2022-23St Johnstone00400–
91S. RobinsonKilmarnockKilmarnockM–10542120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock201600–
91C. RamirezAberdeen· 32yAberdeenF3210445106.83
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen01900–

Player page →

91Dylan LevittDundee United· 22yDundee UnitedM2210452407.12
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United532730–

Player page →

91Malik TillmanRangers· 21yRangersM211042840–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers1042840–

Player page →

91J. GuthrieLivingston· 30yLivingstonD3010336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

91B. GrahamPartick ThistlePartick ThistleF–101041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
91Liam DonnellyKilmarnock· 27yKilmarnockD27101462726.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell0023616.70
2022-23Kilmarnock202280–

Player page →

Data coverage for Scottish Premiership →

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