Skip to content
Almanac
Menu
Clear filters

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

  • 22
  • 23
  • 24
  • 25
  • 26

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

1W. FerryDundee UnitedDundee UnitedM746,473105111707.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United353,1463041207.21
2025-26Dundee United332,886546307.51
2026-27Dundee United6441211207.23

Player page โ†’

2Liam ScalesCelticCelticD13811,67187112927.32
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen312,672212827.06
2023-24Celtic342,995212507.49
2024-25Celtic262,004123207.52
2025-26Celtic373,1043031207.23
2026-27Celtic10896031207.42

Player page โ†’

3Connor RonanAberdeenAberdeenM8536022107.11
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Aberdeen8536022107.11

Player page โ†’

4Jamie McGrathHibernianHibernianM1329,7751530142017.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Dundee United322,418282507.08
2023-24Aberdeen342,659391507.07
2024-25Aberdeen251,820446407.34
2025-26Hibernian342,399684617.07
2026-27Hibernian7479011006.40

Player page โ†’

4Michael JohnstonCelticCelticF10328120007.09
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic9314120007.16
2024-25Celtic114000006.50

Player page โ†’

6Dan CaseyMotherwellMotherwellD736,2883641727.05
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell121,022000506.97
2023-24Motherwell282,483132807.05
2024-25Motherwell332,783232427.08

Player page โ†’

7Joe ShaughnessyDundeeDundeeD665,186364606.99
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23St Mirren221,430012106.80
2023-24Dundee332,845241207.04
2024-25Dundee11911111307.25

Player page โ†’

8Warren O'HoraHibernianHibernianD635,226410606.96
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Hibernian322,573110306.94
2025-26Hibernian292,473300307.00
2026-27Hibernian2180000006.80

Player page โ†’

9A. IdahCelticCelticF522,4593212306.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Celtic15608282107.01
2024-25Celtic351,7071130106.93
2025-26Celtic2144000106.40

Player page โ†’

9E. AdegboyegaDundee UnitedDundee UnitedD312,5820301016.93
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United312,5820301016.93

Player page โ†’

11C. NdabaKilmarnockKilmarnockD644,963321716.92
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Kilmarnock281,854110216.81
2024-25Kilmarnock363,109211506.99

Player page โ†’

12Oisin McEnteeHeart of MidlothianHeart of MidlothianD352,506333506.89
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Heart of Midlothian282,022223506.85
2026-27Heart of Midlothian7484110007.06

Player page โ†’

13Ronan HaleRoss CountyRoss CountyF362,3442141406.88
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Ross County362,3442141406.88

Player page โ†’

14J. FurlongMotherwellMotherwellM161,346103306.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell161,346103306.86

Player page โ†’

14Joseph HodgeMotherwellMotherwellM10834100206.86
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Motherwell10834100206.86

Player page โ†’

16Killian PhillipsSt MirrenSt MirrenM907,11451132206.84
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Aberdeen10303000006.53
2024-25St Mirren352,942241906.86
2025-26St Mirren373,173240906.82
2026-27St Mirren8696132407.14

Player page โ†’

17G. MolloyAberdeenAberdeenD443,504111506.81
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberdeen191,698100406.97
2025-26Aberdeen171,242000106.65
2026-27Aberdeen8564011006.76

Player page โ†’

18Jonny HayesAberdeenAberdeenM442,798025806.75
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberdeen302,050015506.73
2023-24Aberdeen14748010306.79

Player page โ†’

19Kieran O'HaraDundeeDundeeG252,034000106.74
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Kilmarnock3225000006.63
2024-25Kilmarnock191,605000006.64
2025-26Dundee3204000107.47

Player page โ†’

20T. SobowaleSt MirrenSt MirrenD6131000006.72
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26St Mirren6131000006.72

Player page โ†’

21Jake Doyle-HayesHibernianHibernianM19850000806.71
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian17754000706.74
2023-24Hibernian181000106.30
2024-25Hibernian115000006.50

Player page โ†’

22James BrownKilmarnockKilmarnockD735,2361141416.69
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Ross County312,278012716.65
2024-25Ross County271,754000506.62
2025-26Kilmarnock151,204102206.89

Player page โ†’

23S. BlaneyLivingstonLivingstonD483,237120506.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell8372100106.64
2023-24Motherwell241,714020106.78
2024-25Motherwell11908000306.58
2025-26Livingston5243000006.52

Player page โ†’

23Sam CurtisSt JohnstoneSt JohnstoneM13978001106.68
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Johnstone13978001106.68

Player page โ†’

25Alan PowerKilmarnockKilmarnockM322,200000516.67
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Kilmarnock322,200000516.67

Player page โ†’

26Roland IdowuSt MirrenSt MirrenM582,4961431006.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren311,268142506.72
2025-26St Mirren251,202000506.50
2026-27St Mirren226001006.95

Player page โ†’

26D. CostelloeSt JohnstoneSt JohnstoneF281,570012516.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Dundee16776002406.72
2023-24St Johnstone12794010116.51

Player page โ†’

26Ross TierneyMotherwellMotherwellM18580020006.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Motherwell18580020006.63

Player page โ†’

26Aiden McGeadyHibernianHibernianM9502002006.63
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Hibernian9502002006.63

Player page โ†’

30R. PatonSt JohnstoneSt JohnstoneF21988010106.61
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Dundee United12470000006.57
2026-27St Johnstone9518010106.66

Player page โ†’

31J. KennyCelticCelticF23848053106.59
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Celtic8159011106.74
2025-26Celtic15689042006.51

Player page โ†’

32C. McCarthyKilmarnockKilmarnockD10885010406.52
SeasonClubAppsMinPoMGoalsAstYCRCRating
2026-27Kilmarnock10885010406.52

Player page โ†’

33O. OseniSt MirrenSt MirrenF10117000006.50
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25St Mirren10117000006.50

Player page โ†’

34Neil FarrugiaDundee UnitedDundee UnitedF231,111010406.34
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Dundee United13889000306.65
2026-27Dundee United10222010105.94

Player page โ†’

Data coverage for Scottish Premiership โ†’

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