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.

  • 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· 34yKilmarnockF341981231306.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94
2024-25Kilmarnock4131306.64

Player page →

50R. CallachanMotherwell· 31yMotherwellM31195933216.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical9333110–
2021-22Ross County4135706.70
2022-23Ross County1124716.72
2024-25Motherwell001006.30

Player page →

50G. GiakoumakisCeltic· 30yCelticF3019240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

55Daniel ArmstrongKilmarnock· 27yKilmarnockM2718241082727.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16
2024-25Kilmarnock3733916.91

Player page →

55Joe AriboRangers· 28yRangersM28181665607.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers8534507.07

Player page →

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

Player page →

59G. StewartKilmarnockKilmarnockF–161013606.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers01500–
2023-24Kilmarnock008106.73
59Josh CampbellHibernian· 25yHibernianM251691142306.73
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70
2024-25Hibernian4133706.75

Player page →

59C. KaneSt JohnstoneSt JohnstoneF–167631516.70
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
2022-23St Johnstone102006.75
2023-24St Johnstone1015306.62
59Theo BairMotherwell· 25yMotherwellF2516772206.84
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone007006.50
2022-23St Johnstone1127106.56
2023-24Motherwell15638107.08

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 MidlothianF2816661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

59Mikael MandronSt Mirren· 30ySt MirrenF3016679706.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1110006.75
2023-24St Mirren8335207.01
2024-25St Mirren7234506.92

Player page →

59O. ShawMotherwellMotherwellF–16657406.61
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
59Danny MullenPartick Thistle· 30yPartick ThistleF30161251006.78
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren50020–
2019-20St Mirren20020–
2020-21Dundee10000–
2021-22Dundee7125606.78
2022-23Partick Thistle10000–

Player page →

68Ianis HagiRangers· 26yRangersM261517801117.14
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers7113330–
2021-22Rangers2015207.11
2022-23Rangers108106.87
2024-25Rangers4524517.23

Player page →

68T. YouanHibernian· 26yHibernianM26151680516.85
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04
2024-25Hibernian2113006.74

Player page →

68Greg KiltieSt Mirren· 28ySt MirrenF2815121521606.77
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10010–
2020-21Kilmarnock622920–
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98
2024-25St Mirren0029606.60

Player page →

68N. KuhnCeltic· 25yCelticF25151146607.39
SeasonClubGoalsAstAppsYCRCRating
2023-24Celtic2214107.24
2024-25Celtic13932507.46

Player page →

68Connor GoldsonRangers· 32yRangersD321591293107.27
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

68S. TiffoneyDundeeDundeeF–15975606.66
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston111210–
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
2024-25Dundee6235206.61
68Devante ColeMotherwell· 30yMotherwellF301562760–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell1152750–

Player page →

68Kyle VassellKilmarnock· 32yKilmarnockF3215672716.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96
2024-25Kilmarnock2123106.91

Player page →

68Jonathan ObikaMotherwell· 34yMotherwellF3415253606.63
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren513420–
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

68S. DalbyDundee United· 25yDundee UnitedF2515235107.24
SeasonClubGoalsAstAppsYCRCRating
2024-25Dundee United15235107.24

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–141549406.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
79Liam BoyceHeart of Midlothian· 34yHeart of MidlothianF34141061506.84
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91
2022-23Heart of Midlothian105106.58
2023-24Heart of Midlothian1315206.89
2024-25Heart of Midlothian0210006.60

Player page →

79A. ConsidineSt Johnstone· 38ySt JohnstoneD381481013046.76
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

79Dylan LevittHibernian· 24yHibernianM24147991206.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70
2024-25Hibernian2119206.86

Player page →

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

Player page →

79Joe ShaughnessyDundee· 32yDundeeD321451352127.02
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04
2024-25Dundee1111307.25

Player page →

79Lyall CameronDundee· 22yDundeeM2214565406.93
SeasonClubGoalsAstAppsYCRCRating
2023-24Dundee5032206.76
2024-25Dundee9533207.10

Player page →

79Toyosi OlusanyaSt Mirren· 27ySt MirrenF27143671426.68
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren001006.70
2023-24St Mirren6135516.73
2024-25St Mirren8231916.62

Player page →

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

Player page →

79Ronan HaleRoss County· 26yRoss CountyF2614136406.88
SeasonClubGoalsAstAppsYCRCRating
2024-25Ross County14136406.88

Player page →

90S. LawlessPartick ThistlePartick ThistleM–13149607.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell00710–
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
90Y. DhandaHeart of Midlothian· 26yHeart of MidlothianM261314901216.94
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10
2024-25Heart of Midlothian0125316.66

Player page →

90Scott WrightRangers· 27yRangersF2713993716.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77
2024-25Rangers002006.75

Player page →

90Todd CantwellRangers· 27yRangersM27139461007.41
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36
2023-24Rangers7530507.44

Player page →

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

Player page →

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

Player page →

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

Player page →

90Callum SlatteryMotherwell· 26yMotherwellM26133953716.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81
2023-24Motherwell1020706.93
2024-25Motherwell6115407.13

Player page →

90Jordan McGheeDundee· 28yDundeeD28132901506.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69
2023-24Dundee5033506.83
2024-25Dundee4023406.93

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