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.

  • 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
149D. GallagherSt MirrenSt MirrenD–610783516.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
149Glen KamaraRangers· 27yRangersM2769861206.91
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers1022106.74

Player page →

149Nicky DevlinLivingston· 29yLivingstonD29691112306.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston223670–
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

149Daryl HorganHibernian· 30yHibernianM3068540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian02500–

Player page →

149Ian HarkesDundee United· 28yDundee UnitedM2867931016.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00
2022-23Dundee United2330616.72

Player page →

149Scott BrownAberdeen· 37yAberdeenM3766553626.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic02070–
2018-19Celtic110111–
2019-20Celtic20060–
2020-21Celtic123161–
2021-22Aberdeen2124606.92

Player page →

149C. MacPhersonSt JohnstoneSt JohnstoneM–65771916.86
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren10020–
2019-20St Mirren22020–
2020-21St Mirren213251–
2021-22St Johnstone1120606.83
2021-22St Mirren002006.80
2022-23St Johnstone0123406.88
149M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
149S. TiffoneyPartick ThistlePartick ThistleF–651230–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20000–
2019-20Livingston00010–
2020-21Livingston111210–
2022-23Partick Thistle34010–
149A. CrawfordSt JohnstoneSt JohnstoneM–6444206.80
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical12010–
2021-22St Johnstone3028006.82
2022-23St Johnstone2216106.76
149Ali McCannSt Johnstone· 23ySt JohnstoneM2364381307.05
SeasonClubGoalsAstAppsYCRCRating
2019-20St Johnstone42050–
2020-21St Johnstone223470–
2021-22St Johnstone004107.05

Player page →

149Marley WatkinsAberdeen· 32yAberdeenF326456806.75
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92
2022-23Aberdeen1126606.59

Player page →

149Peter HaringHeart of Midlothian· 29yHeart of MidlothianM2964471616.81
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian52060–
2021-22Heart of Midlothian1231906.85
2022-23Heart of Midlothian0016116.74

Player page →

149Todd CantwellRangers· 25yRangersM256416507.36
SeasonClubGoalsAstAppsYCRCRating
2022-23Rangers6416507.36

Player page →

149Ash TaylorKilmarnock· 32yKilmarnockD3263631016.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock4332616.82

Player page →

149Jack McMillanPartick Thistle· 25yPartick ThistleD256324806.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston1016106.61
2022-23Partick Thistle42010–

Player page →

149Ajay Leitch-SmithDundeeDundeeF–62000–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee62000–
149C. CurranDundeeDundeeF–62051–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County60031–
2018-19Dundee02020–
149C. TannerMotherwellMotherwellF–62020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell62020–
149Callum SlatteryMotherwell· 24yMotherwellM2462602616.84
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell20311206.86
2022-23Motherwell42291416.81

Player page →

149Jamie WalkerHeart of Midlothian· 29yHeart of MidlothianF29624906.77
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian21050–
2019-20Heart of Midlothian31020–
2021-22Heart of Midlothian104206.77

Player page →

149John SouttarRangers· 26yRangersD2662391607.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

149K. DoolanPartick ThistlePartick ThistleF–62010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle62010–
149Ryan EdwardsDundee United· 29yDundee UnitedD2962921316.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

149A. GogicSt Mirren· 29ySt MirrenM2961832516.68
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical10041–
2018-19Hamilton Academical00030–
2019-20Hamilton Academical10000–
2020-21Hibernian103180–
2021-22Hibernian009206.57
2021-22St Mirren1013206.76
2022-23St Mirren2130606.68

Player page →

149C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
149J. HastieMotherwellMotherwellM–611410–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell61010–
2020-21Motherwell001400–
149Oliver BozanicHeart of Midlothian· 34yHeart of MidlothianM3461010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian31010–
2019-20Heart of Midlothian30000–

Player page →

149R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
149R. McCrorieAberdeen· 25yAberdeenD2561922636.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

149D. JohnsonMotherwellMotherwellF–60060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell60060–
149Esmaël GonçalvesLivingstonLivingstonF–608416.27
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian60041–
2022-23Livingston008006.27
149John LundstramRangers· 29yRangersM296064817.00
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers1027106.92
2022-23Rangers5037717.05

Player page →

149Oh Hyeon-gyuCeltic· 22yCelticF226016206.81
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic6016206.81

Player page →

149Stephen KingsleyHeart of Midlothian· 28yHeart of MidlothianD286054606.93
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02
2022-23Heart of Midlothian0021406.79

Player page →

186Anthony RalstonCeltic· 24yCelticD24511451107.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic4928207.42
2022-23Celtic0116206.96

Player page →

186L. ClarksonAberdeen· 21yAberdeenM215834507.15
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberdeen5834507.15

Player page →

186Stephen KellyLivingston· 23yLivingstonM235736606.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County032540–
2022-23Livingston5411206.80

Player page →

186M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
186U. IkpeazuHeart of Midlothian· 28yHeart of MidlothianF28550100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian33040–
2019-20Heart of Midlothian22060–

Player page →

186David MoyoHamilton Academical· 28yHamilton AcademicalF28543310–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hamilton Academical22000–
2020-21Hamilton Academical323310–

Player page →

186Kristoffer AjerCeltic· 25yCelticD255435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

186B. BarkerRangersRangersF–531010–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian23000–
2019-20Rangers10000–
2020-21Rangers201010–
186Graham DorransRangers· 36yRangersM3653050–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers53050–

Player page →

186John McGinnHibernian· 28yHibernianM28530100–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian520100–
2018-19Hibernian01000–

Player page →

186Cedric IttenRangers· 26yRangersF265233106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers422710–
2021-22Rangers106006.78

Player page →

186Christopher JullienCeltic· 30yCelticD3052920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

186Guy MelamedSt Johnstone· 30ySt JohnstoneF30521800–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone521800–

Player page →

186Sead HakšabanovićCeltic· 24yCelticM245226106.96
SeasonClubGoalsAstAppsYCRCRating
2022-23Celtic5226106.96

Player page →

186Bevis MugabiMotherwell· 28yMotherwellD285167806.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63

Player page →

Data coverage for Scottish Premiership →

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