Skip to content
Almanac
Menu
Clear filters

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

  • 20
  • 21
  • 22
  • 23

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

1James TavernierRangersRangersD144โ€“โ€“54411807.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers332,9239129207.71
2021-22Rangers35โ€“โ€“913807.78
2022-23Rangers38โ€“โ€“169607.61
2023-24Rangers383,411181710207.99

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 โ†’

4Y. DhandaRoss CountyRoss CountyM65โ€“โ€“1313907.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“77306.97
2023-24Ross County352,516466607.10

Player page โ†’

4Todd CantwellRangersRangersM46โ€“โ€“1391007.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers16โ€“โ€“64507.36
2023-24Rangers301,935675507.44

Player page โ†’

4Curtis MainDundeeDundeeF96โ€“โ€“1331106.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aberdeen14712120106.72
2021-22St Mirren31โ€“โ€“21206.70
2022-23St Mirren37โ€“โ€“92507.00
2023-24Dundee14472000306.60

Player page โ†’

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

Player page โ†’

8Connor GoldsonRangersRangersD129โ€“โ€“982007.31
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers383,426442207.40
2021-22Rangers36โ€“โ€“33707.21
2022-23Rangers25โ€“โ€“22407.32
2023-24Rangers302,695101707.31

Player page โ†’

8D. WrightSt JohnstoneSt JohnstoneM84โ€“โ€“92506.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian20947011006.73
2021-22Hibernian17โ€“โ€“10006.55
2022-23St Johnstone38โ€“โ€“71406.75
2023-24St Johnstone9653000106.80

Player page โ†’

10L. ClarksonAberdeenAberdeenM70โ€“โ€“811707.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen34โ€“โ€“58507.15
2023-24Aberdeen362,652133206.96

Player page โ†’

10Joel NoubleLivingstonLivingstonF78โ€“โ€“87816.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston16โ€“โ€“03416.86
2022-23Livingston30โ€“โ€“72306.72
2023-24Livingston322,492012106.69

Player page โ†’

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

Player page โ†’

12Callum SlatteryMotherwellMotherwellM80โ€“โ€“723316.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell31โ€“โ€“201206.86
2022-23Motherwell29โ€“โ€“421416.81
2023-24Motherwell201,568010706.93

Player page โ†’

12Jonathan ObikaMotherwellMotherwellF53โ€“โ€“71506.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Mirren342,063051206.72
2022-23Motherwell9โ€“โ€“10306.64
2023-24Motherwell10254010006.61

Player page โ†’

15S. TanserSt MirrenSt MirrenM129โ€“โ€“681606.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone302,066220106.84
2021-22St Mirren31โ€“โ€“24507.10
2022-23St Mirren30โ€“โ€“00406.67
2023-24St Mirren383,269124606.95

Player page โ†’

15J. GrantHeart of MidlothianHeart of MidlothianM55โ€“โ€“66316.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian28โ€“โ€“22316.77
2023-24Heart of Midlothian271,376144007.06

Player page โ†’

15John LundstramRangersRangersM98โ€“โ€“651127.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Rangers27โ€“โ€“10106.92
2022-23Rangers37โ€“โ€“50717.05
2023-24Rangers342,848205317.34

Player page โ†’

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

Player page โ†’

15Toyosi OlusanyaSt MirrenSt MirrenF36โ€“โ€“61516.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren1โ€“โ€“00006.70
2023-24St Mirren351,461261516.73

Player page โ†’

20G. HarmonRoss CountyRoss CountyD59โ€“โ€“55506.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“42206.80
2023-24Ross County291,135013306.59

Player page โ†’

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

Player page โ†’

20Adam Le FondreHibernianHibernianF24999051106.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hibernian24999051106.79

Player page โ†’

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

Player page โ†’

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

Player page โ†’

20Ayo ObileyeLivingstonLivingstonD89โ€“โ€“501016.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston34โ€“โ€“40516.89
2022-23Livingston25โ€“โ€“10106.63
2023-24Livingston302,542000406.70

Player page โ†’

26Joe NewellHibernianHibernianM130โ€“โ€“4173207.14
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian322,681313907.13
2021-22Hibernian27โ€“โ€“03706.96
2022-23Hibernian34โ€“โ€“16607.29
2023-24Hibernian373,1942251007.14

Player page โ†’

26Alex CochraneHeart of MidlothianHeart of MidlothianD96โ€“โ€“4111236.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Heart of Midlothian31โ€“โ€“22206.86
2022-23Heart of Midlothian34โ€“โ€“25336.77
2023-24Heart of Midlothian312,654304707.04

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

26William FishHibernianHibernianD55โ€“โ€“41607.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian21โ€“โ€“30007.06
2023-24Hibernian342,945211607.09

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

41Kieran DowellRangersRangersM12494022107.06
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rangers12494022107.06

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

47Jordan TillsonRoss CountyRoss CountyM93โ€“โ€“122116.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Ross County321,704002706.53
2021-22Ross County32โ€“โ€“00716.71
2022-23Ross County28โ€“โ€“10706.64
2023-24Ross County118000006.90

Player page โ†’

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

Player page โ†’

47B. PurringtonRoss CountyRoss CountyD23โ€“โ€“11206.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County11โ€“โ€“01106.67
2023-24Ross County12953010106.75

Player page โ†’

Data coverage for Scottish Premiership โ†’

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