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.

  • 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
1Connor GoldsonRangers· 29yRangersD2913674200–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers333670–

Player page →

1Jamie McCartSt Johnstone· 24ySt JohnstoneD241074111–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone003750–
2021-22St Johnstone103761–

Player page →

3Nicky DevlinLivingston· 28yLivingstonD284473150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston223670–
2021-22Livingston223770–

Player page →

3Marcus FraserSt Mirren· 27ySt MirrenD273573180–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County00030–
2019-20Ross County12050–
2020-21St Mirren103740–
2021-22St Mirren133660–

Player page →

5Lewis FergusonAberdeen· 22yAberdeenM2226971462–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01040–
2018-19Aberdeen510110–
2019-20Aberdeen14081–
2020-21Aberdeen9235111–
2021-22Aberdeen11136120–

Player page →

5T. WattMotherwellMotherwellF–171071170–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone33020–
2019-20Motherwell10000–
2020-21Motherwell353580–
2021-22Dundee United121740–
2021-22Motherwell901930–
7Callum McGregorCeltic· 28yCelticM28243070121–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic73000–
2018-19Celtic312000–
2019-20Celtic96020–
2020-21Celtic373761–
2021-22Celtic223340–

Player page →

8Joe ShaughnessySt Mirren· 29ySt MirrenD298169152–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren303661–

Player page →

8Jonny HayesAberdeen· 34yAberdeenM346669160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic11010–
2018-19Celtic01020–
2019-20Celtic10010–
2020-21Aberdeen233440–
2021-22Aberdeen213580–

Player page →

8Joe LewisAberdeen· 34yAberdeenG34006950–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberdeen00020–
2019-20Aberdeen00020–
2020-21Aberdeen003500–
2021-22Aberdeen003410–

Player page →

11James TavernierRangers· 30yRangersD30465068160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers1293320–
2021-22Rangers9133580–

Player page →

11R. CallachanRoss County· 28yRoss CountyM2818468250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian40030–
2018-19St Johnstone10040–
2020-21Hamilton Academical9333110–
2021-22Ross County413570–

Player page →

11N. ClarkDundee UnitedDundee UnitedF–1636830–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United813130–
2021-22Dundee United823700–
11J. WhiteRoss CountyRoss CountyF–9116870–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell001810–
2020-21Ross County451220–
2021-22Ross County563840–
15Alex IacovittiRoss County· 24yRoss CountyD24426790–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County223150–

Player page →

15J. HoltLivingston· 29yLivingstonM294867260–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers24060–
2019-20St Johnstone00020–
2020-21Livingston143070–
2021-22Livingston1037110–

Player page →

15Liam GordonSt Johnstone· 26ySt JohnstoneD262167180–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone113650–
2021-22St Johnstone1031100–

Player page →

15Jak AlnwickSt Mirren· 28ySt MirrenG28016752–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren003431–
2021-22St Mirren013321–

Player page →

19S. PittmanLivingstonLivingstonM–19866140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston62030–
2019-20Livingston32010–
2020-21Livingston623840–
2021-22Livingston422860–
19A. ForrestLivingston· 25yLivingstonM251056670–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston413010–
2021-22Livingston643660–

Player page →

19Alan PowerSt Mirren· 34ySt MirrenM3421166462–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock01030–
2018-19Kilmarnock12090–
2019-20Kilmarnock040111–
2020-21Kilmarnock1332160–
2021-22St Mirren013471–

Player page →

19Harry PatonRoss County· 24yRoss CountyM241766160–
SeasonClubGoalsAstAppsYCRCRating
2019-20Ross County01030–
2020-21Ross County133550–
2021-22Ross County033180–

Player page →

19B. SiegristDundee United· 30yDundee UnitedG30006630–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003200–
2021-22Dundee United003430–

Player page →

24Joe AriboRangers· 25yRangersM2518166560–
SeasonClubGoalsAstAppsYCRCRating
2019-20Rangers37010–
2020-21Rangers743100–
2021-22Rangers853450–

Player page →

24S. McMannDundee UnitedDundee UnitedD–1965201–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hamilton Academical01050–
2018-19Hamilton Academical01040–
2019-20Hamilton Academical01020–
2020-21Hamilton Academical143651–
2021-22Dundee United022940–
26S. MaySt JohnstoneSt JohnstoneF–21126440–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen53020–
2018-19Aberdeen23010–
2019-20St Johnstone61000–
2020-21St Johnstone543400–
2021-22St Johnstone313010–
26Glen KamaraRangers· 26yRangersM265964110–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee02060–
2018-19Dundee01010–
2018-19Rangers12000–
2019-20Rangers00020–
2020-21Rangers113320–
2021-22Rangers333100–

Player page →

26Jordan TillsonRoss County· 29yRoss CountyM290264141–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County023270–
2021-22Ross County003271–

Player page →

29Ryan KentRangers· 25yRangersM2525216371–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers64020–
2019-20Rangers70010–
2020-21Rangers1093700–
2021-22Rangers282641–

Player page →

29Regan Charles-CookRoss County· 25yRoss CountyM2513263110–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County002640–
2021-22Ross County1323770–

Player page →

29Paul McGinnHibernian· 31yHibernianD3191163321–
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian332561–

Player page →

29R. PorteousHibernian· 23yHibernianD238063223–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian202972–

Player page →

29Ian HarkesDundee United· 27yDundee UnitedM27446340–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123530–
2021-22Dundee United322810–

Player page →

34Stephen O'DonnellMotherwell· 30yMotherwellD3061162162–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell002851–

Player page →

34J. DoigHibernian· 20yHibernianD20156230–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian132820–
2021-22Hibernian023410–

Player page →

36David TurnbullCeltic· 22yCelticM2230166190–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell01000–
2018-19Motherwell154020–
2020-21Celtic863130–
2020-21Motherwell10510–
2021-22Celtic652530–

Player page →

36S. TanserSt Mirren· 27ySt MirrenD277861110–
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren243150–

Player page →

36P. HanlonHibernianHibernianD–6461191–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian113760–
2021-22Hibernian002441–
39Ryan EdwardsDundee United· 28yDundee UnitedD28626090–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United423670–

Player page →

39Richard TaitSt Mirren· 32ySt MirrenD3231260302–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren123351–
2021-22St Mirren012760–

Player page →

41Kevin NisbetHibernian· 25yHibernianF251925950–
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1423300–
2021-22Hibernian502650–

Player page →

41R. McCrorieAberdeen· 24yAberdeenD244159212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen1130111–

Player page →

41C. McCarthySt Mirren· 24ySt MirrenD24215990–
SeasonClubGoalsAstAppsYCRCRating
2019-20St Mirren10010–
2020-21St Mirren013760–
2021-22St Mirren102220–

Player page →

41Joe NewellHibernian· 29yHibernianM291959180–
SeasonClubGoalsAstAppsYCRCRating
2019-20Hibernian03020–
2020-21Hibernian133290–
2021-22Hibernian032770–

Player page →

41Zander ClarkSt Johnstone· 29ySt JohnstoneG29005920–
SeasonClubGoalsAstAppsYCRCRating
2018-19St Johnstone00010–
2020-21St Johnstone002700–
2021-22St Johnstone003210–

Player page →

46Jack FitzwaterLivingston· 24yLivingstonD244158101–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston303880–

Player page →

47Scott ArfieldRangers· 33yRangersM33241657141–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers117071–
2019-20Rangers54030–
2020-21Rangers452810–
2021-22Rangers402930–

Player page →

47Max StryjekLivingston· 25yLivingstonG25005750–
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston002220–
2021-22Livingston003530–

Player page →

49Martin BoyleHibernian· 29yHibernianF29331956151–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian53000–
2018-19Hibernian44030–
2019-20Hibernian53050–
2020-21Hibernian1263650–
2021-22Hibernian732021–

Player page →

49R. LamieMotherwellMotherwellD–4456120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell322520–

Data coverage for Scottish Premiership →

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