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.

  • 22
  • 23
  • 24

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

1James TavernierRangersRangersD109โ€“โ€“37271207.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers38โ€“โ€“169607.61
2023-24Rangers383,411181710207.99
2024-25Rangers33โ€“โ€“48407.55

Player page โ†’

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

Player page โ†’

3Toyosi OlusanyaSt MirrenSt MirrenF67โ€“โ€“1431426.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren1โ€“โ€“00006.70
2023-24St Mirren351,461261516.73
2024-25St Mirren31โ€“โ€“82916.62

Player page โ†’

4Y. DhandaHeart of MidlothianHeart of MidlothianM90โ€“โ€“13141216.94
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Ross County30โ€“โ€“77306.97
2023-24Ross County352,516466607.10
2024-25Heart of Midlothian25โ€“โ€“01316.66

Player page โ†’

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

Player page โ†’

6L. ClarksonAberdeenAberdeenM104โ€“โ€“12121007.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen34โ€“โ€“58507.15
2023-24Aberdeen362,652133206.96
2024-25Aberdeen34โ€“โ€“41306.98

Player page โ†’

7Josh GinnellyHeart of MidlothianHeart of MidlothianF30โ€“โ€“114316.95
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian30โ€“โ€“114316.95

Player page โ†’

7Callum SlatteryMotherwellMotherwellM64โ€“โ€“1132516.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell29โ€“โ€“421416.81
2023-24Motherwell201,568010706.93
2024-25Motherwell15โ€“โ€“61407.13

Player page โ†’

7Curtis MainDundeeDundeeF65โ€“โ€“112906.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren37โ€“โ€“92507.00
2023-24Dundee14472000306.60
2024-25Dundee14โ€“โ€“20106.82

Player page โ†’

10J. 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 โ†’

11Joel NoubleLivingstonLivingstonF62โ€“โ€“84406.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Livingston30โ€“โ€“72306.72
2023-24Livingston322,492012106.69

Player page โ†’

11D. WrightSt JohnstoneSt JohnstoneM78โ€“โ€“82706.80
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Johnstone38โ€“โ€“71406.75
2023-24St Johnstone9653000106.80
2024-25St Johnstone31โ€“โ€“11206.86

Player page โ†’

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

Player page โ†’

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

Player page โ†’

13Tawanda MaswanhiseMotherwellMotherwellF30โ€“โ€“63406.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Motherwell30โ€“โ€“63406.85

Player page โ†’

16Joe NewellHibernianHibernianM87โ€“โ€“5112317.17
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian34โ€“โ€“16607.29
2023-24Hibernian373,1942251007.14
2024-25Hibernian16โ€“โ€“20717.00

Player page โ†’

16John LundstramRangersRangersM71โ€“โ€“551027.19
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers37โ€“โ€“50717.05
2023-24Rangers342,848205317.34

Player page โ†’

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

Player page โ†’

16S. Palmer-HouldenDundeeDundeeF33โ€“โ€“51306.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee33โ€“โ€“51306.68

Player page โ†’

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

Player page โ†’

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

Player page โ†’

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

Player page โ†’

23Ryan KentRangersRangersM29โ€“โ€“38307.03
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers29โ€“โ€“38307.03

Player page โ†’

23Shayden MorrisAberdeenAberdeenF63โ€“โ€“36106.66
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen13โ€“โ€“00006.54
2023-24Aberdeen12356000006.52
2024-25Aberdeen38โ€“โ€“36106.74

Player page โ†’

23Noah ChilversRoss CountyRoss CountyF30โ€“โ€“35406.97
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County30โ€“โ€“35406.97

Player page โ†’

23S. TanserSt MirrenSt MirrenM97โ€“โ€“351626.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren30โ€“โ€“00406.67
2023-24St Mirren383,269124606.95
2024-25St Mirren29โ€“โ€“11626.76

Player page โ†’

23L. StephensonDundee UnitedDundee UnitedM31โ€“โ€“32706.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United31โ€“โ€“32706.84

Player page โ†’

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

Player page โ†’

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

Player page โ†’

30Alex CochraneHeart of MidlothianHeart of MidlothianD65โ€“โ€“291036.90
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Heart of Midlothian34โ€“โ€“25336.77
2023-24Heart of Midlothian312,654304707.04

Player page โ†’

30F. KentHeart of MidlothianHeart of MidlothianD53โ€“โ€“24607.23
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Heart of Midlothian353,150404407.27
2024-25Heart of Midlothian18โ€“โ€“20207.13

Player page โ†’

30Connor GoldsonRangersRangersD55โ€“โ€“231107.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers25โ€“โ€“22407.32
2023-24Rangers302,695101707.31

Player page โ†’

30Kieran DowellRangersRangersM24โ€“โ€“22206.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Rangers12494022107.06
2024-25Rangers12โ€“โ€“00106.78

Player page โ†’

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

Player page โ†’

30Richard TaylorSt MirrenSt MirrenD71โ€“โ€“211206.85
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren11โ€“โ€“00106.68
2023-24St Mirren261,878000506.76
2024-25St Mirren34โ€“โ€“21606.96

Player page โ†’

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

Player page โ†’

30Jonathan ObikaMotherwellMotherwellF19โ€“โ€“20306.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell9โ€“โ€“10306.64
2023-24Motherwell10254010006.61

Player page โ†’

38Jordan ObitaHibernianHibernianD69โ€“โ€“151116.77
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Hibernian342,795010606.77
2024-25Hibernian35โ€“โ€“05516.78

Player page โ†’

38M. BoatengHeart of MidlothianHeart of MidlothianM52โ€“โ€“13606.79
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Queen's Park0โ€“โ€“1000โ€“
2023-24Dundee322,322001506.74
2024-25Heart of Midlothian20โ€“โ€“02106.88

Player page โ†’

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

Player page โ†’

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

Player page โ†’

38Ben DaviesRangersRangersD36โ€“โ€“11306.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Rangers27โ€“โ€“01206.92
2023-24Rangers8657010107.16
2024-25Rangers1โ€“โ€“00007.20

Player page โ†’

38Diallang JaiyesimiSt JohnstoneSt JohnstoneM16739011116.57
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24St Johnstone16739011116.57

Player page โ†’

38Jack SandersSt JohnstoneSt JohnstoneD26โ€“โ€“11517.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Kilmarnock4โ€“โ€“00006.73
2024-25St Johnstone22โ€“โ€“11517.16

Player page โ†’

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

Player page โ†’

38Alfie DorringtonAberdeenAberdeenD12โ€“โ€“10216.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen12โ€“โ€“10216.71

Player page โ†’

38Ayo ObileyeLivingstonLivingstonD55โ€“โ€“10506.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Livingston25โ€“โ€“10106.63
2023-24Livingston302,542000406.70

Player page โ†’

38B. KhelaRoss CountyRoss CountyM14355010006.40
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Ross County14355010006.40

Player page โ†’

38Daniel OyegokeHeart of MidlothianHeart of MidlothianD19โ€“โ€“10306.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Heart of Midlothian19โ€“โ€“10306.72

Player page โ†’

38Elijah Xavier CampbellRoss CountyRoss CountyD28โ€“โ€“10716.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County28โ€“โ€“10716.81

Player page โ†’

Data coverage for Scottish Premiership โ†’

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