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
270D. GlassDundee UnitedDundee UnitedM–1111406.64
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00110–
2021-22Dundee United1110306.64
270Daryl HorganHibernian· 29yHibernianM2968540–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hibernian36000–
2019-20Hibernian30040–
2020-21Hibernian02500–

Player page →

270Filip HelanderRangers· 29yRangersD293028406.73
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers10020–
2020-21Rangers102220–
2021-22Rangers106006.73

Player page →

270G. GiakoumakisCeltic· 27yCelticF2713121406.99
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic13121406.99

Player page →

270Greg TaylorKilmarnockKilmarnock—–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock00040–
270Harry CochraneHeart of MidlothianHeart of MidlothianM–12040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian12040–
270Ian HarkesDundee United· 27yDundee UnitedM274463407.00
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United3228107.00

Player page →

270J. ButterfieldSt JohnstoneSt JohnstoneM–1118406.62
SeasonClubGoalsAstAppsYCRCRating
2021-22St Johnstone1118406.62
270J. HyltonRoss CountyRoss CountyF–352340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Motherwell23020–
2020-21Motherwell00500–
2020-21Ross County121820–
270J. LindsayRoss CountyRoss CountyM–20040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County20040–
270J. MulliganDundee· 19yDundeeM192011406.74
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee2011406.74

Player page →

270J. VokinsRoss County· 22yRoss CountyD220020406.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0020406.56

Player page →

270Jordan RobertsMotherwell· 28yMotherwellM283125406.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell11710–
2021-22Motherwell2018306.67

Player page →

270K. FreemanDundee UnitedDundee UnitedD–1226406.65
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United00310–
2021-22Dundee United1223306.65
270Kenny McLeanAberdeen· 30yAberdeenM3085040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen85040–

Player page →

270L. ErwinSt MirrenSt MirrenF–9134406.33
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock51030–
2019-20Ross County10000–
2020-21Ross County00400–
2020-21St Mirren302710–
2021-22St Mirren003006.33
270Mark ConnollyDundee United· 30yDundee UnitedD300026406.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United002540–
2021-22Dundee United001006.90

Player page →

270N. McGinnDundeeDundeeM–141549406.84
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen22000–
2018-19Aberdeen54010–
2019-20Aberdeen66010–
2020-21Aberdeen012520–
2021-22Aberdeen009006.58
2021-22Dundee1215007.00
270R. CrawfordPartick ThistlePartick ThistleM–112340–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston01030–
2020-21Livingston00100–
2020-21Motherwell002210–
2021-22Partick Thistle10000–
270R. GrzelakHeart of MidlothianHeart of MidlothianD–00040–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian00040–
270S. KellyRoss County· 22yRoss CountyM22032540–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County032540–

Player page →

270S. MaySt JohnstoneSt JohnstoneF–211264406.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone3130106.63
270Scott WrightRangers· 24yRangersF2411845406.96
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen10010–
2018-19Aberdeen02000–
2018-19Dundee34010–
2020-21Aberdeen211710–
2020-21Rangers10910–
2021-22Rangers4119006.96

Player page →

270Tommie HobanAberdeen· 28yAberdeenD28303740–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen10020–
2020-21Aberdeen203720–

Player page →

270Vicente BesuijenAberdeen· 21yAberdeenM212016406.59
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberdeen2016406.59

Player page →

326A. BruceKilmarnockKilmarnockD–10031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Kilmarnock10031–
326A. DaviesRoss CountyRoss CountyD–12031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County12031–
326B. GrahamPartick ThistlePartick ThistleF–41031–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County40021–
2021-22Partick Thistle01010–
326B. MasonSt Mirren· 24ySt MirrenD2400731–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren00731–

Player page →

326C. ErskineLivingstonLivingstonM–61031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle50031–
2018-19Livingston10000–
2019-20Livingston01000–
326C. MontanoLivingstonLivingstonM–0114316.57
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0114316.57
326D. SwansonSt JohnstoneSt JohnstoneM–04031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02000–
2018-19St Johnstone00031–
2019-20St Johnstone02000–
326I. SkondrasHamilton AcademicalHamilton AcademicalD–30031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical30031–
326J. ŠimunovićCelticCelticD–31031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00001–
2018-19Celtic20020–
2019-20Celtic11010–
326Jake MulraneyHeart of Midlothian· 26yHeart of MidlothianM2623031–
SeasonClubGoalsAstAppsYCRCRating
2018-19Heart of Midlothian12010–
2019-20Heart of Midlothian11021–

Player page →

326Josh GinnellyHeart of Midlothian· 25yHeart of MidlothianM255231316.56
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian5231316.56

Player page →

326M. DonatiHamilton AcademicalHamilton AcademicalM–00031–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical00031–
326S. JacksonSt MirrenSt MirrenF–51031–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren51031–
326A. FerdinandSt MirrenSt MirrenD–00030–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Mirren00030–
326A. FrizzellKilmarnockKilmarnockD–20030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock20030–
326A. LewisLivingstonLivingstonD–009306.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston009306.90
326A. OsmanPartick ThistlePartick ThistleM–00030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle00030–
326A. RoseMotherwellMotherwellM–20030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
326A. SporleDundee United· 26yDundee UnitedD264240306.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United0016206.54

Player page →

326Anthony O'ConnorAberdeen· 29yAberdeenD2921030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen21030–

Player page →

326B. McKayInverness Caledonian ThistleInverness Caledonian ThistleF–1662830–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County30000–
2019-20Ross County75020–
2020-21Ross County512800–
2021-22Inverness Caledonian Thistle10010–
326B. PatonRoss CountyRoss CountyM–0110306.47
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County0110306.47
326B. SiegristDundee United· 30yDundee UnitedG300066306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003200–
2021-22Dundee United0034306.88

Player page →

326B. StirlingHamilton AcademicalHamilton AcademicalD–002030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hamilton Academical002030–
326C. BoothSt JohnstoneSt JohnstoneD–0245306.67
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01000–
2019-20St Johnstone00020–
2020-21St Johnstone011810–
2021-22St Johnstone0027006.67

Data coverage for Scottish Premiership →

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