Skip to content
Almanac
Menu

Goals, assists and cards count 701 of 702 stored matches (100%) that name a player. Appearances and minutes count 684 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22

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

1James TavernierRangersRangersD106โ€“โ€“37311607.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers332,9239129207.71
2021-22Rangers35โ€“โ€“913807.78
2022-23Rangers38โ€“โ€“169607.61

Player page โ†’

2Josh GinnellyHeart of MidlothianHeart of MidlothianF61โ€“โ€“166626.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian31โ€“โ€“52316.56
2022-23Heart of Midlothian30โ€“โ€“114316.95

Player page โ†’

3Ryan KentRangersRangersF92โ€“โ€“1525717.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers373,0393109007.25
2021-22Rangers26โ€“โ€“28417.07
2022-23Rangers29โ€“โ€“38307.03

Player page โ†’

4Curtis MainSt MirrenSt MirrenF82โ€“โ€“133806.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aberdeen14712120106.72
2021-22St Mirren31โ€“โ€“21206.70
2022-23St Mirren37โ€“โ€“92507.00

Player page โ†’

5Devante ColeMotherwellMotherwellF272,0295115507.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Motherwell272,0295115507.04

Player page โ†’

6Connor GoldsonRangersRangersD99โ€“โ€“971307.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers383,426442207.40
2021-22Rangers36โ€“โ€“33707.21
2022-23Rangers25โ€“โ€“22407.32

Player page โ†’

6D. WrightSt JohnstoneSt JohnstoneM75โ€“โ€“92406.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian20947011006.73
2021-22Hibernian17โ€“โ€“10006.55
2022-23St Johnstone38โ€“โ€“71406.75

Player page โ†’

8Y. DhandaRoss CountyRoss CountyM30โ€“โ€“77306.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“77306.97

Player page โ†’

8Joel NoubleLivingstonLivingstonF46โ€“โ€“75716.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston16โ€“โ€“03416.86
2022-23Livingston30โ€“โ€“72306.72

Player page โ†’

8J. HungboRoss CountyRoss CountyM33โ€“โ€“73206.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Ross County33โ€“โ€“73206.74

Player page โ†’

11Todd CantwellRangersRangersM16โ€“โ€“64507.36
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers16โ€“โ€“64507.36

Player page โ†’

11Callum SlatteryMotherwellMotherwellM60โ€“โ€“622616.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell31โ€“โ€“201206.86
2022-23Motherwell29โ€“โ€“421416.81

Player page โ†’

11Ryan EdwardsDundee UnitedDundee UnitedD92โ€“โ€“621316.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United242,102120207.01
2021-22Dundee United36โ€“โ€“42707.09
2022-23Dundee United32โ€“โ€“00416.75

Player page โ†’

11Jonathan ObikaMotherwellMotherwellF43โ€“โ€“61506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Mirren342,063051206.72
2022-23Motherwell9โ€“โ€“10306.64

Player page โ†’

11John LundstramRangersRangersM64โ€“โ€“60817.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Rangers27โ€“โ€“10106.92
2022-23Rangers37โ€“โ€“50717.05

Player page โ†’

16L. ClarksonAberdeenAberdeenM34โ€“โ€“58507.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen34โ€“โ€“58507.15

Player page โ†’

16J. GuthrieLivingstonLivingstonD363,246552807.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Livingston363,246552807.07

Player page โ†’

16Ellis SimmsHeart of MidlothianHeart of MidlothianF17โ€“โ€“51206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian17โ€“โ€“51206.71

Player page โ†’

16Jack FitzwaterLivingstonLivingstonD86โ€“โ€“511236.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Livingston201,734011216.68
2021-22Livingston38โ€“โ€“30806.91
2022-23Livingston28โ€“โ€“10226.64

Player page โ†’

16Ayo ObileyeLivingstonLivingstonD59โ€“โ€“50616.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston34โ€“โ€“40516.89
2022-23Livingston25โ€“โ€“10106.63

Player page โ†’

21Alex CochraneHeart of MidlothianHeart of MidlothianD65โ€“โ€“47536.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian31โ€“โ€“22206.86
2022-23Heart of Midlothian34โ€“โ€“25336.77

Player page โ†’

21Harry ClarkeRoss CountyRoss CountyD24โ€“โ€“44416.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Hibernian7โ€“โ€“12006.97
2021-22Ross County17โ€“โ€“32416.87

Player page โ†’

21S. TanserSt MirrenSt MirrenD91โ€“โ€“441006.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone302,066220106.84
2021-22St Mirren31โ€“โ€“24507.10
2022-23St Mirren30โ€“โ€“00406.67

Player page โ†’

21Mitch PinnockKilmarnockKilmarnockM301,579143006.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Kilmarnock301,579143006.87

Player page โ†’

21Chris LongMotherwellMotherwellF291,647042606.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Motherwell291,647042606.62

Player page โ†’

21G. HarmonRoss CountyRoss CountyD30โ€“โ€“42206.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“42206.80

Player page โ†’

21J. DefoeRangersRangersF17โ€“โ€“41006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers15428041006.81
2021-22Rangers2โ€“โ€“00006.70

Player page โ†’

28O. EdwardsRoss CountyRoss CountyF29โ€“โ€“32436.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County29โ€“โ€“32436.56

Player page โ†’

28Odin BaileyLivingstonLivingstonM31โ€“โ€“32106.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston31โ€“โ€“32106.74

Player page โ†’

28Callum LangMotherwellMotherwellF171,042031016.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Motherwell171,042031016.62

Player page โ†’

28Charlie LakinRoss CountyRoss CountyM191,236031106.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Ross County191,236031106.66

Player page โ†’

28Jordan RobertsMotherwellMotherwellM25โ€“โ€“31406.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Motherwell7453111106.80
2021-22Motherwell18โ€“โ€“20306.67

Player page โ†’

28Hakeem OdoffinHamilton AcademicalHamilton AcademicalM373,315230807.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hamilton Academical373,315230807.00

Player page โ†’

28Sam CosgroveAberdeenAberdeenF14861030106.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aberdeen14861030106.77

Player page โ†’

28Stephen HumphrysHeart of MidlothianHeart of MidlothianF19โ€“โ€“30206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian19โ€“โ€“30206.67

Player page โ†’

28William FishHibernianHibernianD21โ€“โ€“30007.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian21โ€“โ€“30007.06

Player page โ†’

37Joe NewellHibernianHibernianM93โ€“โ€“2122207.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian322,681313907.13
2021-22Hibernian27โ€“โ€“03706.96
2022-23Hibernian34โ€“โ€“16607.29

Player page โ†’

37Kaiyne WooleryMotherwellMotherwellF31โ€“โ€“23206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell31โ€“โ€“23206.81

Player page โ†’

37J. GrantHeart of MidlothianHeart of MidlothianM28โ€“โ€“22316.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian28โ€“โ€“22316.77

Player page โ†’

37Ryan EdmondsonAberdeenAberdeenF14365122006.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aberdeen14365122006.76

Player page โ†’

37Mattie PollockAberdeenAberdeenD15โ€“โ€“21207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen15โ€“โ€“21207.21

Player page โ†’

37Brandon BarkerRangersRangersF10365020106.78
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers10365020106.78

Player page โ†’

37Chris StokesKilmarnockKilmarnockD15โ€“โ€“20106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Kilmarnock15โ€“โ€“20106.59

Player page โ†’

44Luke BoltonDundee UnitedDundee UnitedM241,628013206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United241,628013206.67

Player page โ†’

44Jordan TillsonRoss CountyRoss CountyM92โ€“โ€“122116.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Ross County321,704002706.53
2021-22Ross County32โ€“โ€“00716.71
2022-23Ross County28โ€“โ€“10706.64

Player page โ†’

44Anthony StewartAberdeenAberdeenD21โ€“โ€“11116.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen21โ€“โ€“11116.86

Player page โ†’

44Marvin BartleyLivingstonLivingstonM332,7811111206.58
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Livingston332,7811111206.58

Player page โ†’

44Alex MitchellSt JohnstoneSt JohnstoneD29โ€“โ€“10716.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone29โ€“โ€“10716.76

Player page โ†’

44C. ElliottDundeeDundeeD13โ€“โ€“10106.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Dundee13โ€“โ€“10106.52

Player page โ†’

44Demetri MitchellHibernianHibernianM9โ€“โ€“10106.60
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Hibernian6โ€“โ€“10106.62
2022-23Hibernian3โ€“โ€“00006.57

Player page โ†’

Data coverage for Scottish Premiership โ†’

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