Skip to content
Almanac
Menu

Goals, assists and cards count 701 of 702 stored matches (100%) that name a player. Appearances count 684 matches with a stored lineup.

  • 20
  • 21
  • 22

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1James TavernierRangers· 31yRangersD3137311061607.70
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers12933207.71
2021-22Rangers91335807.78
2022-23Rangers16938607.61

Player page →

2Connor GoldsonRangers· 30yRangersD3097991307.31
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers4238207.40
2021-22Rangers3336707.21
2022-23Rangers2225407.32

Player page →

3Alex IacovittiRoss County· 25yRoss CountyD25721031306.86
SeasonClubGoalsAstAppsYCRCRating
2020-21Ross County2036406.81
2021-22Ross County2231506.81
2022-23Ross County3036406.94

Player page →

4Nicky DevlinLivingston· 29yLivingstonD29691112206.89
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston2236706.84
2021-22Livingston2237706.99
2022-23Livingston2538806.83

Player page →

4Paul McGinnMotherwell· 32yMotherwellD3265991716.97
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian3238707.02
2021-22Hibernian3325616.93
2022-23Motherwell0036406.93

Player page →

4Ryan EdwardsDundee United· 29yDundee UnitedD2962921316.96
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United2024207.01
2021-22Dundee United4236707.09
2022-23Dundee United0032416.75

Player page →

4R. PorteousHibernian· 24yHibernianD2460841927.12
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1034507.01
2021-22Hibernian2029727.13
2022-23Hibernian3021707.27

Player page →

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

Player page →

9Ash TaylorKilmarnock· 32yKilmarnockD325363616.98
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1031007.15
2022-23Kilmarnock4332616.82

Player page →

9Joe ShaughnessySt Mirren· 30ySt MirrenD3053911326.93
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1133616.88
2021-22St Mirren3036617.06
2022-23St Mirren1222106.80

Player page →

9J. GuthrieLivingston· 30yLivingstonD305236807.07
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston5236807.07

Player page →

9Jack McMillanPartick Thistle· 25yPartick ThistleD255224206.62
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston008006.64
2021-22Livingston1016106.61
2022-23Partick Thistle42010–

Player page →

9Bevis MugabiMotherwell· 28yMotherwellD285167806.73
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell2023006.84
2021-22Motherwell2131806.68
2022-23Motherwell1013006.63

Player page →

9Jack FitzwaterLivingston· 25yLivingstonD2551861236.77
SeasonClubGoalsAstAppsYCRCRating
2020-21Livingston1120216.68
2021-22Livingston3038806.91
2022-23Livingston1028226.64

Player page →

9Shaun RooneySt Johnstone· 26ySt JohnstoneD2651501206.74
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2127406.73
2021-22St Johnstone3023806.76

Player page →

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

Player page →

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

Player page →

9John SouttarRangers· 26yRangersD265039507.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian4027407.30
2022-23Rangers1012106.96

Player page →

19Anthony RalstonCeltic· 24yCelticD2441045507.25
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic001107.20
2021-22Celtic4928207.42
2022-23Celtic0116206.96

Player page →

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

Player page →

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

Player page →

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

Player page →

19S. TanserSt Mirren· 28ySt MirrenD2844911006.88
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone2030106.84
2021-22St Mirren2431507.10
2022-23St Mirren0030406.67

Player page →

19Liam SmithDundee United· 27yDundee UnitedD2743781006.78
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United1230606.87
2021-22Dundee United2120406.84
2022-23Dundee United1028006.64

Player page →

19A. SporleDundee United· 27yDundee UnitedD274240306.71
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United4224106.81
2021-22Dundee United0016206.54

Player page →

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

Player page →

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

Player page →

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

Player page →

19Liam GordonSt Johnstone· 27ySt JohnstoneD2742992206.87
SeasonClubGoalsAstAppsYCRCRating
2020-21St Johnstone1136506.87
2021-22St Johnstone10311006.92
2022-23St Johnstone2132706.83

Player page →

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

Player page →

19R. McCrorieAberdeen· 25yAberdeenD2541922226.69
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberdeen1029606.81
2021-22Aberdeen11301116.73
2022-23Aberdeen2033516.54

Player page →

32Greg TaylorCeltic· 25yCelticD2531281607.02
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic0526106.98
2021-22Celtic0324206.98
2022-23Celtic3431307.09

Player page →

32James PenriceLivingston· 24yLivingstonD243555906.59
SeasonClubGoalsAstAppsYCRCRating
2021-22Livingston0426606.64
2022-23Livingston3129306.54

Player page →

32J. BaldwinRoss CountyRoss CountyD–33592026.92
SeasonClubGoalsAstAppsYCRCRating
2021-22Ross County21301406.88
2022-23Ross County1229626.96
32M. JohnstonMotherwell· 19yMotherwellD193319006.68
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell002006.35
2022-23Motherwell3317006.72

Player page →

32R. LamieMotherwellMotherwellD–33801316.90
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell0131506.90
2021-22Motherwell3225206.88
2022-23Motherwell0024616.92
32Carl StarfeltCeltic· 27yCelticD273262717.21
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic0134417.19
2022-23Celtic3128307.24

Player page →

32Charlie MulgrewDundee United· 37yDundee UnitedD373250817.07
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee United2231507.14
2022-23Dundee United1019316.95

Player page →

32D. GallagherSt MirrenSt MirrenD–32781916.84
SeasonClubGoalsAstAppsYCRCRating
2020-21Motherwell1129607.00
2021-22Aberdeen0122506.81
2022-23St Mirren2027816.69
32Shane DuffyCeltic· 31yCelticD313118207.23
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic3118207.23

Player page →

32R. SweeneyDundee· 26yDundeeD263035816.97
SeasonClubGoalsAstAppsYCRCRating
2021-22Dundee3035816.97

Player page →

32William FishHibernian· 20yHibernianD203021007.06
SeasonClubGoalsAstAppsYCRCRating
2022-23Hibernian3021007.06

Player page →

43Borna BarišićRangers· 30yRangersD30218861207.38
SeasonClubGoalsAstAppsYCRCRating
2020-21Rangers1633407.42
2021-22Rangers0323407.30
2022-23Rangers1930407.41

Player page →

43K. FreemanDundee UnitedDundee UnitedD–24501206.56
SeasonClubGoalsAstAppsYCRCRating
2020-21Dundee United003106.50
2021-22Dundee United1223306.65
2022-23Dundee United1224806.47
43Kristoffer AjerCeltic· 25yCelticD252335107.16
SeasonClubGoalsAstAppsYCRCRating
2020-21Celtic2335107.16

Player page →

43Liam ScalesAberdeen· 24yAberdeenD242336927.05
SeasonClubGoalsAstAppsYCRCRating
2021-22Celtic115107.00
2022-23Aberdeen1231827.06

Player page →

43Marcus FraserSt Mirren· 28ySt MirrenD28231071716.76
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1037406.80
2021-22St Mirren1336606.83
2022-23St Mirren0034716.66

Player page →

43N. AtkinsonHeart of Midlothian· 23yHeart of MidlothianD232333806.70
SeasonClubGoalsAstAppsYCRCRating
2021-22Heart of Midlothian1115206.71
2022-23Heart of Midlothian1218606.69

Player page →

43P. HanlonHibernianHibernianD–23951717.01
SeasonClubGoalsAstAppsYCRCRating
2020-21Hibernian1137607.11
2021-22Hibernian0024416.95
2022-23Hibernian1234706.92
43Richard TaitSt Mirren· 33ySt MirrenD3323721216.67
SeasonClubGoalsAstAppsYCRCRating
2020-21St Mirren1233516.75
2021-22St Mirren0127606.59
2022-23St Mirren1012106.66

Player page →

Data coverage for Scottish Premiership →

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