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.

  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 31yRangersD3162591062207.69
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers87030–
2018-19Rangers1414000–
2019-20Rangers37030–
2020-21Rangers1293320–
2021-22Rangers91335807.78
2022-23Rangers16938607.61

Player page →

2Connor GoldsonRangers· 30yRangersD30158992407.25
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers30070–
2019-20Rangers31040–
2020-21Rangers423820–
2021-22Rangers3336707.21
2022-23Rangers2225407.32

Player page →

3A. ConsidineSt Johnstone· 36ySt JohnstoneD36138722846.81
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen42050–
2018-19Aberdeen32091–
2019-20Aberdeen42040–
2020-21Aberdeen113661–
2021-22Aberdeen004007.20
2022-23St Johnstone1132426.77

Player page →

4Craig HalkettHeart of Midlothian· 28yHeart of MidlothianD28112341917.14
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston70061–
2019-20Heart of Midlothian22070–
2021-22Heart of Midlothian2028607.15
2022-23Heart of Midlothian006007.10

Player page →

4R. PorteousHibernian· 24yHibernianD24110842937.19
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian10030–
2018-19Hibernian30050–
2019-20Hibernian10021–
2020-21Hibernian103450–
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

6J. GuthrieLivingston· 30yLivingstonD3010336120–
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston51040–
2020-21Livingston523680–

Player page →

6Liam DonnellyKilmarnock· 27yKilmarnockD27101462726.80
SeasonClubGoalsAstAppsYCRCRating
2018-19Motherwell10010–
2019-20Motherwell710121–
2020-21Motherwell00100–
2021-22Motherwell0023616.70
2022-23Kilmarnock2022806.90

Player page →

8Paul McGinnMotherwell· 32yMotherwellD32911993616.93
SeasonClubGoalsAstAppsYCRCRating
2017-18Partick Thistle01060–
2018-19St Mirren34080–
2019-20Hibernian00010–
2019-20St Mirren01040–
2020-21Hibernian323870–
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

8Joe ShaughnessySt Mirren· 30ySt MirrenD3093911626.96
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone10020–
2018-19St Johnstone30010–
2020-21St Mirren113361–
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80

Player page →

10S. TanserSt Mirren· 28ySt MirrenD2878911506.89
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone02020–
2018-19St Johnstone30020–
2019-20St Johnstone02010–
2020-21St Johnstone203010–
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67

Player page →

10P. HanlonHibernianHibernianD–76952616.94
SeasonClubGoalsAstAppsYCRCRating
2017-18Hibernian22030–
2018-19Hibernian11060–
2019-20Hibernian20000–
2020-21Hibernian113760–
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
10Alex IacovittiRoss County· 25yRoss CountyD25721031306.88
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County203640–
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

10Stuart FindlayKilmarnock· 27yKilmarnockD27722272–
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock31010–
2018-19Kilmarnock30041–
2019-20Kilmarnock11020–
2020-21Kilmarnock002201–

Player page →

14Stephen O'DonnellMotherwell· 31yMotherwellD31611892126.70
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock25020–
2018-19Kilmarnock01050–
2019-20Kilmarnock33010–
2020-21Motherwell123431–
2021-22Motherwell0028516.79
2022-23Motherwell0027506.60

Player page →

14D. GallagherSt MirrenSt MirrenD–610783516.74
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston17070–
2019-20Motherwell21090–
2020-21Motherwell112960–
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
14Nicky DevlinLivingston· 29yLivingstonD29691112306.91
SeasonClubGoalsAstAppsYCRCRating
2019-20Livingston00010–
2020-21Livingston223670–
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

14Ash TaylorKilmarnock· 32yKilmarnockD3263631016.82
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberdeen10040–
2020-21Aberdeen103100–
2022-23Kilmarnock4332616.82

Player page →

14Jack McMillanPartick Thistle· 25yPartick ThistleD256324806.61
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston10020–
2019-20Livingston01040–
2020-21Livingston00800–
2021-22Livingston1016106.61
2022-23Partick Thistle42010–

Player page →

14John SouttarRangers· 26yRangersD2662391607.21
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian10080–
2018-19Heart of Midlothian01010–
2019-20Heart of Midlothian01020–
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

14Ryan EdwardsDundee United· 29yDundee UnitedD2962921316.94
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United202420–
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

14R. McCrorieAberdeen· 25yAberdeenD2561922636.63
SeasonClubGoalsAstAppsYCRCRating
2017-18Rangers20040–
2018-19Rangers00001–
2020-21Aberdeen102960–
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

14Stephen KingsleyHeart of Midlothian· 28yHeart of MidlothianD286054606.93
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian6033207.02
2022-23Heart of Midlothian0021406.79

Player page →

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

Player page →

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

Player page →

23Christopher JullienCeltic· 30yCelticD3052920–
SeasonClubGoalsAstAppsYCRCRating
2019-20Celtic41020–
2020-21Celtic11900–

Player page →

23Bevis MugabiMotherwell· 28yMotherwellD285167806.67
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell202300–
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63

Player page →

23Jack FitzwaterLivingston· 25yLivingstonD2551861236.80
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston112021–
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

23Shaun RooneySt Johnstone· 26ySt JohnstoneD2651501206.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone212740–
2021-22St Johnstone3023806.76

Player page →

23Ayo ObileyeLivingston· 28yLivingstonD285059616.78
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston4034516.89
2022-23Livingston1025106.63

Player page →

23Joe WrightKilmarnock· 28yKilmarnockD285034506.95
SeasonClubGoalsAstAppsYCRCRating
2022-23Kilmarnock5034506.95

Player page →

23S. McKennaAberdeen· 26yAberdeenD26504101–
SeasonClubGoalsAstAppsYCRCRating
2017-18Aberdeen20050–
2018-19Aberdeen20031–
2019-20Aberdeen10020–
2020-21Aberdeen00400–

Player page →

32Borna BarišićRangers· 30yRangersD30426861807.36
SeasonClubGoalsAstAppsYCRCRating
2018-19Rangers02030–
2019-20Rangers26030–
2020-21Rangers163340–
2021-22Rangers0323407.30
2022-23Rangers1930407.41

Player page →

32Greg TaylorCeltic· 25yCelticD25419811107.04
SeasonClubGoalsAstAppsYCRCRating
2017-18Kilmarnock02000–
2018-19Kilmarnock12040–
2019-20Celtic03010–
2020-21Celtic052610–
2021-22Celtic0324206.98
2022-23Celtic3431307.09

Player page →

32Richard TaitSt Mirren· 33ySt MirrenD33412723126.61
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell180100–
2018-19Motherwell11051–
2019-20Motherwell00040–
2020-21St Mirren123351–
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

32Alex CochraneHeart of Midlothian· 23yHeart of MidlothianD234765536.81
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian2231206.86
2022-23Heart of Midlothian2534336.77

Player page →

32M. SmithHeart of Midlothian· 34yHeart of MidlothianD3447482416.90
SeasonClubGoalsAstAppsYCRCRating
2017-18Heart of Midlothian02050–
2018-19Heart of Midlothian01061–
2019-20Heart of Midlothian03050–
2021-22Heart of Midlothian2120106.95
2022-23Heart of Midlothian2028706.87

Player page →

32R. StrainSt Mirren· 26ySt MirrenD264536406.95
SeasonClubGoalsAstAppsYCRCRating
2022-23St Mirren4536406.95

Player page →

32Harry ClarkeRoss County· 22yRoss CountyD224424416.90
SeasonClubGoalsAstAppsYCRCRating
2021-22Hibernian127006.97
2021-22Ross County3217416.87

Player page →

32R. LamieMotherwellMotherwellD–44801816.90
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston00030–
2019-20Livingston11020–
2020-21Motherwell013150–
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
32Liam SmithDundee United· 27yDundee UnitedD2743781006.72
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United123060–
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

32A. LithgowLivingstonLivingstonD–42250–
SeasonClubGoalsAstAppsYCRCRating
2018-19Livingston22030–
2019-20Livingston20020–
2020-21Livingston00200–
32A. SporleDundee United· 27yDundee UnitedD274240306.54
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United422410–
2021-22Dundee United0016206.54

Player page →

32G. HarmonRoss County· 22yRoss CountyD224230206.80
SeasonClubGoalsAstAppsYCRCRating
2022-23Ross County4230206.80

Player page →

32J. JuranovicCeltic· 27yCelticD274236107.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic3126107.20
2022-23Celtic1110007.25

Player page →

32Jordan McGheeDundee· 26yDundeeD264234606.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee30000–
2021-22Dundee1234606.69

Player page →

32Liam GordonSt Johnstone· 27ySt JohnstoneD2742992506.87
SeasonClubGoalsAstAppsYCRCRating
2017-18St Johnstone00010–
2019-20St Johnstone00020–
2020-21St Johnstone113650–
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83

Player page →

32Cameron Carter-VickersCeltic· 25yCelticD254162807.25
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic4133307.33
2022-23Celtic0029507.16

Player page →

32P. HartleyMotherwellMotherwellD–41090–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell20030–
2018-19Motherwell10030–
2019-20Motherwell11030–
32Tom AldredMotherwell· 32yMotherwellD3240070–
SeasonClubGoalsAstAppsYCRCRating
2017-18Motherwell10000–
2018-19Motherwell30070–

Player page →

50Kieran TierneyCeltic· 25yCelticD25311030–
SeasonClubGoalsAstAppsYCRCRating
2017-18Celtic37030–
2018-19Celtic04000–

Player page →

Data coverage for Scottish Premiership →

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