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
98Sam CosgroveAberdeen· 26yAberdeenF2631314123–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen01001–
2018-19Aberdeen171071–
2019-20Aberdeen111041–
2020-21Aberdeen301410–

Player page →

98C. KaneSt JohnstoneSt JohnstoneF–157481216.77
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone31020–
2018-19St Johnstone33010–
2019-20St Johnstone12010–
2020-21St Johnstone412840–
2021-22St Johnstone3018416.77
2022-23St Johnstone10200–
98Chris LongMotherwell· 28yMotherwellF2811329121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell71061–
2020-21Motherwell422960–

Player page →

98M. GardyneRoss CountyRoss CountyF–5631121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County33061–
2019-20Ross County03040–
2020-21Ross County203120–
98V. SlivkaHibernian· 28yHibernianM28340121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22020–
2018-19Hibernian11061–
2019-20Hibernian01040–

Player page →

98Glen KamaraRangers· 27yRangersM2769861207.02
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers3331007.02
2022-23Rangers102210–

Player page →

98J. FuchsDundee UnitedDundee UnitedM–01381206.66
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United012060–
2021-22Dundee United0018606.66
98J. GuthrieLivingston· 30yLivingstonD3010336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

98Jamie McGrathDundee United· 26yDundee UnitedM26204851207.16
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren00020–
2020-21St Mirren1013530–
2021-22St Mirren2118207.16
2022-23Dundee United823250–

Player page →

98K. FreemanDundee UnitedDundee UnitedD–24501206.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00310–
2021-22Dundee United1223306.65
2022-23Dundee United122480–
98S. MacLeanHeart of MidlothianHeart of MidlothianF–1420120–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone101050–
2018-19Heart of Midlothian31030–
2019-20Heart of Midlothian10040–
98S. RobinsonKilmarnockKilmarnockM–10542120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston24040–
2019-20Livingston20060–
2020-21Livingston412620–
2022-23Kilmarnock201600–
98Shaun RooneySt Johnstone· 26ySt JohnstoneD2651501206.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone3023806.76

Player page →

114Jordan JonesKilmarnock· 28yKilmarnockM2895361126.79
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock44071–
2018-19Kilmarnock40010–
2019-20Rangers00001–
2020-21Rangers10300–
2021-22St Mirren0011006.79
2022-23Kilmarnock012230–

Player page →

114M. MillerHamilton Academical· 27yHamilton AcademicalF27850112–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01000–
2018-19Hamilton Academical51071–
2019-20Hamilton Academical33041–

Player page →

114M. O'HalloranSt JohnstoneSt JohnstoneF–106501126.63
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone51030–
2018-19St Johnstone11010–
2019-20St Johnstone21010–
2020-21St Johnstone112542–
2021-22St Johnstone1221206.63
2022-23St Johnstone00400–
114Jamie McCartSt Johnstone· 25ySt JohnstoneD2510741116.82
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone1037616.82

Player page →

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

Player page →

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

Player page →

114Blair SpittalMotherwell· 27yMotherwellM271814791107.06
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle43000–
2019-20Ross County20030–
2020-21Ross County11910–
2021-22Ross County5334507.06
2022-23Motherwell673620–

Player page →

114C. MorrisRoss CountyRoss CountyD–0012110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County00080–
2020-21Ross County001230–
114Cammy KerrDundee· 27yDundeeD2712351106.82
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee01030–
2018-19Dundee10040–
2021-22Dundee0135406.82

Player page →

114Connor McLennanSt Johnstone· 23ySt JohnstoneF23711721106.56
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen00010–
2018-19Aberdeen38000–
2019-20Aberdeen31020–
2020-21Aberdeen012730–
2021-22Aberdeen0019106.56
2022-23St Johnstone112640–

Player page →

114Greg TaylorCeltic· 25yCelticD25419811106.98
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic052610–
2021-22Celtic0324206.98
2022-23Celtic343130–

Player page →

114J. WhiteRoss CountyRoss CountyF–21131061106.82
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County5638406.82
2022-23Ross County1223840–
114M. McNultyDundee UnitedDundee UnitedF–136441106.57
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian74040–
2019-20Hibernian10000–
2020-21Dundee United312540–
2021-22Dundee United2119306.57
114R. McGowanSt JohnstoneSt JohnstoneD–1228110–
SeasonClubGoalsAstAppsYCRCRating
2018-19Dundee00030–
2022-23St Johnstone122880–
114Regan Charles-CookRoss County· 26yRoss CountyM26132631106.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County13237706.78

Player page →

129Christian DoidgeKilmarnock· 30yKilmarnockF30247851026.51
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian121040–
2020-21Hibernian723621–
2021-22Hibernian2017016.51
2022-23Hibernian01500–
2022-23Kilmarnock332740–

Player page →

129D. DevineInverness Caledonian ThistleInverness Caledonian ThistleD–000102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00091–
2021-22Inverness Caledonian Thistle00011–
129Jake CarrollMotherwell· 31yMotherwellD3128411026.79
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell22081–
2020-21Motherwell011510–
2021-22Motherwell0525116.79
2022-23Motherwell00100–

Player page →

129Jamie BrandonLivingston· 25yLivingstonM25008102–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00071–
2018-19Heart of Midlothian00001–
2019-20Heart of Midlothian00020–
2022-23Livingston00810–

Player page →

129Ryan ChristieCeltic· 28yCelticM282935381027.92
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen48051–
2018-19Celtic94010–
2019-20Celtic1111031–
2020-21Celtic593410–
2021-22Celtic034007.92

Player page →

129Allan McGregorRangers· 41yRangersG4100801016.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers00031–
2019-20Rangers00030–
2020-21Rangers002710–
2021-22Rangers0029206.74
2022-23Rangers002410–

Player page →

129Ash TaylorKilmarnock· 32yKilmarnockD326363101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock433261–

Player page →

129B. MaguireMotherwellMotherwellD–11471016.66
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell00010–
2020-21Motherwell112450–
2021-22Motherwell0013316.66
2022-23Motherwell001010–
129C. MontanoLivingstonLivingstonM–43451016.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
2022-23Livingston423170–
129David TurnbullCeltic· 23yCelticM233422891017.60
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic6525307.60
2022-23Celtic462811–

Player page →

129E. BrophySt MirrenSt MirrenF–398721016.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock71030–
2018-19Kilmarnock112030–
2019-20Kilmarnock91010–
2020-21Kilmarnock201501–
2020-21St Mirren00600–
2021-22St Mirren7031306.70
2022-23Ross County32800–
2022-23St Mirren021200–
129Ian HarkesDundee United· 28yDundee UnitedM2867931017.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00
2022-23Dundee United233061–

Player page →

129Olivier NtchamCeltic· 27yCelticM2713614101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic52040–
2018-19Celtic31031–
2019-20Celtic42020–
2020-21Celtic111410–

Player page →

129Ryan KentRangers· 26yRangersM262829921017.07
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers2826417.07
2022-23Rangers382930–

Player page →

129S. ByrneDundeeDundeeM–20241016.64
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston20021–
2020-21Dundee00010–
2021-22Dundee0024706.64
129S. McKennaAberdeen· 26yAberdeenD26504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

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

Player page →

129David BatesAberdeen· 26yAberdeenD2630331007.07
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers10010–
2021-22Aberdeen2033907.07

Player page →

129James PenriceLivingston· 24yLivingstonD2435551006.64
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00010–
2021-22Livingston0426606.64
2022-23Livingston312930–

Player page →

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

Player page →

129Kevin NisbetHibernian· 26yHibernianF26313781006.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian5026506.89
2022-23Hibernian1211950–

Player page →

129Lawrence ShanklandHeart of Midlothian· 27yHeart of MidlothianF27327701006.30
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United833240–
2021-22Dundee United001106.30
2022-23Heart of Midlothian2443750–

Player page →

Data coverage for Scottish Premiership →

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