Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1799 of 1805 stored matches (100%) that name a player. Appearances count 1140 matches with a stored lineup.

  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
50Scott SinclairCeltic· 36yCelticM36199010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic107000–
2018-19Celtic92010–

Player page →

50Marley WatkinsKilmarnock· 34yKilmarnockF34198123130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen322120–
2022-23Aberdeen112660–
2023-24Kilmarnock933620–
2024-25Kilmarnock413130–

Player page →

50R. CallachanMotherwell· 31yMotherwellM3119593321–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical9333110–
2021-22Ross County413570–
2022-23Ross County112471–
2024-25Motherwell00100–

Player page →

50G. GiakoumakisCeltic· 30yCelticF301924060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic1312140–
2022-23Celtic611920–

Player page →

55Daniel ArmstrongKilmarnock· 27yKilmarnockM271824108272–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock973791–
2023-24Kilmarnock6103890–
2024-25Kilmarnock373391–

Player page →

55Joe AriboRangers· 28yRangersM2818166560–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers853450–

Player page →

55S. NaismithHeart of MidlothianHeart of MidlothianM–1880150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian42030–
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
58Tom RogicCeltic· 32yCelticM3217245570–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic54010–
2018-19Celtic36020–
2019-20Celtic24000–
2020-21Celtic142310–
2021-22Celtic663230–

Player page →

59G. StewartKilmarnockKilmarnockF–16101360–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
2023-24Kilmarnock00810–
59Josh CampbellHibernian· 25yHibernianM25169114230–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian132650–
2022-23Hibernian843690–
2023-24Hibernian311920–
2024-25Hibernian413370–

Player page →

59C. KaneSt JohnstoneSt JohnstoneF–16763151–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone301841–
2022-23St Johnstone10200–
2023-24St Johnstone101530–
59Theo BairMotherwell· 25yMotherwellF251677220–
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone00700–
2022-23St Johnstone112710–
2023-24Motherwell1563810–

Player page →

59B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1662830–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
59Josh GinnellyHeart of Midlothian· 28yHeart of MidlothianF281666162–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian523131–
2022-23Heart of Midlothian1143031–

Player page →

59Mikael MandronSt Mirren· 30ySt MirrenF301667970–
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell111000–
2023-24St Mirren833520–
2024-25St Mirren723450–

Player page →

59O. ShawMotherwellMotherwellF–1665740–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County00100–
2022-23Kilmarnock001210–
2023-24Motherwell021910–
59Danny MullenPartick Thistle· 30yPartick ThistleF3016125100–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee712560–
2022-23Partick Thistle10000–

Player page →

68Ianis HagiRangers· 26yRangersM26151780111–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers201520–
2022-23Rangers10810–
2024-25Rangers452451–

Player page →

68T. YouanHibernian· 26yHibernianM2615168051–
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian973641–
2023-24Hibernian483110–
2024-25Hibernian211300–

Player page →

68Greg KiltieSt Mirren· 28ySt MirrenF281512152160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren242520–
2022-23St Mirren213540–
2023-24St Mirren453410–
2024-25St Mirren002960–

Player page →

68N. KuhnCeltic· 25yCelticF2515114660–
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic221410–
2024-25Celtic1393250–

Player page →

68Connor GoldsonRangers· 32yRangersD32159129310–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers333670–
2022-23Rangers222540–
2023-24Rangers013070–

Player page →

68S. TiffoneyDundeeDundeeF–1597560–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston111210–
2022-23Partick Thistle34010–
2023-24Dundee322810–
2024-25Dundee623520–
68Devante ColeMotherwell· 30yMotherwellF301562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

68Kyle VassellKilmarnock· 32yKilmarnockF321567271–
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock421421–
2023-24Kilmarnock933540–
2024-25Kilmarnock212310–

Player page →

68Jonathan ObikaMotherwell· 34yMotherwellF341525360–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell10930–
2023-24Motherwell101000–

Player page →

68S. DalbyDundee United· 25yDundee UnitedF251523510–
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United1523510–

Player page →

68B. GrahamPartick ThistlePartick ThistleF–151081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
2024-25Partick Thistle20030–
79N. McGinnDundeeDundeeM–14154940–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen00900–
2021-22Dundee121500–
79Liam BoyceHeart of Midlothian· 34yHeart of MidlothianF3414106150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian1033120–
2022-23Heart of Midlothian10510–
2023-24Heart of Midlothian131520–
2024-25Heart of Midlothian021000–

Player page →

79A. ConsidineSt Johnstone· 38ySt JohnstoneD38148101304–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen00400–
2022-23St Johnstone113242–
2023-24St Johnstone102920–

Player page →

79Dylan LevittHibernian· 24yHibernianM2414799120–
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United512510–
2022-23Dundee United532730–
2023-24Hibernian222860–
2024-25Hibernian211920–

Player page →

79M. ElyounoussiCeltic· 30yCelticM301463420–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic1043420–

Player page →

79Joe ShaughnessyDundee· 32yDundeeD32145135212–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren303661–
2022-23St Mirren122210–
2023-24Dundee413320–
2024-25Dundee111130–

Player page →

79Lyall CameronDundee· 22yDundeeM221456540–
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee503220–
2024-25Dundee953320–

Player page →

79Toyosi OlusanyaSt Mirren· 27ySt MirrenF2714367142–
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren00100–
2023-24St Mirren613551–
2024-25St Mirren823191–

Player page →

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

Player page →

79Ronan HaleRoss County· 26yRoss CountyF261413640–
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County1413640–

Player page →

90S. LawlessPartick ThistlePartick ThistleM–1314960–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell01200–
2022-23Partick Thistle12000–
90Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM26131490121–
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County773030–
2023-24Ross County663560–
2024-25Heart of Midlothian012531–

Player page →

90Scott WrightRangers· 27yRangersF271399371–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers411900–
2022-23Rangers012310–
2023-24Rangers202321–
2024-25Rangers00200–

Player page →

90Todd CantwellRangers· 27yRangersM2713946100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers641650–
2023-24Rangers753050–

Player page →

90A. CampbellDundee United· 26yDundee UnitedM2613647150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell403460–
2024-25Dundee United001300–

Player page →

90Josh WindassRangers· 31yRangersM31136060–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers136060–

Player page →

90M. McNultyDundee UnitedDundee UnitedF–13644110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United211930–
90Olivier NtchamCeltic· 29yCelticM2913614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

90Callum SlatteryMotherwell· 26yMotherwellM2613395371–
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2031120–
2022-23Motherwell4229141–
2023-24Motherwell102070–
2024-25Motherwell611540–

Player page →

90Jordan McGheeDundee· 28yDundeeD2813290150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee123460–
2023-24Dundee503350–
2024-25Dundee402340–

Player page →

90M. OgkmpoeHamilton AcademicalHamilton AcademicalF–1322030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical312030–

Data coverage for Scottish Premiership →

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