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.

  • 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
90Regan Charles-CookRoss County· 27yRoss CountyM27132631106.61
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County0026406.37
2021-22Ross County13237706.78

Player page →

90B. GrahamPartick ThistlePartick ThistleF–131051–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
2023-24Partick Thistle30010–
90Esmaël GonçalvesLivingstonLivingstonF–1308516.27
SeasonClubGoalsAstAppsYCRCRating
2016-17Heart of Midlothian70010–
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
104D. WotherspoonSt JohnstoneSt JohnstoneM–1214692717.04
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone13020–
2017-18St Johnstone32071–
2018-19St Johnstone24050–
2019-20St Johnstone30030–
2020-21St Johnstone3437607.21
2021-22St Johnstone0010306.95
2022-23St Johnstone0122106.77
104B. AlstonPartick ThistlePartick ThistleM–12816506.58
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone23010–
2017-18St Johnstone23020–
2018-19St Johnstone41010–
2019-20Hamilton Academical11010–
2022-23Kilmarnock0016006.58
2023-24Partick Thistle30000–
104Jordan JonesKilmarnock· 29yKilmarnockM29128361326.74
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock33020–
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers103006.77
2021-22St Mirren0011006.79
2022-23Kilmarnock0122306.71

Player page →

104Josh CampbellHibernian· 24yHibernianM24128811606.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian1326506.64
2022-23Hibernian8436906.80
2023-24Hibernian3119206.70

Player page →

104Kenny McLeanAberdeen· 32yAberdeenM32128070–
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen43030–
2017-18Aberdeen85040–

Player page →

104D. TempletonHamilton AcademicalHamilton AcademicalM–1278516.90
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical11000–
2017-18Hamilton Academical94031–
2019-20Hamilton Academical10000–
2020-21Hamilton Academical128206.90
104G. Mackay-StevenKilmarnockKilmarnockM–12745406.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen52010–
2018-19Aberdeen40020–
2021-22Heart of Midlothian2432006.77
2022-23Heart of Midlothian014106.58
2023-24Kilmarnock109006.66
104Andy HallidayMotherwell· 32yMotherwellM32126701916.84
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers30040–
2017-18Rangers00010–
2018-19Rangers11040–
2019-20Rangers01000–
2021-22Heart of Midlothian4027616.91
2022-23Heart of Midlothian3328206.80
2023-24Heart of Midlothian003106.50
2023-24Motherwell1112106.82

Player page →

104Dylan LevittHibernian· 23yHibernianM23126801006.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United5125107.12
2022-23Dundee United5327306.97
2023-24Hibernian2228606.70

Player page →

104Murray DavidsonSt Johnstone· 36ySt JohnstoneM36120484726.83
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone30060–
2017-18St Johnstone500120–
2018-19St Johnstone30070–
2019-20St Johnstone00071–
2020-21St Johnstone1021406.84
2021-22St Johnstone00231106.81
2022-23St Johnstone004016.83

Player page →

114Barrie McKayHeart of Midlothian· 29yHeart of MidlothianF29112181106.99
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers53000–
2021-22Heart of Midlothian21033007.17
2022-23Heart of Midlothian4637106.87
2023-24Heart of Midlothian0211006.83

Player page →

114CandeiasRangers· 36yRangersM361113081–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers68040–
2018-19Rangers55041–

Player page →

114Ianis HagiRangers· 25yRangersM25111256607.03
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers11000–
2020-21Rangers71133307.03
2021-22Rangers2015207.11
2022-23Rangers108106.87

Player page →

114Ryan HedgesAberdeen· 28yAberdeenM28111244616.96
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen45020–
2020-21Aberdeen5328116.90
2021-22Aberdeen2416307.05

Player page →

114S. MallanHibernian· 28yHibernianM281111141406.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian780100–
2019-20Hibernian33020–
2020-21Hibernian1014206.88

Player page →

114S. RobinsonPartick ThistlePartick ThistleM–116421306.65
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston4126206.68
2022-23Kilmarnock2016006.59
2023-24Partick Thistle11010–
114C. ErskineLivingstonLivingstonM–115041–
SeasonClubGoalsAstAppsYCRCRating
2016-17Partick Thistle54010–
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
114L. DykesLivingston· 28yLivingstonF281153816.90
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston95081–
2020-21Livingston203006.90

Player page →

114C. CurranDundeeDundeeF–113071–
SeasonClubGoalsAstAppsYCRCRating
2016-17Ross County51020–
2017-18Ross County60031–
2018-19Dundee02020–
114Chris LongMotherwell· 29yMotherwellF29113291216.62
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell4229606.62

Player page →

114R. BinghamHamilton AcademicalHamilton AcademicalF–113020–
SeasonClubGoalsAstAppsYCRCRating
2016-17Hamilton Academical52000–
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
114Abdallah SimaRangers· 22yRangersF2211225107.29
SeasonClubGoalsAstAppsYCRCRating
2023-24Rangers11225107.29

Player page →

114Craig HalkettHeart of Midlothian· 29yHeart of MidlothianD29112432017.09
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10
2023-24Heart of Midlothian009106.83

Player page →

114Oh Hyeon-gyuCeltic· 23yCelticF2311036306.90
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81
2023-24Celtic5020106.98

Player page →

114R. PorteousHibernian· 25yHibernianD25110842937.12
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

129Graeme ShinnieAberdeenAberdeenM–1018504336.84
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen26080–
2017-18Aberdeen260130–
2018-19Aberdeen33070–
2022-23Aberdeen2013426.78
2023-24Aberdeen13371116.85
129D. SwansonSt JohnstoneSt JohnstoneM–1012061–
SeasonClubGoalsAstAppsYCRCRating
2016-17St Johnstone108030–
2017-18Hibernian02000–
2018-19St Johnstone00031–
2019-20St Johnstone02000–
129Paul McGinnMotherwell· 33yMotherwellD3310111304026.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93
2023-24Motherwell1031416.82

Player page →

129J. MurphySt JohnstoneSt JohnstoneF–101061206.85
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers47000–
2018-19Rangers01000–
2020-21Hibernian1119006.96
2021-22Hibernian2118106.76
2022-23St Johnstone3024106.82
129M. O'HalloranSt JohnstoneSt JohnstoneF–106501336.53
SeasonClubGoalsAstAppsYCRCRating
2016-17Rangers00021–
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone1125426.44
2021-22St Johnstone1221206.63
2022-23St Johnstone004006.55
129C. RamirezAberdeen· 33yAberdeenF3310445106.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen10336106.83
2022-23Aberdeen019006.56

Player page →

129Malik TillmanRangers· 22yRangersM2210428407.09
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers10428407.09

Player page →

129Ryan BowmanMotherwell· 32yMotherwellF32104050–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell21000–
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

129J. GuthrieLivingston· 31yLivingstonD31103361207.07
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston5236807.07

Player page →

129M. HaberDundeeDundeeF–102030–
SeasonClubGoalsAstAppsYCRCRating
2016-17Dundee82010–
2017-18Dundee20020–
129M. MaolidaHibernian· 25yHibernianM2510218107.14
SeasonClubGoalsAstAppsYCRCRating
2023-24Hibernian10218107.14

Player page →

129Liam DonnellyKilmarnock· 28yKilmarnockM28101733526.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell001006.80
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90
2023-24Kilmarnock0027806.81

Player page →

141Patrick RobertsCeltic· 27yCelticM27913010–
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic910010–
2017-18Celtic03000–

Player page →

141S. TanserSt Mirren· 29ySt MirrenD299121292106.90
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67
2023-24St Mirren2438606.95

Player page →

141S. TiffoneyDundeeDundeeF–9740406.67
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston1112106.56
2022-23Partick Thistle34010–
2023-24Dundee3228106.72
141Rory McKenzieKilmarnock· 30yKilmarnockF3096933226.61
SeasonClubGoalsAstAppsYCRCRating
2016-17Kilmarnock43040–
2017-18Kilmarnock00050–
2018-19Kilmarnock11021–
2019-20Kilmarnock11010–
2020-21Kilmarnock2029506.70
2022-23Kilmarnock01361116.57
2023-24Kilmarnock1028406.53

Player page →

141Michael JohnstonCeltic· 25yCelticM259531206.88
SeasonClubGoalsAstAppsYCRCRating
2016-17Celtic01000–
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic0110006.63
2021-22Celtic0012106.88
2023-24Celtic209007.16

Player page →

141Ash TaylorKilmarnock· 33yKilmarnockD3394631216.98
SeasonClubGoalsAstAppsYCRCRating
2016-17Aberdeen31020–
2019-20Aberdeen10040–
2020-21Aberdeen1031007.15
2022-23Kilmarnock4332616.82

Player page →

141Mikael MandronSt Mirren· 29ySt MirrenF299445206.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell1110006.75
2023-24St Mirren8335207.01

Player page →

141Scott McDonaldMotherwell· 40yMotherwellF4094011–
SeasonClubGoalsAstAppsYCRCRating
2016-17Motherwell94011–

Player page →

141D. WrightSt Johnstone· 29ySt JohnstoneM299384506.71
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01000–
2020-21Hibernian1120006.73
2021-22Hibernian1017006.55
2022-23St Johnstone7138406.75
2023-24St Johnstone009106.80

Player page →

141J. ScottSt Mirren· 23ySt MirrenF239327106.72
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell11000–
2019-20Motherwell31010–
2021-22Hibernian4116006.77
2023-24St Mirren1011006.65

Player page →

Data coverage for Scottish Premiership →

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