Skip to content
Almanac
Menu
Clear filters

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

  • 22
  • 23
  • 24
  • 25

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

1James TavernierRangersRangersD14311,9313745311707.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers383,35710169607.61
2023-24Rangers383,411181710207.99
2024-25Rangers332,788548407.55
2025-26Rangers342,375484507.27

Player page โ†’

2Tawanda MaswanhiseMotherwellMotherwellF654,4686235506.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell301,599363406.85
2025-26Motherwell352,8693172106.94

Player page โ†’

3Y. DhandaDundeeDundeeM1187,538615141626.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,012277306.97
2023-24Ross County352,516466607.10
2024-25Heart of Midlothian25856001316.66
2025-26Dundee282,154020416.85

Player page โ†’

3Toyosi OlusanyaAberdeenAberdeenF824,47221551526.64
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren111000006.70
2023-24St Mirren351,461261516.73
2024-25St Mirren312,047082916.62
2025-26Aberdeen15953012106.45

Player page โ†’

3S. DalbyDundee UnitedDundee UnitedF352,8021152107.24
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United352,8021152107.24

Player page โ†’

6Callum SlatteryMotherwellMotherwellM956,861314113316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell291,9391421416.81
2023-24Motherwell201,568010706.93
2024-25Motherwell151,035161407.13
2025-26Motherwell312,319138807.01

Player page โ†’

7Todd CantwellRangersRangersM463,22781391007.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers161,292264507.36
2023-24Rangers301,935675507.44

Player page โ†’

8L. ClarksonAberdeenAberdeenM1177,742812121207.00
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen342,648458507.15
2023-24Aberdeen362,652133206.96
2024-25Aberdeen341,993341306.98
2025-26Aberdeen13449000206.75

Player page โ†’

9Josh GinnellyHeart of MidlothianHeart of MidlothianF302,1113114316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian302,1113114316.95

Player page โ†’

9Curtis MainDundeeDundeeF653,9666112906.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren373,074592507.00
2023-24Dundee14472000306.60
2024-25Dundee14420120106.82

Player page โ†’

11J. GrantHeart of MidlothianHeart of MidlothianM864,413297926.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian281,178022316.77
2023-24Heart of Midlothian271,376144007.06
2024-25Heart of Midlothian311,859131617.02

Player page โ†’

11Joel NoubleLivingstonLivingstonF715,614296406.73
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Livingston302,600172306.72
2023-24Livingston322,492012106.69
2025-26Livingston9522112006.88

Player page โ†’

11D. WrightDundeeDundeeD1129,413593906.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone383,223471406.75
2023-24St Johnstone9653000106.80
2024-25St Johnstone312,621011206.86
2025-26Dundee342,916111206.84

Player page โ†’

14L. StephensonDundee UnitedDundee UnitedM604,9665871406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United312,404232706.84
2025-26Dundee United292,562355706.87

Player page โ†’

14Emmanuel LongeloMotherwellMotherwellD362,733384616.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Motherwell362,733384616.88

Player page โ†’

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

Player page โ†’

14Tyreece John-JulesKilmarnockKilmarnockF181,151182207.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock181,151182207.03

Player page โ†’

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

Player page โ†’

19Joe NewellHibernianHibernianM1017,83566112517.13
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian342,944216607.29
2023-24Hibernian373,1942251007.14
2024-25Hibernian161,294120717.00
2025-26Hibernian14403110206.82

Player page โ†’

19G. HarmonRoss CountyRoss CountyD825,312167706.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County302,436142206.80
2023-24Ross County291,135013306.59
2024-25Ross County231,741012206.81

Player page โ†’

19Dwight GayleHibernianHibernianF28920264006.82
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian28920264006.82

Player page โ†’

19Joseph Brennen HugillKilmarnockKilmarnockF141,001062306.70
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Kilmarnock141,001062306.70

Player page โ†’

23John LundstramRangersRangersM715,6585551027.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers372,810350717.05
2023-24Rangers342,848205317.34

Player page โ†’

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

Player page โ†’

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

Player page โ†’

23S. Palmer-HouldenDundeeDundeeF331,720051306.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee331,720051306.68

Player page โ†’

23Emmanuel FernandezRangersRangersD272,267250207.16
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Rangers272,267250207.16

Player page โ†’

28S. TanserSt MirrenSt MirrenD1187,8311491626.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren302,015000406.67
2023-24St Mirren383,269124606.95
2024-25St Mirren291,725011626.76
2025-26St Mirren21822014006.83

Player page โ†’

28A. HayDundeeDundeeF291,323241006.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee291,323241006.80

Player page โ†’

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

Player page โ†’

28William FishHibernianHibernianD554,526441607.07
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian211,581230007.06
2023-24Hibernian342,945211607.09

Player page โ†’

28Louis MoultDundee UnitedDundee UnitedF26916040506.76
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell7238010206.64
2024-25Dundee United19678030306.81

Player page โ†’

28Luke ArmstrongMotherwellMotherwellF14718140106.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell14718140106.88

Player page โ†’

34Ryan KentRangersRangersM292,429138307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers292,429138307.03

Player page โ†’

34Shayden MorrisAberdeenAberdeenF652,002036106.65
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen13265000006.54
2023-24Aberdeen12356000006.52
2024-25Aberdeen381,343036106.74
2025-26Aberdeen238000006.40

Player page โ†’

34Noah ChilversRoss CountyRoss CountyF301,998435406.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County301,998435406.97

Player page โ†’

34F. KentHeart of MidlothianHeart of MidlothianD735,689534917.15
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Heart of Midlothian353,150404407.27
2024-25Heart of Midlothian181,565020207.13
2025-26Heart of Midlothian20974110316.97

Player page โ†’

34Joe WestleyDundeeDundeeF221,263132206.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee221,263132206.59

Player page โ†’

34O. EdwardsRoss CountyRoss CountyF291,523032436.56
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County291,523032436.56

Player page โ†’

34Kyrell WilsonFalkirkFalkirkM281,422131406.62
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Falkirk281,422131406.62

Player page โ†’

34D. N'LunduluSt MirrenSt MirrenF271,545030206.46
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26St Mirren271,545030206.46

Player page โ†’

34Owen EldingHibernianHibernianF13871030106.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Hibernian13871030106.75

Player page โ†’

34Stephen HumphrysHeart of MidlothianHeart of MidlothianF19790130206.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian19790130206.67

Player page โ†’

44Jordan ObitaHibernianHibernianD956,79032101716.83
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hibernian342,795010606.77
2024-25Hibernian352,161105516.78
2025-26Hibernian261,834215606.98

Player page โ†’

44Alex CochraneHeart of MidlothianHeart of MidlothianD655,1575291036.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian342,503225336.77
2023-24Heart of Midlothian312,654304707.04

Player page โ†’

44Connor GoldsonRangersRangersD554,9451231107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers252,250022407.32
2023-24Rangers302,695101707.31

Player page โ†’

44D. SterlingRangersRangersD583,3690231016.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rangers241,275002316.88
2024-25Rangers201,149000506.93
2025-26Rangers14945021206.87

Player page โ†’

44Kieran DowellRangersRangersM26890022306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rangers12494022107.06
2024-25Rangers12272000106.78
2025-26Rangers2124000106.95

Player page โ†’

44Max WattersDundee UnitedDundee UnitedF231,285022106.41
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee United231,285022106.41

Player page โ†’

44Mattie PollockAberdeenAberdeenD151,328121207.21
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen151,328121207.21

Player page โ†’

Data coverage for Scottish Premiership โ†’

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