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.

  • 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
1James TavernierRangers· 30yRangersD30465068160–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers1293320–
2021-22Rangers9133580–

Player page →

2Connor GoldsonRangers· 29yRangersD2913674200–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers333670–

Player page →

3A. ConsidineAberdeen· 35yAberdeenD3512740242–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen00400–

Player page →

4Craig HalkettHeart of Midlothian· 27yHeart of MidlothianD2711228191–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian202860–

Player page →

4Mark O'HaraMotherwell· 26yMotherwellD2611146111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Dundee40030–
2019-20Motherwell11040–
2020-21Motherwell502721–
2021-22Motherwell101920–

Player page →

6J. GuthrieLivingston· 29yLivingstonD2910336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

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

Player page →

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

Player page →

8Liam DonnellyMotherwell· 26yMotherwellD268124192–
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell002361–

Player page →

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

Player page →

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

Player page →

11Stuart FindlayKilmarnock· 26yKilmarnockD26722272–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–

Player page →

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

Player page →

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

Player page →

13Stephen KingsleyHeart of Midlothian· 27yHeart of MidlothianD27603320–
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian603320–

Player page →

17Anthony RalstonCeltic· 23yCelticD235102990–
SeasonClubGoalsAstAppsYCRCRating
2018-19Celtic10000–
2019-20St Johnstone01060–
2020-21Celtic00110–
2021-22Celtic492820–

Player page →

17Kristoffer AjerCeltic· 24yCelticD245435111–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic00020–
2018-19Celtic00051–
2019-20Celtic31030–
2020-21Celtic233510–

Player page →

17Christopher JullienCeltic· 29yCelticD2952920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

17John SouttarHeart of Midlothian· 25yHeart of MidlothianD255227150–
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian402740–

Player page →

17Shaun RooneySt Johnstone· 25ySt JohnstoneD255150120–
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone302380–

Player page →

17S. McKennaAberdeen· 25yAberdeenD25504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

23D. GallagherAberdeenAberdeenD–41051270–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
2021-22Aberdeen012250–
23Harry ClarkeRoss County· 21yRoss CountyD21442441–
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian12700–
2021-22Ross County321741–

Player page →

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

Player page →

23R. LamieMotherwellMotherwellD–4456120–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell322520–
23A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
23A. SporleDundee United· 26yDundee UnitedD26424030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United001620–

Player page →

23Alex IacovittiRoss County· 24yRoss CountyD24426790–
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County223150–

Player page →

23Jordan McGheeDundee· 25yDundeeD25423460–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee123460–

Player page →

23Bevis MugabiMotherwell· 27yMotherwellD27415480–
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell213180–

Player page →

23Cameron Carter-VickersCeltic· 24yCelticD24413330–
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic413330–

Player page →

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

Player page →

23P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
23R. McCrorieAberdeen· 24yAberdeenD244159212–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen1130111–

Player page →

23Ayo ObileyeLivingston· 27yLivingstonD27403451–
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston403451–

Player page →

23Tom AldredMotherwell· 31yMotherwellD3140070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

38Borna BarišićRangers· 29yRangersD2931756140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers163340–
2021-22Rangers032340–

Player page →

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

Player page →

38Kieran TierneyCeltic· 24yCelticD24311030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

38J. NaismithRoss CountyRoss CountyD–391750–
SeasonClubGoalsAstAppsYCRCRating
2017-18Ross County23020–
2019-20Hibernian13020–
2020-21Ross County031710–
38Mikael LustigCeltic· 35yCelticD3536071–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic10061–
2018-19Celtic26010–

Player page →

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

Player page →

38A. McGowanKilmarnock· 25yKilmarnockD253418190–
SeasonClubGoalsAstAppsYCRCRating
2018-19Hamilton Academical210100–
2019-20Hamilton Academical13050–
2020-21Kilmarnock001840–

Player page →

38K. BroadfootInverness Caledonian Thistle· 37yInverness Caledonian ThistleD373431163–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock12061–
2018-19Kilmarnock11042–
2019-20Kilmarnock00010–
2019-20St Mirren01000–
2020-21Kilmarnock003130–
2021-22Inverness Caledonian Thistle10020–

Player page →

38Declan JohnRangers· 26yRangersD2633020–
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers33020–

Player page →

38Dedryck BoyataCeltic· 31yCelticD3133070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic22040–
2018-19Celtic11030–

Player page →

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

Player page →

38Liam SmithDundee United· 26yDundee UnitedD263350100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United212040–

Player page →

38D. GrayHibernianHibernianD–32250–
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian02000–
2018-19Hibernian30050–
2020-21Hibernian00200–

Data coverage for Scottish Premiership →

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