Skip to content
Almanac
Menu

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

  • 19
  • 20
  • 21
  • 22

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

1James TavernierRangersRangersD10640381907.70
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers03730–
2020-21Rangers33129207.71
2021-22Rangers35913807.78
2022-23Rangers38169607.61

Player page →

2Ryan KentRangersRangersM922225817.13
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers07010–
2020-21Rangers37109007.25
2021-22Rangers2628417.07
2022-23Rangers2938307.03

Player page →

3Curtis MainSt MirrenSt MirrenF82173816.84
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen04001–
2020-21Aberdeen1420106.72
2021-22St Mirren3121206.70
2022-23St Mirren3792507.00

Player page →

3J. DefoeRangersRangersF17172106.80
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers013110–
2020-21Rangers1541006.81
2021-22Rangers200006.70

Player page →

5Josh GinnellyHeart of MidlothianHeart of MidlothianF61166626.76
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3152316.56
2022-23Heart of Midlothian30114316.95

Player page →

6Devante ColeMotherwellMotherwellF27156607.04
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell04110–
2020-21Motherwell27115507.04

Player page →

7Jonathan ObikaMotherwellMotherwellF43142606.70
SeasonClubAppsGoalsAstYCRCRating
2019-20St Mirren08110–
2020-21St Mirren3451206.72
2022-23Motherwell910306.64

Player page →

7Sam CosgroveAberdeenAberdeenF14141516.77
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberdeen011141–
2020-21Aberdeen1430106.77

Player page →

9Connor GoldsonRangersRangersD991281707.31
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers03140–
2020-21Rangers3842207.40
2021-22Rangers3633707.21
2022-23Rangers2522407.32

Player page →

10Chris LongMotherwellMotherwellF291131216.62
SeasonClubAppsGoalsAstYCRCRating
2019-20Motherwell07161–
2020-21Motherwell2942606.62

Player page →

11J. GuthrieLivingstonLivingstonD361031207.07
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston05140–
2020-21Livingston3652807.07

Player page →

12D. WrightSt JohnstoneSt JohnstoneM7593406.70
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00100–
2020-21Hibernian2011006.73
2021-22Hibernian1710006.55
2022-23St Johnstone3871406.75

Player page →

13Y. DhandaRoss CountyRoss CountyM3077306.97
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3077306.97

Player page →

13Joel NoubleLivingstonLivingstonF4675716.77
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston1603416.86
2022-23Livingston3072306.72

Player page →

13J. HungboRoss CountyRoss CountyM3373206.74
SeasonClubAppsGoalsAstYCRCRating
2021-22Ross County3373206.74

Player page →

16Todd CantwellRangersRangersM1664507.36
SeasonClubAppsGoalsAstYCRCRating
2022-23Rangers1664507.36

Player page →

16Callum SlatteryMotherwellMotherwellM60622616.84
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell31201206.86
2022-23Motherwell29421416.81

Player page →

16Ryan EdwardsDundee UnitedDundee UnitedD92621316.96
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2420207.01
2021-22Dundee United3642707.09
2022-23Dundee United3200416.75

Player page →

16John LundstramRangersRangersM6460817.00
SeasonClubAppsGoalsAstYCRCRating
2021-22Rangers2710106.92
2022-23Rangers3750717.05

Player page →

20L. ClarksonAberdeenAberdeenM3458507.15
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen3458507.15

Player page →

20Ellis SimmsHeart of MidlothianHeart of MidlothianF1751206.71
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian1751206.71

Player page →

20Jack FitzwaterLivingstonLivingstonD86511236.77
SeasonClubAppsGoalsAstYCRCRating
2020-21Livingston2011216.68
2021-22Livingston3830806.91
2022-23Livingston2810226.64

Player page →

20Ayo ObileyeLivingstonLivingstonD5950616.78
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3440516.89
2022-23Livingston2510106.63

Player page →

24Alex CochraneHeart of MidlothianHeart of MidlothianD6547536.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Heart of Midlothian3122206.86
2022-23Heart of Midlothian3425336.77

Player page →

24S. TanserSt MirrenSt MirrenD91461106.88
SeasonClubAppsGoalsAstYCRCRating
2019-20St Johnstone00210–
2020-21St Johnstone3020106.84
2021-22St Mirren3124507.10
2022-23St Mirren3000406.67

Player page →

24Harry ClarkeRoss CountyRoss CountyD2444416.90
SeasonClubAppsGoalsAstYCRCRating
2021-22Hibernian712006.97
2021-22Ross County1732416.87

Player page →

24Mitch PinnockKilmarnockKilmarnockM3043006.87
SeasonClubAppsGoalsAstYCRCRating
2020-21Kilmarnock3043006.87

Player page →

24G. HarmonRoss CountyRoss CountyD3042206.80
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County3042206.80

Player page →

24Sean ClareHeart of MidlothianHeart of MidlothianM04031–
SeasonClubAppsGoalsAstYCRCRating
2019-20Heart of Midlothian04031–

Player page →

30M. MillerHamilton AcademicalHamilton AcademicalF03341–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical03341–

Player page →

30O. EdwardsRoss CountyRoss CountyF2932436.56
SeasonClubAppsGoalsAstYCRCRating
2022-23Ross County2932436.56

Player page →

30Odin BaileyLivingstonLivingstonM3132106.74
SeasonClubAppsGoalsAstYCRCRating
2021-22Livingston3132106.74

Player page →

30Callum LangMotherwellMotherwellF1731016.62
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell1731016.62

Player page →

30Charlie LakinRoss CountyRoss CountyM1931106.66
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County1931106.66

Player page →

30Jordan RobertsMotherwellMotherwellM2531406.71
SeasonClubAppsGoalsAstYCRCRating
2020-21Motherwell711106.80
2021-22Motherwell1820306.67

Player page →

30Adam JacksonHibernianHibernianD03000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian03000–

Player page →

30Brandon BarkerRangersRangersF1030106.78
SeasonClubAppsGoalsAstYCRCRating
2019-20Rangers01000–
2020-21Rangers1020106.78

Player page →

30Hakeem OdoffinHamilton AcademicalHamilton AcademicalD3730907.00
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston00010–
2020-21Hamilton Academical3730807.00

Player page →

30Stephen HumphrysHeart of MidlothianHeart of MidlothianF1930206.67
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian1930206.67

Player page →

30William FishHibernianHibernianD2130007.06
SeasonClubAppsGoalsAstYCRCRating
2022-23Hibernian2130007.06

Player page →

41Joe NewellHibernianHibernianM932152407.14
SeasonClubAppsGoalsAstYCRCRating
2019-20Hibernian00320–
2020-21Hibernian3213907.13
2021-22Hibernian2703706.96
2022-23Hibernian3416607.29

Player page →

41Kaiyne WooleryMotherwellMotherwellF3123206.81
SeasonClubAppsGoalsAstYCRCRating
2021-22Motherwell3123206.81

Player page →

41Marvin BartleyLivingstonLivingstonM33231906.58
SeasonClubAppsGoalsAstYCRCRating
2019-20Livingston01270–
2020-21Livingston33111206.58

Player page →

41J. GrantHeart of MidlothianHeart of MidlothianM2822316.77
SeasonClubAppsGoalsAstYCRCRating
2022-23Heart of Midlothian2822316.77

Player page →

41Ryan EdmondsonAberdeenAberdeenF1422006.76
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberdeen1422006.76

Player page →

41Mattie PollockAberdeenAberdeenD1521207.21
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberdeen1521207.21

Player page →

41Chris StokesKilmarnockKilmarnockD1520106.59
SeasonClubAppsGoalsAstYCRCRating
2022-23Kilmarnock1520106.59

Player page →

48A. McGowanKilmarnockKilmarnockD1813906.76
SeasonClubAppsGoalsAstYCRCRating
2019-20Hamilton Academical01350–
2020-21Kilmarnock1800406.76

Player page →

48Luke BoltonDundee UnitedDundee UnitedM2413206.67
SeasonClubAppsGoalsAstYCRCRating
2020-21Dundee United2413206.67

Player page →

48Jordan TillsonRoss CountyRoss CountyM92122116.63
SeasonClubAppsGoalsAstYCRCRating
2020-21Ross County3202706.53
2021-22Ross County3200716.71
2022-23Ross County2810706.64

Player page →

Data coverage for Scottish Premiership →

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