Skip to content
Almanac
Menu
Clear filters

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

  • 88
  • 89
  • 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
  • 23

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
44A. RooneyAberdeen· 36yAberdeenF36216000–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen126000–
2017-18Aberdeen90000–

Player page →

52Daizen MaedaCeltic· 26yCelticF26201379816.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77
2023-24Celtic6328407.03

Player page →

52A. ConsidineSt Johnstone· 37ySt JohnstoneD372091013446.83
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen61040–
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen1136616.96
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77
2023-24St Johnstone1029206.69

Player page →

52DukAberdeen· 24yAberdeenF24207711006.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen16237606.79
2023-24Aberdeen4534406.82

Player page →

52B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–20628406.84
SeasonClubGoalsAstAppsYCRCRating
2016-17Inverness Caledonian Thistle40010–
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County5128006.84
2021-22Inverness Caledonian Thistle10010–
52Callum HendrySt Johnstone· 26ySt JohnstoneF26202471526.77
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone01000–
2018-19St Johnstone20010–
2019-20St Johnstone71041–
2020-21Aberdeen2012106.59
2020-21St Johnstone0016316.50
2021-22St Johnstone9019607.08

Player page →

52K. DoolanPartick ThistlePartick ThistleF–202010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle140000–
2017-18Partick Thistle62010–
58R. CallachanRoss County· 30yRoss CountyM30195923216.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical93331106.88
2021-22Ross County4135706.70
2022-23Ross County1124716.72

Player page →

58G. GiakoumakisCeltic· 29yCelticF2919240606.91
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99
2022-23Celtic6119206.83

Player page →

60Joe AriboRangers· 27yRangersM27181665607.12
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers7431007.17
2021-22Rangers8534507.07

Player page →

60S. ArmstrongCeltic· 32yCelticM321812010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic157010–
2017-18Celtic35000–

Player page →

60A. ForrestHeart of Midlothian· 27yHeart of MidlothianM2718101341106.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston4130106.72
2021-22Livingston6436606.96
2022-23Heart of Midlothian4035106.62
2023-24Heart of Midlothian4533306.91

Player page →

60S. NaismithHeart of MidlothianHeart of MidlothianM–1880150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian42030–
2018-19Heart of Midlothian103080–
2019-20Heart of Midlothian43040–
60Jamie WalkerHeart of Midlothian· 30yHeart of MidlothianF3018741406.77
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian125050–
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

65Jonny HayesAberdeen· 36yAberdeenM3617251132906.83
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen914050–
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen2334406.96
2021-22Aberdeen2135806.81
2022-23Aberdeen1530506.73
2023-24Aberdeen1014306.79

Player page →

65A. SchalkRoss CountyRoss CountyF–178020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County64010–
2017-18Ross County114010–
67G. StewartKilmarnockKilmarnockF–161013606.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen31010–
2018-19Aberdeen20010–
2018-19Kilmarnock86030–
2019-20Rangers32000–
2020-21Rangers015006.97
2023-24Kilmarnock008106.73
67Scott WrightRangers· 26yRangersF2616991716.76
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen30000–
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen2117106.69
2020-21Rangers109106.63
2021-22Rangers4119006.96
2022-23Rangers0123106.65
2023-24Rangers2023216.77

Player page →

67D. ImrieHamilton AcademicalHamilton AcademicalF–1670191–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical41060–
2017-18Hamilton Academical85081–
2018-19Hamilton Academical41050–
67Theo BairMotherwell· 24yMotherwellF2416772206.84
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone007006.50
2022-23St Johnstone1127106.56
2023-24Motherwell15638107.08

Player page →

67Josh GinnellyHeart of Midlothian· 27yHeart of MidlothianF2716661626.76
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56
2022-23Heart of Midlothian11430316.95

Player page →

67O. ShawMotherwellMotherwellF–16657406.72
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County6125206.83
2021-22Ross County001006.30
2022-23Kilmarnock0012106.58
2023-24Motherwell0219106.66
67Cyriel DessersRangers· 29yRangersF2916435006.99
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers16435006.99

Player page →

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

Player page →

75Daniel ArmstrongKilmarnock· 26yKilmarnockM261517751817.10
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock9737917.04
2023-24Kilmarnock61038907.16

Player page →

75S. LawlessPartick ThistlePartick ThistleM–15169606.61
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle22000–
2017-18Partick Thistle12020–
2018-19Livingston33010–
2019-20Livingston86020–
2020-21Motherwell007106.50
2021-22Motherwell012007.00
2022-23Partick Thistle12000–
75Greg KiltieSt Mirren· 27ySt MirrenF2715131231006.83
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock01000–
2019-20Kilmarnock10010–
2020-21Kilmarnock6229206.84
2021-22St Mirren2425206.72
2022-23St Mirren2135406.76
2023-24St Mirren4534106.98

Player page →

75M. KennedyKilmarnock· 29yKilmarnockM291512951006.89
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone61020–
2019-20Aberdeen02010–
2019-20St Johnstone33010–
2020-21Aberdeen1231106.82
2021-22Aberdeen008006.80
2022-23Aberdeen2121206.71
2023-24Kilmarnock3335307.07

Player page →

75Connor GoldsonRangers· 31yRangersD311591293107.31
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32
2023-24Rangers0130707.31

Player page →

75Marley WatkinsKilmarnock· 33yKilmarnockF33157921006.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen219006.90
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59
2023-24Kilmarnock9336206.94

Player page →

75Devante ColeMotherwell· 29yMotherwellF2915627607.04
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell41010–
2020-21Motherwell11527507.04

Player page →

75Jonathan ObikaMotherwell· 33yMotherwellF3315253606.68
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren81010–
2020-21St Mirren5134206.72
2022-23Motherwell109306.64
2023-24Motherwell1010006.61

Player page →

83Ryan JackRangers· 32yRangersM321412651956.96
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen20031–
2017-18Rangers02044–
2018-19Rangers44040–
2019-20Rangers43020–
2020-21Rangers2119107.16
2021-22Rangers009006.90
2022-23Rangers1226506.88
2023-24Rangers1011006.87

Player page →

83A. CampbellMotherwell· 25yMotherwellM25147341506.84
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell11000–
2017-18Motherwell20030–
2018-19Motherwell24050–
2019-20Motherwell52010–
2020-21Motherwell4034606.84

Player page →

83A. CrawfordSt JohnstoneSt JohnstoneF–14744706.80
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical83050–
2017-18Hamilton Academical12010–
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
83L. McCowanDundee· 26yDundeeM2614766916.88
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee4229006.67
2023-24Dundee10537917.05

Player page →

83M. ElyounoussiCeltic· 29yCelticM2914634206.95
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic10434206.95

Player page →

83Joe ShaughnessyDundee· 31yDundeeD311441241926.96
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone10010–
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80
2023-24Dundee4133207.04

Player page →

83A. ColakRangers· 30yRangersF3014125307.13
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers14125307.13

Player page →

90Liam CraigSt Johnstone· 37ySt JohnstoneM371316393826.87
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone54050–
2017-18St Johnstone35070–
2018-19St Johnstone22060–
2019-20St Johnstone02031–
2020-21St Johnstone3323916.96
2021-22St Johnstone0016806.74

Player page →

90T. YouanHibernian· 25yHibernianM25131567516.88
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74
2023-24Hibernian4831107.04

Player page →

90Reo HatateCeltic· 26yCelticM26131465107.16
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4217006.99
2022-23Celtic6832007.22
2023-24Celtic3416107.23

Player page →

90Y. DhandaRoss County· 25yRoss CountyM25131365907.04
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County7730306.97
2023-24Ross County6635607.10

Player page →

90Josh WindassRangers· 30yRangersM301311080–
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers05020–
2017-18Rangers136060–

Player page →

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

Player page →

90M. McNultyDundee UnitedDundee UnitedF–136441106.73
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United3125406.86
2021-22Dundee United2119306.57
90Olivier NtchamCeltic· 28yCelticM28136141016.66
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic1114106.66

Player page →

90Kyle VassellKilmarnock· 31yKilmarnockF3113549616.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock4214217.00
2023-24Kilmarnock9335406.96

Player page →

90C. SammonMotherwellMotherwellF–133030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian12010–
2016-17Kilmarnock51000–
2017-18Partick Thistle70010–
2018-19Motherwell00010–
90M. OgkmpoeHamilton AcademicalHamilton AcademicalF–13220306.71
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30000–
2018-19Hamilton Academical10000–
2019-20Hamilton Academical61000–
2020-21Hamilton Academical3120306.71

Data coverage for Scottish Premiership →

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