Skip to content
Almanac
Menu
Clear filters

Goals, assists and cards count 1469 of 1479 stored matches (99%) that name a player. Appearances and minutes count 1434 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

1James TavernierRangersRangersD211โ€“โ€“66532707.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Rangers332,9239129207.71
2021-22Rangers35โ€“โ€“913807.78
2022-23Rangers38โ€“โ€“169607.61
2023-24Rangers383,411181710207.99
2024-25Rangers33โ€“โ€“48407.55
2025-26Rangers342,375484507.27

Player page โ†’

2Tawanda MaswanhiseMotherwellMotherwellF77โ€“โ€“257606.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell30โ€“โ€“63406.85
2025-26Motherwell352,8693172106.94
2026-27Motherwell12โ€“โ€“22106.60

Player page โ†’

3Callum SlatteryMotherwellMotherwellM126โ€“โ€“16114516.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Motherwell31โ€“โ€“201206.86
2022-23Motherwell29โ€“โ€“421416.81
2023-24Motherwell201,568010706.93
2024-25Motherwell15โ€“โ€“61407.13
2025-26Motherwell312,319138807.01

Player page โ†’

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

Player page โ†’

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

Player page โ†’

5Y. DhandaHeart of MidlothianHeart of MidlothianM120โ€“โ€“15141826.91
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“77306.97
2023-24Ross County352,516466607.10
2024-25Heart of Midlothian25โ€“โ€“01316.66
2025-26Dundee282,154020416.85
2026-27Heart of Midlothian2โ€“โ€“00206.76

Player page โ†’

5Toyosi OlusanyaAberdeenAberdeenF92โ€“โ€“1551626.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren1โ€“โ€“00006.70
2023-24St Mirren351,461261516.73
2024-25St Mirren31โ€“โ€“82916.62
2025-26Aberdeen15953012106.45
2026-27Aberdeen10โ€“โ€“00106.21

Player page โ†’

5Curtis MainDundeeDundeeF110โ€“โ€“1531206.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Aberdeen14712120106.72
2021-22St Mirren31โ€“โ€“21206.70
2022-23St Mirren37โ€“โ€“92507.00
2023-24Dundee14472000306.60
2024-25Dundee14โ€“โ€“20106.82

Player page โ†’

5S. DalbyDundee UnitedDundee UnitedF35โ€“โ€“152107.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United35โ€“โ€“152107.24

Player page โ†’

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

Player page โ†’

11L. ClarksonAberdeenAberdeenM117โ€“โ€“12121207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen34โ€“โ€“58507.15
2023-24Aberdeen362,652133206.96
2024-25Aberdeen34โ€“โ€“41306.98
2025-26Aberdeen13449000206.75

Player page โ†’

11D. WrightDundeeDundeeM160โ€“โ€“1251106.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian20947011006.73
2021-22Hibernian17โ€“โ€“10006.55
2022-23St Johnstone38โ€“โ€“71406.75
2023-24St Johnstone9653000106.80
2024-25St Johnstone31โ€“โ€“11206.86
2025-26Dundee342,916111206.84
2026-27Dundee11โ€“โ€“11206.62

Player page โ†’

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

Player page โ†’

14S. TanserFalkirkFalkirkD184โ€“โ€“9132226.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21St Johnstone302,066220106.84
2021-22St Mirren31โ€“โ€“24507.10
2022-23St Mirren30โ€“โ€“00406.67
2023-24St Mirren383,269124606.95
2024-25St Mirren29โ€“โ€“11626.76
2025-26St Mirren21822014006.83
2026-27Falkirk5โ€“โ€“10006.56

Player page โ†’

14Joel NoubleLivingstonLivingstonF87โ€“โ€“99816.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2021-22Livingston16โ€“โ€“03416.86
2022-23Livingston30โ€“โ€“72306.72
2023-24Livingston322,492012106.69
2025-26Livingston9522112006.88

Player page โ†’

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

Player page โ†’

14J. GrantHeart of MidlothianHeart of MidlothianM86โ€“โ€“97926.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian28โ€“โ€“22316.77
2023-24Heart of Midlothian271,376144007.06
2024-25Heart of Midlothian31โ€“โ€“31617.02

Player page โ†’

14Tyreece John-JulesKilmarnockKilmarnockF30โ€“โ€“92506.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock181,151182207.03
2026-27Kilmarnock12โ€“โ€“10306.77

Player page โ†’

19L. StephensonDundee UnitedDundee UnitedM60โ€“โ€“871406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United31โ€“โ€“32706.84
2025-26Dundee United292,562355706.87

Player page โ†’

19Emmanuel LongeloMotherwellMotherwellD48โ€“โ€“85816.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Motherwell362,733384616.88
2026-27Motherwell12โ€“โ€“01206.78

Player page โ†’

19Joseph Brennen HugillKilmarnockKilmarnockF26โ€“โ€“84606.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock141,001062306.70
2026-27Kilmarnock12โ€“โ€“22306.51

Player page โ†’

19Barney StewartFalkirkFalkirkF171,418082106.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk171,418082106.93

Player page โ†’

23Joe NewellHibernianHibernianM164โ€“โ€“7194117.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Hibernian322,681313907.13
2021-22Hibernian27โ€“โ€“03706.96
2022-23Hibernian34โ€“โ€“16607.29
2023-24Hibernian373,1942251007.14
2024-25Hibernian16โ€“โ€“20717.00
2025-26Hibernian14403110206.82
2026-27Hibernian4โ€“โ€“02006.57

Player page โ†’

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

Player page โ†’

23Mikey MooreRangersRangersM332,170173206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Rangers332,170173206.93

Player page โ†’

23Joe WestleyDundeeDundeeF30โ€“โ€“72306.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee221,263132206.59
2026-27Dundee8โ€“โ€“40106.69

Player page โ†’

23A. HayDundeeDundeeF35โ€“โ€“71206.87
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee291,323241006.80
2026-27Dundee6โ€“โ€“30207.22

Player page โ†’

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

Player page โ†’

23S. Palmer-HouldenMotherwellMotherwellF43โ€“โ€“71406.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee33โ€“โ€“51306.68
2026-27Motherwell10โ€“โ€“20106.69

Player page โ†’

30G. HarmonRoss CountyRoss CountyD82โ€“โ€“67706.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“42206.80
2023-24Ross County291,135013306.59
2024-25Ross County23โ€“โ€“12206.81

Player page โ†’

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

Player page โ†’

30Dwight GayleHibernianHibernianF28โ€“โ€“64006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian28โ€“โ€“64006.82

Player page โ†’

30Ryan EdwardsFalkirkFalkirkD96โ€“โ€“621316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2020-21Dundee United242,102120207.01
2021-22Dundee United36โ€“โ€“42707.09
2022-23Dundee United32โ€“โ€“00416.75
2025-26Falkirk433000006.73

Player page โ†’

34Benjamin BroggioFalkirkFalkirkM14944152107.04
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk14944152107.04

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

34Emmanuel FernandezRangersRangersD38โ€“โ€“50407.20
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Rangers272,267250207.16
2026-27Rangers11โ€“โ€“00207.30

Player page โ†’

34Owen EldingHibernianHibernianF21โ€“โ€“50206.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Hibernian13871030106.75
2026-27Hibernian8โ€“โ€“20106.88

Player page โ†’

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

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

42M. FreckletonSt MirrenSt MirrenD363,240641707.12
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26St Mirren363,240641707.12

Player page โ†’

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

Player page โ†’

42Louis MoultDundee UnitedDundee UnitedF26โ€“โ€“40506.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell7โ€“โ€“10206.64
2024-25Dundee United19โ€“โ€“30306.81

Player page โ†’

42Luke ArmstrongMotherwellMotherwellF14โ€“โ€“40106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell14โ€“โ€“40106.88

Player page โ†’

Data coverage for Scottish Premiership โ†’

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