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.

  • 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
273Graham DorransRangers· 36yRangersM3653050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

273I. WilsonKilmarnockKilmarnockM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock11040–
2018-19Kilmarnock01000–
2019-20Kilmarnock00010–
273J. BairdSt MirrenSt MirrenD–00050–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00050–
273J. CurranDundeeDundeeM–11050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee00010–
2018-19Dundee11040–
273J. FlanaganRangersRangersD–00050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00030–
2019-20Rangers00020–
273J. NaismithRoss CountyRoss CountyD–391750–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County031710–
273Jack HendryCeltic· 28yCelticD2810050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2017-18Dundee10020–
2018-19Celtic00010–

Player page →

273Jack MackenzieAberdeen· 23yAberdeenD231244506.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00610–
2021-22Aberdeen1120106.80
2022-23Aberdeen0118306.52

Player page →

273Joe LewisAberdeen· 35yAberdeenG350072506.54
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen003500–
2021-22Aberdeen0034106.63
2022-23Aberdeen003005.53

Player page →

273Joe WrightKilmarnock· 28yKilmarnockD285034506.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95

Player page →

273K. WaddellDundeeDundeeD–30050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee30050–
273L. AshcroftDundeeDundeeD–2116506.98
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10000–
2021-22Dundee1116506.98
273L. ClarksonAberdeen· 21yAberdeenM215834507.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15

Player page →

273L. MoultMotherwell· 31yMotherwellF31917506.64
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell81030–
2022-23Motherwell107206.64

Player page →

273M. PenneyMotherwellMotherwellD–0116506.63
SeasonClubGoalsAstAppsYCRCRating
2022-23Motherwell0116506.63
273Mark GillespieMotherwell· 31yMotherwellG3101050–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell01010–
2019-20Motherwell00040–

Player page →

273Max StryjekLivingston· 26yLivingstonG260057506.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston002220–
2021-22Livingston0035306.88

Player page →

273Nicke KabambaKilmarnock· 30yKilmarnockF30733350–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock21010–
2020-21Kilmarnock523340–

Player page →

273O. KiomourtzoglouHeart of Midlothian· 25yHeart of MidlothianM250023506.58
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian0023506.58

Player page →

273P. PatonSt JohnstoneSt JohnstoneD–00050–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00050–
273R. DeaconDundeeDundeeM–12050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee12040–
2018-19Dundee00010–
273Ryan BowmanMotherwell· 31yMotherwellF3183050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell71020–
2018-19Motherwell12030–

Player page →

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

Player page →

273Stephen WelshCeltic· 23yCelticD232130507.06
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic101610–
2021-22Celtic0110207.07
2022-23Celtic104207.03

Player page →

273T. AndreuRoss CountyRoss CountyM–38650–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical12030–
2019-20St Mirren26020–
2020-21Ross County00600–
273Todd CantwellRangers· 25yRangersM256416507.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36

Player page →

273Victor LoturiRoss County· 22yRoss CountyM220227506.65
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County0227506.65

Player page →

328J. HamiltonHamilton AcademicalHamilton AcademicalD–002744–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00003–
2020-21Hamilton Academical002741–
328O. EdwardsRoss County· 22yRoss CountyF223229436.56
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County3229436.56

Player page →

328R. MillenKilmarnockKilmarnockD–141942–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock10010–
2020-21Kilmarnock041932–
328B. GrahamPartick ThistlePartick ThistleF–101041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
2022-23Partick Thistle60010–
328B. HaunstrupKilmarnockKilmarnockD–112741–
SeasonClubGoalsAstAppsYCRCRating
2020-21Kilmarnock112741–
328Ben GaruccioHeart of Midlothian· 27yHeart of MidlothianD2701041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian01041–

Player page →

328C. ShieldsQueen's Park· 25yQueen's ParkF252444416.62
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2225206.65
2022-23Motherwell0219116.57
2022-23Queen's Park00010–

Player page →

328C. TremarcoRoss CountyRoss CountyD–001241–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County001241–
328D. LyonHamilton AcademicalHamilton AcademicalM–20041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical20041–
328Daizen MaedaCeltic· 25yCelticF25141051416.80
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic6516006.86
2022-23Celtic8535416.77

Player page →

328Esmaël GonçalvesLivingstonLivingstonF–608416.27
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
328Harry ClarkeRoss County· 22yRoss CountyD224424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

328J. MarshallDundeeDundeeD–1430416.72
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee1430416.72
328K. BoydKilmarnockKilmarnockF–203041–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock182020–
2018-19Kilmarnock21021–
328K. RowlesHeart of Midlothian· 24yHeart of MidlothianD241129416.97
SeasonClubGoalsAstAppsYCRCRating
2022-23Heart of Midlothian1129416.97

Player page →

328L. BrănescuKilmarnockKilmarnockG–00041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock00041–
328Leon BalogunRangers· 34yRangersD340240416.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers021900–
2021-22Rangers0021416.88

Player page →

328N. ClarkSt JohnstoneSt JohnstoneF–20591416.81
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United8237006.90
2022-23Dundee United003006.37
2022-23St Johnstone4220116.71
328N. RalphDundeeDundeeM–12041–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee12041–
328Sam StubbsHamilton Academical· 24yHamilton AcademicalD2400041–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical00041–

Player page →

328T. YouanHibernian· 24yHibernianM249736416.74
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian9736416.74

Player page →

328W. DuffyInverness Caledonian ThistleInverness Caledonian ThistleD–01041–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone01020–
2021-22Inverness Caledonian Thistle00021–
328A. BartonPartick ThistlePartick ThistleM–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00040–

Data coverage for Scottish Premiership →

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