Skip to content
Almanac
Menu

Goals, assists and cards count 1098 of 1103 stored matches (100%) that name a player. Appearances count 456 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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
412G. AriyibiMotherwellMotherwellM–22020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell22020–
412G. MacKenzieSt MirrenSt MirrenD–00020–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00010–
2019-20St Mirren00010–
412G. WoodsAberdeenAberdeenG–007206.00
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical00010–
2018-19Hamilton Academical00010–
2020-21Aberdeen00300–
2021-22Aberdeen004006.00
412Glenn MiddletonSt Johnstone· 22ySt JohnstoneF225537206.63
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers23000–
2019-20Hibernian01000–
2020-21St Johnstone20900–
2021-22St Johnstone1128206.63

Player page →

412H. MullerSt JohnstoneSt JohnstoneD–008206.76
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone008206.76
412İlkay DurmuşSt Mirren· 28ySt MirrenM28733120–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren41010–
2020-21St Mirren323110–

Player page →

412J. BacunaRangers· 24yRangersM24116207.08
SeasonClubGoalsAstAppsYCRCRating
2021-22Rangers116207.08

Player page →

412J. CummingsDundee· 26yDundeeF265014206.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20020–
2021-22Dundee3014006.63

Player page →

412J. DefoeRangers· 39yRangersF3925417206.70
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers82010–
2019-20Rangers131010–
2020-21Rangers411500–
2021-22Rangers002006.70

Player page →

412J. HorsfieldDundeeDundeeD–00020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee00020–
412J. HungboRoss County· 22yRoss CountyM227333206.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County7333206.74

Player page →

412J. McLaughlinRangers· 34yRangersG340019206.91
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers001100–
2021-22Rangers008206.91

Player page →

412J. MullinRoss CountyRoss CountyM–372720–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County13010–
2020-21Livingston232210–
2020-21Ross County01500–
412Jack MackenzieAberdeen· 22yAberdeenD221126206.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen00610–
2021-22Aberdeen1120106.80

Player page →

412James BrownSt Johnstone· 24ySt JohnstoneD240227206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone00500–
2021-22St Johnstone0222206.66

Player page →

412James ForrestCeltic· 30yCelticM30333332206.73
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic87010–
2018-19Celtic119010–
2019-20Celtic1014000–
2020-21Celtic311300–
2021-22Celtic1219006.73

Player page →

412Jeremie FrimpongCeltic· 21yCelticD21332220–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic21020–
2020-21Celtic122200–

Player page →

412Jeremy ToljanCeltic· 27yCelticD2701020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic01020–

Player page →

412Jonjoe KennyCeltic· 25yCelticD25021420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic021420–

Player page →

412Joseph WorrallRangers· 25yRangersD2500020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00020–

Player page →

412Kaiyne WooleryMotherwell· 27yMotherwellF272331206.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Motherwell2331206.81

Player page →

412Kemar RoofeRangers· 29yRangersF2924445207.03
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1432410–
2021-22Rangers10121107.03

Player page →

412L. ChalmersInverness Caledonian ThistleInverness Caledonian ThistleF–0220206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United021510–
2021-22Dundee United005006.66
2021-22Inverness Caledonian Thistle00010–
412L. DamourHeart of MidlothianHeart of MidlothianM–00020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian00020–
412L. MillarKilmarnock· 22yKilmarnockF2221020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Kilmarnock11000–
2019-20Kilmarnock10020–

Player page →

412Lee HodsonHamilton Academical· 30yHamilton AcademicalD30123320–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–
2019-20St Mirren01000–
2020-21Hamilton Academical113300–

Player page →

412Lewis SmithHamilton Academical· 22yHamilton AcademicalM2232920–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00010–
2019-20Hamilton Academical32010–
2020-21Hamilton Academical00900–

Player page →

412Liam BoyceHeart of Midlothian· 31yHeart of MidlothianF3112531206.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Heart of Midlothian22000–
2021-22Heart of Midlothian10331206.91

Player page →

412Luke BoltonDundee United· 22yDundee UnitedM22132420–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United132420–

Player page →

412M. ElyounoussiCeltic· 27yCelticM271463420–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic42000–
2020-21Celtic1043420–

Player page →

412M. HaberDundeeDundeeF–20020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee20020–
412M. KilgallonHamilton AcademicalHamilton AcademicalD–00020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical00020–
412M. MilinkovićHeart of MidlothianHeart of MidlothianF–65020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian65020–
412Marley WatkinsAberdeen· 31yAberdeenF315330206.92
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen21900–
2021-22Aberdeen3221206.92

Player page →

412Michael JohnstonCeltic· 23yCelticM237422206.88
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic50000–
2019-20Celtic23010–
2020-21Celtic011000–
2021-22Celtic0012106.88

Player page →

412Mihai PopescuSt Mirren· 29ySt MirrenD2900020–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00020–

Player page →

412Moussa DembéléCeltic· 25yCelticF2596020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic96020–

Player page →

412N. AtkinsonHeart of Midlothian· 22yHeart of MidlothianM221115206.71
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71

Player page →

412N. KranjčarRangersRangersM–01020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers01020–
412O. LeeHeart of Midlothian· 30yHeart of MidlothianM3036020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian36020–

Player page →

412O. ShawRoss CountyRoss CountyF–16426206.30
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian40000–
2018-19Hibernian63000–
2020-21Ross County612520–
2021-22Ross County001006.30
412Osman SowDundeeDundeeF–10020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee10020–
412P. BuabenHeart of MidlothianHeart of MidlothianM–00020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00020–
412R. AaronsMotherwellMotherwellM–00020–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00020–
412R. BinghamHamilton AcademicalHamilton AcademicalF–61020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical51000–
2018-19Hamilton Academical10020–
412R. MatthewsRaith RoversRaith RoversM–00020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
412R. McAlearInverness Caledonian Thistle· 20yInverness Caledonian ThistleM2020020–
SeasonClubGoalsAstAppsYCRCRating
2021-22Inverness Caledonian Thistle20020–

Player page →

412R. TumiltyRaith RoversRaith RoversF–00020–
SeasonClubGoalsAstAppsYCRCRating
2020-21Raith Rovers00020–
412S. BoydKilmarnockKilmarnockD–20020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock10000–
2018-19Kilmarnock10020–
412S. GleesonAberdeenAberdeenM–00020–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen00020–

Data coverage for Scottish Premiership →

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